Live data from Hacker News

Firefox Developer Edition

developer.mozilla.org

251–260 of 300 posts

Re: Firefox Developer Edition

#252
That's really cool. Big thanks to the team behind this!

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.

Not like it's a big deal or anything, but it still shows a warning when you enter about:config even though it's targeted at devs :)

Re: Firefox Developer Edition

#253
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.

Re: Firefox Developer Edition

#254

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. There are four major new features here: 1. The Firefox Tools Adapter ("Valence"), which le…

I would love to have FF profiles as dotfiles that I can actually check into source control and use reliably. I blew a couple hours a few months ago trying to make FF fit into my existing system of dotfiles in git and it was extremely frustrating. Every other program I use lets me check config into git, but FF insists on storing config data into profiles with randomly-generated names. It's very resistant to automation…

I am not sure why the names are randomized, but you can still check in the folder if you wish. The outer profiles.ini is all you need to map in the right folder name (on Mac / Linux at least...).

Re: Firefox Developer Edition

#255
Some of the same points other are bringing up.

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

The release looks great, congratulation guys. Looking forward to the future of this model.

Re: Firefox Developer Edition

#256

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. There are four major new features here: 1. The Firefox Tools Adapter ("Valence"), which le…

One request. I think it would be great if you were able to view the ` ` symbol in the Inspector!

Re: Firefox Developer Edition

#258

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. There are four major new features here: 1. The Firefox Tools Adapter ("Valence"), which le…

I would love to have FF profiles as dotfiles that I can actually check into source control and use reliably. I blew a couple hours a few months ago trying to make FF fit into my existing system of dotfiles in git and it was extremely frustrating. Every other program I use lets me check config into git, but FF insists on storing config data into profiles with randomly-generated names. It's very resistant to automation…

You can use the -profile switch to direct Firefox to use a specific directory for its profile. We utilize this for Firefox Portable at PortableApps.com.

Incidentally, if you're on Windows, you can actually check all of Firefox Portable into source control since it runs in a single directory. You'll get 'changes' each time its run from a new location, of course.

Re: Firefox Developer Edition

#259
post #254

Earlier quoted context omitted.

I would love to have FF profiles as dotfiles that I can actually check into source control and use reliably. I blew a couple hours a few months ago trying to make FF fit into my existing system of dotfiles in git and it was extremely frustrating. Every other program I use lets me check config into git, but FF insists on storing config data into profiles with randomly-generated names. It's very resistant to automation…

I am not sure why the names are randomized, but you can still check in the folder if you wish. The outer profiles.ini is all you need to map in the right folder name (on Mac / Linux at least...).

They're randomized to make it harder for an attacking program to find the location of it in a worst-case scenario when a Javascript or similar bug gives it read access to the local machine. The script in this scenario would be able to read files it knew the path of but not browse the drive properly. Without randomization, it would be a safe bet to try things like %USERPROFILE%\AppData\Mozilla\Firefox\Profile\Cookies and be able to pull your cookies for examination. If you can't get the USERPROFILE environment variable, the script could also do C:\Users\Admin\... and replace Admin with common names as well like John, Sue, etc. It also helps make it harder for malware to find. Not much harder, mind you, but it does require specific code to look for the Firefox profile as opposed to a single check.

Re: Firefox Developer Edition

#260

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?

You'd be amazed how small a difference 64-bit makes in browsers. And in most apps for that matter.

Source: I package apps for portable use for PortableApps.com. We analyze many of our apps for whether the trade-off of a size increase including both the 32-bit and 64-bit versions of an app is outweighed by the performance or stability advantages of the 64-bit version of a given app. Including the 64-bit version is worth it in VERY few instances. Even then, it won't help most users.

Post reply on HN