Hi! Just a heads up that folks from the dev tools team will be monitoring this thread and are on-hand to answer questions. We'll try not to thread sit too much. :) In brief, the Developer Edition is a new release channel for Firefox, replacing Aurora (our pre-Beta channel). Everything else about the release cadence is the same.<p>There are four major new features here:<p>1. The Firefox Tools Adapter ("Valence"), which lets you use the Firefox dev tools to inspect and debug pages in Chrome for Android and Safari for iOS. The goal: one set of tools to debug any browser.<p>2. Side-by-side profiles. The Developer Edition defaults to a profile named `dev-edition-default`, which makes it easier to run Developer Edition at the same time as a normal release version of Firefox. You don't have to deal with the profile switcher each time.<p>3. Developer-friendly defaults. Developer Edition ships with things like remote debugging and browser-chrome debugging enabled by default.<p>4. And, for all of you who hated Australis, a compact theme with square tabs.<p>But those are just consequences of the single biggest change:<p>5. We have a new channel, which new rules. And we want to use it to build the best possible browser for web developers. We can ship new tools that aren't yet ready for the Beta channel, and we can change the browser's appearance and defaults specifically for web developers.<p>We'll be watching this thread during launch, but you can always submit feature requests on UserVoice. The right people <i>will</i> see them: <a href="https://ffdevtools.uservoice.com/forums/246087-firefox-developer-tools-ideas" rel="nofollow">https://ffdevtools.uservoice.com/forums/246087-firefox-devel...</a><p>This isn't a finished product. It's an invitation.<p>What tools do you need?
I think it really should not prompt to be the default browser when you launch it (and maybe never show this prompt like Chrome Canary).<p>A colleague had a weird race condition (I guess) with this prompt + the "how-to" overlays and Firefox Developer Edition stopped responding to clicks 3 seconds after launching it…<p>Kudos for using a different profile than the classic Firefox/Nightly :)
Angelina Fabbro introduced this tool on a Web developer conference in Hungary [1] a couple of days ago. Here is a short summary as far as I can recall:<p>- a couple of decades ago alert() was used by pretty much everybody for debugging, even her :) [2]<p>- most of the developers use(d|s) Chrome for web development<p>- this is the first serious dedicated tool for web developers which is not just a browser plugin<p>you don't have to close a million tabs during development<p>- they worked together with the Firebug team, there will be no duplicate functionality in the plugin and the browser<p>- seamless Firebug integration. You can switch between Firebug and default theme, it will not break your workflow<p>- NOT a new browser which you have to support, same engine as in Firefox, nothing new or special about it<p>- multiple profiles<p>- developer friendly default settings like enabled experimental CSS features, etc.<p>- UX improvements for changing config, like switches for features, so you don't have to dig about:config<p>- support debugging Android, even the iOS simulator or attached device real time<p>- the dev team is really looking for feedback, they want to make web developers' life easier and put in features based on feedback<p>- there will be no built in REST API tester tool like Postman REST Client at first, but I was not the first dev who asked for it, so they will consider it for sure<p>- it will replace the firefox dev channel<p>- themeable<p>- much stable than nightly, but you can try out experimental browser features, so it's a good compromise<p>[1]: <a href="http://instagram.com/p/vIiNp_vRXD/" rel="nofollow">http://instagram.com/p/vIiNp_vRXD/</a><p>[2]: <a href="https://twitter.com/hopefulcyborg/status/530033632636055552" rel="nofollow">https://twitter.com/hopefulcyborg/status/530033632636055552</a>
I'm taking advantage of the fact that there's a few Mozilla developers around to say a big thank you to the team.<p>I've never used most of the features of the developer edition except the console and everything is great on this developer edition.<p>I'm a proud owner of a Firefox OS phone and the simulator is really good and fast, I think I'm going to make an app or two during my spare time !<p>A big thank you to all the team for your great work !
If a member of the dev tools team is watching, when first launching Firefox Developer Edition, I get a modal on top of a modal:<p><a href="http://i.imgur.com/w11zZJJ.png" rel="nofollow">http://i.imgur.com/w11zZJJ.png</a><p>This wouldn't be a problem usually (although strange) but I have to click the partially hidden box under the top most box to dismiss anything.
There's no need to download this if you're already running firefox aurora. Just update and you'll find that firefox aurora is now firefox developer.
Doesn't look like I can debug websockets? Chrome's network tab allows you to see websocket frames, but you have to navigate away from it and back to it again to refresh it -- which is a pain.<p>I'm not seeing where/how to view frames in the network tab here, but perhaps I missed it?
Exciting stuff! If you're already on Aurora, when you auto-update to developer edition, you'll switch over to the new dev profile and your bookmarks and settings will be gone. You can get at those by opening the profile manager and switching back to the default profile, or by using a stable version of Firefox.<p><a href="https://support.mozilla.org/en-US/kb/profile-manager-create-and-remove-firefox-profiles" rel="nofollow">https://support.mozilla.org/en-US/kb/profile-manager-create-...</a>
I noticed the logo loads slowly and it actually loads a huge x1024 image <a href="https://mdn.mozillademos.org/files/9069/firefox-dev-ed_logo-only_1024.png" rel="nofollow">https://mdn.mozillademos.org/files/9069/firefox-dev-ed_logo-...</a>
If you don't like setting up your Browser again, you can go to about:preferences#general and uncheck <i>Allow Firefox Developer Edition and Firefox to run at the same time</i><p>This will cause Firefox Dev to use the Firefox profile with all your settings and Addons.
I have a few problems with this.<p>First, using a browser which includes fancy experimental features might result in the page looking or behaving differently in the users' (stable) browsers. I see this as kind of risky, that's why I usually develop against stable browsers and use the nightly/aurora for personal browsing.<p>Second, having browser-chrome debugging on by default is not very helpful for web developers, it actually gets in the way. It might be more useful to activate these features in the nightly channel, where people are more actively debugging the browser itself.<p>Third, if this channel is the intended one for developers, why ship the development tools with the stable release?
I noticed there's a checkbox for "make FirefoxDeveloperEdition my default browser," is that just a vestigial thing from the regular FF installer, or is it actually safe for me to use FFDE as my regular browser?
It would be great to see something like JSON View be built in.<p><a href="https://addons.mozilla.org/en-us/firefox/addon/jsonview/" rel="nofollow">https://addons.mozilla.org/en-us/firefox/addon/jsonview/</a><p>(There could be an option to disable "automatic JSON formatting" for those who don't like it for whatever reason)
Here's the prettier link to download: <a href="https://www.mozilla.org/en-US/firefox/developer/" rel="nofollow">https://www.mozilla.org/en-US/firefox/developer/</a>
The developer tools are the only thing stopping me from switching back to FF from Chrome.<p>The tooling in Firefox does seem to be improving rapidly (kudos to the devs for that, I'm not trying to trivialise the hard work that they've been putting in, by any means), but there are still several basic(?) features missing from the script debugger. Calling this a "developer edition" is IMO a misnomer until you can reasonably use it to develop pages/sites/applications - currently every other major "not-for-developer edition" browser already gives you almost everything this does, and in some areas quite a bit more.<p>What would make it a developer browser to me:<p>* Folder grouping on resources<p>* Allowing webide or the script web tools tab to work with local folders (Chrome workspace equivalent)<p>* Dynamic updates to scripts (Chrome workspace/dev tools equivalent)<p>* The ability to open and/or display more than 1 script at a time. Tabs in developer tools should operate like browser tabs (orderable, poppable etc)<p>I hope that this isn't just a re-branding exercise - the video, site and fanfare make it sound like Mozilla's aiming to make something great for developers (not to mention that the FF tools are headed in the right direction), but the first release and associated posts/comments seem to indicate that it's essentially a nicer packaging of what used to be aurora.
I've always used Chrome since I started developing, and I liked their Developer Tools. Since I switched to Firefox four months ago I've had a lot of trouble with FF DevTools:<p>* debugging is too slow (or my computer is weak, but Chrome DevTools run smoothly);
* debugging is very slow;
* the debugger has some unpredictable behavior, like stopping at all calls that lead to some error, when I expected it to stop at the error properly.
For some reason, I convinced myself that Valence was going to allow us to change the engine to Webkit and Trident as well as Gecko. While testing iOS and Android is awesome, this would have been downright incredible.
Not to be the guy to bring this up again, but if this is targeted for development why are sessions still limited to consuming 2GB of memory? Why is nightly still the only branch with 64bit builds?
For those who like me are wary of running unverified binaries:<p>- checksums: <a href="https://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-mozilla-aurora/firefox-35.0a2.en-US.linux-x86_64.checksums" rel="nofollow">https://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/late...</a><p>- signatures: <a href="https://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-mozilla-aurora/firefox-35.0a2.en-US.linux-x86_64.checksums.asc" rel="nofollow">https://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/late...</a><p>- signing key: <a href="https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/latest/KEY" rel="nofollow">https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/lat...</a><p>edit: reformatting<p>2nd edit: added https
Firefox already does a lot - how about a website similar to 'RailsCasts' that takes different use cases and shows how to do them with FireFox plugins?<p>I think its important to differentiate different users / use cases, because 'Web Developer' is pretty broad.
Editing JavaScript functions on the fly is the main feature I hear devs complain about Firefox devtools (anecdotal). Chrome allows you to edit the JavaScript in the script tag which is amazingly intuitive. I realize editing variable values is possible while debugging, there are console commands and Scratchpad is neat, but it's not the same. Being able to edit the JS directly in the tab, <i>save</i> and see the changes on the page is a huge time saver.<p>I was able to find a firebug feature request with applicable bugzilla links: <a href="https://code.google.com/p/fbug/issues/detail?id=5083" rel="nofollow">https://code.google.com/p/fbug/issues/detail?id=5083</a><p>Edit: changed reload to save
Wow, so Firefox's Preferences panel is being redesigned, or is this a "Developer Edition" thing? I like it - hopefully they'll also add searching capabilities. Yes, like in Chrome, that was a good design choice.<p>On the theme, I personally don't like dark themes for my browser. But I like that this theme is space efficient, so I hope to see an equivalent for the stable Firefox, as I for one would use it, but please make it light instead of dark :)<p>I do hope to see Electrolysis get some love. It's available in Nightly, but not in this developer preview. From what I understand, the next version (36) is the first version in which Electrolysis starts being moved between channels.<p>Anyway, great job.
Thanks! I've essentially been using a developer profile in Firefox for some time, but the OSX dock doesn't play well with profiles, so this makes things a lot easier.
I managed to get this when downloading Firefox Aurora over the weekend while reinstalling my OS. I wasn't expecting the dark UI when I opened it. I personally found it a little garish and I couldn't immediately see a way to turn it off. Anyone know if there's a way to switch it back?
Will <a href="https://launchpad.net/~ubuntu-mozilla-daily/+archive/ubuntu/firefox-aurora" rel="nofollow">https://launchpad.net/~ubuntu-mozilla-daily/+archive/ubuntu/...</a> switch to this new build or will there be a new PPA for Firefox Developer Edition?
Some of the same points other are bringing up.<p>1. HTTP Request Builder (i.e. Postman)
2. Web Proxy
3. Make the Web IDE for anything like Atom or SublimeText
4. CSS media emulation<p>The release looks great, congratulation guys. Looking forward to the future of this model.
I'm going to complain that it doesn't work on my tiling window manager. Usually I can't do this because I'm not the target audience.<p>But this time I am!!! So yeah, menu doesn't work in notion. There you go!
Why all the negativity? It's an early release and a great idea, not to mention they're actively soliciting feedback and answering questions in the thread. Thanks for this, Mozilla!
Just downloaded it and gave it a try. I've been using chrome for development for a long time and I must say this looks really good and I'd really like to switch cause I like the firefox image/mission much more. However I'm experiencing some problems editing my .less files directly from the browser. They don't show up in the list of style sheet files, even though I have "show original sources" checked. Where do I submit an issue for this?
Unfortunately, I can't acces HackerNews with this new browser. Just a heads up to the team, liking the browser so far!<p>Secure Connection Failed<p>An error occurred during a connection to news.ycombinator.com. The OCSP response contains out-of-date information. (Error code: sec_error_ocsp_old_response)<p><pre><code> The page you are trying to view cannot be shown because the authenticity of the received data could not be verified.
Please contact the website owners to inform them of this problem.</code></pre>
BTW, there are also some sweet new demos at <a href="https://developer.mozilla.org/demos/" rel="nofollow">https://developer.mozilla.org/demos/</a>
The annoying experience of launching this for the first time: <a href="https://news.ycombinator.com/item?id=8585522" rel="nofollow">https://news.ycombinator.com/item?id=8585522</a><p>Direct link: <a href="https://s3.amazonaws.com/f.cl.ly/items/2O3M10153r1h3A1P3T3T/First-run%20experience%20-%20Firefox%20Developer%20Edition.png" rel="nofollow">https://s3.amazonaws.com/f.cl.ly/items/2O3M10153r1h3A1P3T3T/...</a>
That's really cool. Big thanks to the team behind this!<p>The biggest feature for me was that it can run alongside the normal version of Firefox so I could tinker with it without disrupting day-to-day workflow.<p>Not like it's a big deal or anything, but it still shows a warning when you enter <i>about:config</i> even though it's targeted at devs :)
I love firefox, but this looks like a simple rebranding of the experimental beta version.<p>If that version is going to be the same version that regular users get 12 weeks from now, it's hardly "tailored" for developers.<p>Though I'm assuming getting rid of "unstable beta" marker gets a whole new group of unknowing beta testers.
What is this "hello" thing I see in the top right as the smiley chat icon? I've started a conversation, here's the link: <a href="https://hello.firefox.com/#call/fmX1j62g-P4" rel="nofollow">https://hello.firefox.com/#call/fmX1j62g-P4</a>
The only issue I have with the inspector tools in its current guise, is the fact you can't open an XHR request logged in the console in the network tab so you can view the nicer layout of parameters and stuff.<p>Which is really annoying and the main reason I stick with firebug.
I don't know if this belongs here, but my Aurora installation automatically replaced itself with Developer Edition, which would be fine if it did not also delete all history, bookmarks, saved passwords, plugins etc. Is there anyway to get that stuff back?
I honestly thought that Valence was a way to view renderings of the desktop versions of Chrome, Safari, Opera and IE within Firefox. Anyway, congratulations at the team at Mozilla for creating this. Can't wait to try the WebIDE for editing remote code.
I get a kernel Panics when I move a fullscreen window from one screen to another one.
If this can help <a href="https://gist.github.com/3on/cf6464e0ecb9f73aad6f" rel="nofollow">https://gist.github.com/3on/cf6464e0ecb9f73aad6f</a>
Here is the first talk about it by Angelina Fabbro if you are interested:
<a href="https://www.youtube.com/watch?v=-LPZMgRIXJc" rel="nofollow">https://www.youtube.com/watch?v=-LPZMgRIXJc</a>
Looking forward to see how much of a 'Web IDE' can actually be achieved. I continually feel like I should be making things in the browser, but there's no adequate editor still.
Please tell me there is a feature like in chrome when you do shift-esc. I really would like to see CPU usages in a browser a memory breakdown like about:memory
Is it possible to create regular static websites using the webIDE? I couldn't find anything but it seems like everything is there to be able to do this.
Why the black theme? I think that as developers/designers we should use environments which closely resemble that of the users we're creating for. Colors influence people's emotions, as well as how they perceive a specific design. Even if you are a designer, you're still a user; a user of your own creations. And when you change the mindset to that of a user, why not change the environment as well?<p>(just a thought)
WebIDE still feels like a toy for now. Very little customization for the text editor for now. Also the browser has a shiny new dark theme but the text editor doesn't seem to support themes (and has a light theme as default).
They bundled theme otherwise all old stuff. I was at least expecting remote API, more UI fixes with dev tools.<p>/me Loves Chrome Dev tools, anything less is a waste of time...
Will this version survive months of usage with multiple open tabs without performance deteriorating massively like the regular firefox? I left FF after my 10th profile reset / reinstall to get back to "normal" performance.