https://www.browserling.com/firefox/53/news.ycombinator.com
I've a bunch of VMs available for free testing. If there are too many people wanting to try it, then you'll have to wait in a queue for a few minutes.
https://portableapps.com/apps/internet/firefox_portable
In addition to the stable channel, you can grab beta, dev, nightly, and esr and automatically update them within the PortableApps.com Platform. We also have all old major versions of it available on our SourceForge project. They're all free and fully open source.
You can use Containers in Nightly or via the Containers Testpilot experiment here: https://testpilot.firefox.com/.
disclaimer: I work for Mozilla
- it seems to be missing features when running with Tab Tree
- the ux of Mozilla vertical tabs experiment is weird and IMO bad. And I rarely complain about UX. The problem is: the tab bar goes up on the side of the awesomebar and slides it back and forth as the tab panel expands and goes back.
I have reported this but so far nobody seems to care.
Another small thing: I more or less love Firefox in general <3
I'm guessing that Chrome might not want to make such a powerful pro-privacy feature available to the masses, so this could be a good way for Firefox to distinguish itself.
(a) read QT_SCREEN_SCALE_FACTORS to do per-screen dpi scaling on Linux? Currently there's an old-style extension to read this, and scale the browser accordingly, but with WebExtension only, I'd be stuck with a browser that's always the wrong scale.
(b) support hardware video decoding on Linux? Currently I use a plugin to force Firefox to use VLC to handle HTML5 video, wherever possible, so I can get fluent video - with WebExtension, this won't be possible, and CPU-decoding of HTML5 video eats over 5-10% of CPU even on an i7-6700 with a 4K video. On laptops, it's almost unusable.
(c) How long do you expect it to take until we can customize the entire browser chrome with HTML, CSS and JS again? XUL will be gone, but with Browser.html, and competing browsers such as Vivaldi, these things are possible easily. As we're already on that topic...
(d) as you don't seem to be willing to implement Tab Previews in the browser itself, when can we expect a WebExtension API to do so ourselves? In old-style extensions it is possible, but this breaks with WebExtension.
https://addons.mozilla.org/en-US/firefox/addon/profilist/
https://addons.mozilla.org/en-US/firefox/addon/profile-butto...
https://addons.mozilla.org/en-US/firefox/addon/profileswitch...
Everytime Firefox releases something I am reminded of this:
Go to about:config and set: layers.acceleration.force-enabled to true.
BUG REPORT: https://bugzilla.mozilla.org/show_bug.cgi?id=594876
Video is always decoded on CPU on Linux. Always. Eating, at 4K, around 5-10% on an i7-6700.
On a smaller laptop, this can eat an entire core, and make the browser close to unusable.
(And no, it's not a plugin that's causing the problem)
Google's wasting a lot of battery life by pushing VP9 onto everyone.
Spoiler: it isn't.
This bug (and many others similar to it) are one of the main reasons I dislike using Firefox. It just feels out of place on macOS. I'm fine with non-native UI elements as long as they're not elements as fundamental as the select dropdown and the right-click menu.
Edit: Turns out this bug has been fixed, but only if you have Electrolysis [1] enabled [2].
[0] https://bugzilla.mozilla.org/show_bug.cgi?id=402625
The fact that this one then acknowledges that the bug is actually fixed if you use the browser in the recommended mode gives it extra points.
Furthermore, I never said "the entire project is shit". Firefox is a great piece of software, but I don't use it personally because of the issue I mentioned, among other issues in the same category (like the right-click menu looking different compared to other right-click menus, or not integrating with the macOS spell-check system).
Considering stuff like Electron and co, that's not an unusual request.
For debugging development purposes I am keeping a version now for older dev plugins that never got a proper replacement, and aren't compatible with the newer API and newer will be (because the API is so much less powerful, good for noobs / bad for power user).
And I can't wait until Servo gets more stable and feature complete. I am thinking about a Vivaldi browser like HTML5 based UI based on Servo web engine, instead of blink - that would be the ideal next-gen Firefox reboot! (Firefox/Firebird/forgotthename was initially a leaner fork of the "bloated" MozillaSuite, in the meantime Firefox got so much more bloated than the still maintained MozillaSuite (now called SeaMonkey, based on recent gecko engine)).
Parts of Servo are being migrated to Firefox. IIRC, Quantum Compositor, mentioned in the blog post, is one of them - you can start using it today!
http://jensimmons.com/post/jan-4-2017/replacing-jet-engine-w...
...and now begins the indeterminate wait for Edge and Safari :)
Many bloated png can now retire.
The storage.sync API allows add-ons to
save user preferences to Firefox Sync,
where it can be shared and synchronized
between devices.
Now all Chrome Extensions automatically work on Firefox.But yes, adding storage.sync will help a lot.
[1]: https://developer.mozilla.org/en-US/Add-ons/WebExtensions/Br...
If the system only supports one or the other, the installer should be able to work that out. If it supports both, the installer should at least give some hints as to what the tradeoffs are.
[1] https://blogs.msdn.microsoft.com/ricom/2015/12/29/revisiting...
[2] https://blogs.msdn.microsoft.com/ricom/2016/01/04/64-bit-vis...
What's the default if you don't select "Advanced Options", btw?
Media playback on new tabs is blocked until the tab is visible
^^ That feature was in the Beta release notes but didn't seem to make it into 53 release...disappointing because it appears to work great in Beta/Developer Edition. Can anyone from Mozilla explain why it was scrapped?