Firefox 65.0 released
mozilla.org
mozilla.org
Android Firefox demolishes chrome too but probably just because I no longer need to download and render all the ads (thanks ublock.)
While I was at it I also took the chance to migrate passwords out of Google land into Bitwarden.
Session restore is amazing, my .cache is tmpfs but it still manages to instantly recover all my tabs on reboot. Tabs are addictive in FF and don't have the same usage constraints like in chrome.
The container system for managing different developer/test/personal profiles is a dream. No longer have to worry about Slack links opening in whatever random chrome instance had focus last. (Back up your user data, sync on these container settings doesn't work - yet)
Also enjoying different proxy profiles per Firefox profile as well.
Yes,
Work profile + work containers + works SSH tunnel proxy.
Personal profile + personal containers + NordVPN.
Passwords managed by bitwarden and any required crossover is shared via a private organisation. This gives me minimal work access on my phone, and minimal private passwords on my work profile.(GitHub/stack overflow)
It's kind of complicated but it's such a quality of life change coming from 20 odd chrome profiles and the nasty sync issues that ensues. Most people can probably get by with a single profile. I just have multiple systems and need to keep work stuff separate but end up using work laptop as a daily driver most of the time.
I also made the switch to Bitwarden - except for me I was using Lastpass before. Bitwarden has a much cleaner interface and a sane sharing scheme. Trying to keep shared passwords in sync with my wife in Lastpass was an absolute nightmare - to the point that I hated changing the passwords - which is one of the major points of a password manager. Lastpass has become stagnant and bloated since LogMeIn bought it.
https://addons.mozilla.org/en-US/firefox/addon/temporary-con...
But now, well, I don't really see me going back any time soon.
Edit: fixed link
Especially easy with bitwarden-rs or bitwarden-go (written in rust and go accordingly) instead of having to pull down the bitwarden blessed MS SQL stuff.
This time it was the extensions that didn't cut it. One of the first things I do (after importing the bookmarks) is to install the same extensions, or find their equivalents.
I heavily use customized mouse gestures. The extension I use on Chrome works like a charm. On Firefox, I tried five in a row.
They would either be very poor in terms of options and customizability, or request 10+ bizarre permissions (which really have nothing to do with functionality I expect from them - such as "read the text of all open tabs", or "monitor extension usage"), or very cumbersome to customize. I've really got fed up after trying out several in a row.
Well - I'll wait another year.
Same here! (except i'm using Brave instead of Chrome, it's also Chromium based and supports its extensions, without the Google tracking features.)
I don't understand why after so many years Firefox still doesn't support "pinch to zoom" on Macbooks/Laptops. For me it's such a basic feature, almost like a car without a proper steering wheel... not very smart if you want to attract more users.
At last, someone created an extension ("Multi-touch Zoom" https://github.com/haxiomic/firefox-multi-touch-zoom ), but unfortunately, it often doesn't work properly, like for example on this website...
Chromium disables hardware acceleration by default for a wide swatch of graphics drivers too (including all Nvidia GPUs).
> Chromium disables hardware acceleration by default for a wide swatch of graphics drivers too (including all Nvidia GPUs).
From what I remember reading, it disables it for nouveau driver, not the NVidia driver which works. This is supported by the fact my Chromium is currently using HW accel on NVidia without me having forced anything.
I did try enabling HW accel in Firefox and it did not solve laggy scrolling. I don't think it even really got enabled, I think it's forcibly disabled even if you try to override it.
I currently have my Bitwarden instance hosted on my Docker swarm cluster, which is just 3 $5 DO droplets and 1 with like 2GB and RAM and 2vCPUs. But, a quick look shows that currently all the BW containers are running on the $5 ones. I have the MSSQL container’s RAM limited to 1GB as well.
As for the x86 requirement, that’s likely the case, I’m assuming you mentioned it because you’d like to run it on some ARM device like a RPi. I haven’t tried running their containers on an ARM device so I can’t say they’ll be compatible, but I know docker’s ARM compatibility has improved so maybe someone has got them running on some ARM device.
docker run -m 1GB --restart unless-stopped --name sql -h sql -e "ACCEPT_EULA=Y" -e "MSSQL_SA_PASSWORD=Let-Me-In" -p 1433:1433 -d microsoft/mssql-server-linux:2017-latest
I tend to change the name and port mapping as necessary depending on use, but that's the quickest way to get a server up for MS-SQL... can use SQL Server Management Studio (windows) or Azure Data Studio [1][ (electron, formerly SQL Operations Studio) which is cross platform[2].[1] https://github.com/Microsoft/azuredatastudio [2] https://github.com/Microsoft/azuredatastudio/releases
At least that's for controlling them easily. I use it for Whatsapp web on 2 accounts
For proxies you can use whatever vpn service or plugin[1]. I use paid Nord because I need consistent access to certain countries for testing. There is some tunnel bear/Nord like plugins that have lists of free proxies.
1. https://addons.mozilla.org/en-US/firefox/addon/proxy-switche...
https://support.mozilla.org/en-US/kb/profile-manager-create-...
See other comment for container/proxy info.
Is there a specific reason you don't use Firefox' password manager? (Read: Do I have reason to migrate out of it?)
To this day I can't believe none of the browsers actually try to fix this by at least locking the password database after a certain period like any password managers do. Safari at least disallows you from looking at the list of sites you have passwords for by requiring you to enter your account password but never asks you anything at each site's login.
For this reason, I never use browser based password managers.
> Read: Do I have reason to migrate out of it?
No, but I suggest you try it out for a day or two, see what you think.
IIRC, it also does this the first time you launch it under a new profile.
For example, suppose I had a "Casual Browsing" profile and a "Banking" profile.
Could I have both profiles running at the same time and not risk any contamination?
If I were to pick up something bad in one profile, could it leak over to the other?
Manager:
firefox -p
Ordirect access:
firefox -p "account name"
I believe containers are available without an add-on using aboutconfig but that may have changed or it may not be full functionality.
I also find that Firefox will bog down after a month and I have to manually delete out its cache in app settings. I haven't had to do this for Chrome since back in the Android 5.x era.
I switched to Firefox on Android a few years ago and it was unpleasant until I upgrade my phone. At the time I was running a Nexus 4 and moved to a Nextbit Robin.
My partner switched to Firefox on a Google Pixel and regularly complains about issues with it's performance which makes me wonder if Google has done some optimizations to Chrome on the Pixel.
https://play.google.com/store/apps/details?id=com.kiwibrowse...
1. There’s still no full featured Tab Mix Plus possible with the current APIs. That’s been a big bummer for some years now.
2. The most downloaded session management extension now is still not as rich and good as the old XUL extension Session Manager (from mozdev).
3. I probably have to search again for a WebExtension equivalent for this one. Lazarus was a nice form saving extension in the past. Not sure if something similar exists or is even possible.
I don't have any specific retorts to your points other than pointing you to https://addons.mozilla.org/en-US/firefox/addon/textarea-cach... for a Lazarus replacement (although I thought Firefox does this by default, and I don't understand why you need an extension at all).
It's basically XUL Firefox w/o WebExtension crap (they played with WebExtensions and bailed).
Made by the same people who make Pale Moon, it's basically a successor.
The main downside, of course, is the XUL extension authors are unlikely to keep updating their extensions now the XUL is dead on OG Firefox.
> A better video streaming experience for Windows users: Firefox now supports the next-generation, royalty-free video compression technology called AV1
Since I don't care about Windows, I was curious as to whether this had already shipped for other platforms or not. At least using Firefox Developer Edition v66, it works fine behind the media.av1.enabled flag on Linux.
----
Also seems that https://www.mozilla.org/en-US/security/known-vulnerabilities... has yet to be updated.
AV1 support is available on all platforms behing the flag; this release just enables it by default on Windows [1].
OH YES! Finally!
Handoff (when it works)is just so useful.
Still a little flaky even for apple apps so interested to see how it works on Firefox.
Firefox doesn't seem to know/care if its not top window
Even though they are only starting in nightly to make it the default on Nvidia hardware it seems to work without incident so far on this 2016 AMD Radeon’d MacBook Pro.
[1] https://uparchitects.co.uk/
[2] https://discourse.mozilla.org/t/have-you-tested-webrender/16...
(Chrome's .deb includes configuration to add Chrome's apt repository; I'm not sure if Firefox's does.)
I dont disagree with your point, not sure it is relevant however.
Running Firefox from a tarball is a very specific use case for a small subset of highly technical users. Even if you figure out how to do it, the lack of system integration gives a very poor impression of the way things work on Linux. Even the vast majority of technical users don't want to run Firefox this way. Yet that's still what the website offers you.
We should be able to recommend at the very least Ubuntu to average users. And people do that, sometimes quite successfully. But with the attitude that all Linux users can save themselves - "we don't need to think about the UX" - we can't really keep doing that.
Personally I like the tar. That's my preferred way to use Firefox in Debian. I untar on ~/apps/firefox, symlink to my ~/bin and it is ready to go. The auto-update of Firefox works perfect, so I don't need to use Debian packages for that.
channels: stable: 64.0.2-1 2019-01-10 (167) 216MB - candidate: 65.0-2 2019-01-28 (172) 217MB - beta: 66.0b3-1 2019-01-28 (173) 217MB - edge: 63.0b13-1 2018-10-09 (140) 206MB - esr/stable: 60.5.0esr-2 2019-01-28 (171) 213MB -
snap install firefox
Then again, I though AppImage was supposed to be something like this?
Getting the version from the vendor can be more ideal, since there’s no dependency on one party to keep another party’s software up to date, especially where distribution versions are concerned.
One problem though, that I can't solve, is that every once in a while I want to log in with Facebook, like for AirBnB. But I can't, because the cookie only lives in the Facebook container, but I can't add AirBnB as a hostname to the Facebook container.
Has anyone solved this?
Edit: I just solved this. You have to disable the built in Facebook Container extension and then it works as expected.
I don't see the facebook container to be built-in. I have only the multi-account container extension installed, and I can make any website to open by default in the container I have created for facebook.
I think, you will have to uninstall/disable the facebook-container extension, and just have the multi-account container extension enabled.
FB container - https://addons.mozilla.org/en-US/firefox/addon/facebook-cont...
Multi-account container - https://addons.mozilla.org/en-US/firefox/addon/multi-account...
Like, if I had a specific container used for Banking sites, would it be relatively safe from other containers?
Currently, I use Firefox for casual browsing and Chrome for email and financial related sites. But it would be nice to just use Firefox for both. I'm just worried it would be less safe.
I don't want to delete cookies by default (since I don't like to lose my shopping cart due to accidentally closing a tab in a shop I haven't used before), but I certainly would like to be able to ban sites that use cookies in a user-hostile manner from storing cookies permanently.
It would be even better if Mozilla used the voluntary telemetry + manual user feedback to decide which sites benefit from cookies (e.g. web shops), and applied this to everything else (e.g. news sites).
IIUC you want a container to be isolated to a single website, you have to create a container for that website, open the site in that container, and then click the multi-account container tab in the toolbar, and select to option to open this website in that container by default. From then on whenever you open the website, it gets opened in that container by default.
1. It added a new search engine (amazon.com.au) to my list that I'd culled down to just DuckDuckGo
2. It started recommending extensions for websites I visited
Maybe I'm overreacting a bit but why does it feel like every time I update anything recently I then have to spend 5 minutes going through the preferences to make sure it hasn't changed anything. It makes me hesitant to update any app when I feel like the developers are working against my interests.
However, WebP works well for a much larger range of image types[0]. It has lossless options with better compression than PNG (because PNG is incredibly simple compared to more recent image formats, in my opinion in a kind of beautiful way). And when compressing graphically simple illustrations with lossy settings, it can get much better results than JPG, both compression and quality wise.
Having said that, I still hope FLIF (or some descendant of it) will get some traction eventually[1].
Still Safari is the best in terms of battery endurance (its a VERY SIGNIFICANT difference). But then again its Safari, so you have to decide whether you want a capable browser (FF/Chrome) or a battery efficient one.
This is personal experience, no lab tests, etc.
That seems to be a known issue, but for some reason it's taking a long time to be solved.
Another work around if you want to use a non-default scaled resolution with firefox is to use firefox in non retina mode. I prefer not to use this as it makes the experience blurry.
I do wish they would fix this issue though.
See "Adding support for native OS compositors to WebRender" at https://pcwalton.github.io/2018/12/07/plans-for-2019.html
It will ship and be enabled by default in Firefox 66, it will not have a whitelist of allowed websites but autoplay on all websites will be disabled by default (configurable obviously), if autoplay is blocked there will be a small notification in the url bar to tell you and give you the chance to enable it for that site only if you so wish
- An actual notification the user can see and control, which means as a developer I can give people an easy way to re-enable audio if something breaks.
- Actual user controls instead of an opaque algorithm I can't override that randomly decides for me on the fly whether or not I want to hear something played.
- No default whitelist, which means when I turn it off, it actually turns off everywhere, and I don't have to spend a week wondering if the next link I click on is just going to start autoplaying anyway because the site is popular.
It still boggles my mind that Chromium's policy is to just turn autoplay back on if you navigate to a new page on the same domain. It makes the entire feature worthless, it's like they assume the only way users are ever going to visit websites is from a search page or social links.
I don't think Firefox's policy is perfect -- user gestures are interpreted so broadly that they're incredibly easy to abuse[0], and I fully expect websites to start widely abusing them in the future. And the UI for adding exceptions is still really cumbersome -- as a developer I wish there was some way to whitelist domains from the notification bar without going into settings.
But all of this is just quibbles, the implementation is fine. It's just so much more straightforward and logical than what Chromium is doing. I'm at the point where I'm just really happy that Firefox is still rolling out features with predictable behaviors that feel, for lack of a better word, sensible.
I feel like increasingly where features like this are concerned, Firefox is the adult in the room, and for whatever it's worth, I really appreciate y'all being there. Seriously, I hope that everyone on the Firefox team feels good about themselves when they go home at night. I think you're doing good work.
> And the UI for adding exceptions is still really
> cumbersome -- as a developer I wish there was some
> way to whitelist domains from the notification bar
> without going into settings.
That was implemented last week :) https://bugzilla.mozilla.org/show_bug.cgi?id=1517526 you should see it in nightly, and will be part of the release.1) Set 'ask permission' to true
2) Set 'block webaudio' to true
3) Set default to 2, which is 'ask per domain'. As I understand, the default of 0 is 'autoplay', 1 is 'block' and 2 is 'ask' but your favourite search engine of choice can provide clarification on this and the other settings. 2 will cause a pop-up beside the URL bar, like with password save popups, letting you accept or block and with a checkbox to set it permanent.
Switched to Firefox from Chrome a month ago and my only regret was not being able to control autoplay audio.
This is the documentation for the feature: Allow or block media autoplay in Firefox [1].
https://addons.mozilla.org/en-GB/firefox/addon/disable-autop...
And because that can cause problems when spawning third party applications from Firefox, there's another environment variable to opt-in in last nightly: https://bugzilla.mozilla.org/show_bug.cgi?id=1522780
I just checked and was a bit sad to find that the latest version of node still doesn't support it. This is a bit surprising as globalThis is already supported in Chrome.
* Per-site JavaScript controls (which Chrome has)
* Pinch to zoom (on macOS)
* Customisable keyboard shortcuts for Add-ons (which Chrome has)
* No elastic scroll (bounce effect) (which Chrome has)
I stick with Chrome as it works how I want it to although I find myself using Safari now and then but Safari's extensions are pretty crap in comparison to Chromes.
It has, but lacks UI.
But extensions (uBO/uMatrix) do that (and more) way better.
And Windows!
My only major gripe is video sort of sucks in it, especially when I'm on my laptop.
I'm glad we're starting to see AV1 rolling out in places. Full support can't come soon enough. Last year at NAB everyone was saying it's about 2 years out from solid support. 2020 should be a good year. AV1 looks pretty promising.
That's no longer true. I'm giddy with how clear everything looks and how fast it is. This is a huge deal for me.
I actually do suspect it's intentional, but have no way to really prove it.
My guess is RAM management/garbage collection going on in the background that needs to whitelist a few things or have some additional fancy stuff going on to not allow for memory leaks but allow for 2 hour phone calls and searchable PDFs after they've been open for some time (and possibly with a 10+ tabs open).
Definitely file a bug. I would imagine both these issues are known about and have a similar root cause.
I love Firefox otherwise.
https://news.ycombinator.com/item?id=18697824
https://arstechnica.com/gadgets/2018/12/the-web-now-belongs-...
Google intends to kill Hangouts by the end of the year anyway:
https://www.theverge.com/2019/1/22/18193303/google-hangouts-...
I don't have any proof for this, but I think everything I've seen about Google's Invoice was also meant to kill the open email standards by convincing everyone that the proprietary "AI-enhanced" features of Invoice were worth it over interoperability with other email providers.
Thank goodness that app failed. They're still trying to do it through Gmail now, but it's going to be a much slower process and hopefully people will have enough time to catch on to them before it's too late.
Google is becoming a monopoly in the classical "evil company" sense - a monopoly that's no different than any other monopoly in the past, and that will try to exploit the users and kill competition in the same way others have done it before. More people should start to seriously consider this before going more "all-in" with Google than they already have.
That sums it up nicely.
Without it, any WebRTC video conferencing applications are very CPU heavy, which cripples them on laptops especially.
Here's the bug btw: https://bugzilla.mozilla.org/show_bug.cgi?id=1210727
> The GPU->GPU copy is only usable if you also have hardware accelerated composition.
I thought WebRender is implementing such compositor.
To whoever is responsible for pushing this change through: Thank you.
Can't tell you how many times my finger has slipped and hit Ctrl+Q instead of Ctrl+W.
Oh well! I didn't need all that work...
Source: https://bugzilla.mozilla.org/show_bug.cgi?id=502908#c68
> We don't intend to add a third, separate pref/warning for people who do want to have a quit warning, don't turn on session restore, and don't want warnings when closing windows / multiple tabs (ie making browser.tabs.warnOnClose = false + no automatic session restore + browser.warnOnQuit = true show a dialog is not something we're interested in doing.
For pop ups, automatic or it doesn't exist.
Just a little complain if website team reads this. Being on main landing page[0] there is no way to find out which version of Firefox is currently the latest.
If yes, it could be because Firefox started honoring the system font settings of Mojave [1].
Enabling font smoothing in System Preferences now results in slighlty bolder fonts, and grayscale font smoothing. Firefox and Chrome needed some time to adjust to these settings, but now have the same rendering than the rest of the system.
https://i.imgur.com/U5eQdqZ.png
https://i.imgur.com/wHKa4Zu.png
Edit: This made a difference for me, but it's also changed the feel of every UI element on my mac. I think it's a net win but will take getting used to: https://www.reddit.com/r/firefox/comments/aj3p2v/fonts_too_b...
tl;dr - disable 'use font smoothing when available' in system preferences. After killing and restarting Firefox everything looks normal.
I can't test Firefox support for AV1 on my Mac, because it seems to work only on Windows.
Tridactyl is good but no :map, no :js and alphabets instead of numbers for links.
- :js is there
- You can have numbers with :set hintstyle numeric
- You can have Vimperator style link filtering with :set hintfiltermode vimperator
- There's no map (and probably never will be), but you can bind sequences of keys to "ex-commands", which is probably 99% of what you want, e.g, :bind <C-b>t open google what time is it
The main problem I have with Tridactyl is that it's pretty janky at the moment.
I tried `:set hintstyle numeric` and the command was accepted but it didn't work. Same for `hintfiltermode`. But that they exist means I it's probably me doing something wrong.
I couldn't get bind to work the way I wanted- I typed `:` followed by `bind w :tabnext<CR>` but that didn't work.
Also, C-i for opening vim on textareas and C-c for cancelling a page load don't work either.
I'm beginning to think though that "all" stuff already there, it just works differently (JS wasn't there when I tried a few months back) so I just need to re-read the documentation and not expect everything to work "exactly" like vimperator.
Thank you so much! You've changed my life (partially :))
[0]: https://bugs.chromium.org/p/chromium/issues/detail?id=681389
https://www.reddit.com/r/firefox/comments/advckx/live_boomar...
Not sure if the same applies to 65, but it might help someone...
I started using Firefox again when I got a new Linux laptop last December (from Sytem76 - love it). After getting used to having containers, then I started also using Firefox again on my MacBook.
I tested by opening a new window with a cpu-intensive webpage (http://www.digitalattackmap.com). Real CPU usage jumps all the way up, but energy usage in the task manager is still showing low. Why?
Does anybody know whether we get to blame Servo for the crashiness? Rust code is supposed to be "safe", but that never really pans out in industrial use; maturity is a better predictor of stability.
Any insight as to the comparison between the state of FF's developer tools and Chrome's would be appreciated. I'd love to be convinced to switch.
Excellent! The number of times I've accidentally hit ctrl+q instead of ctrl+w and then had to relaunch firefox and restore my session - this will be a welcome relief.
Installing the "Redirect AMP to HTML" plugin sort of solves the issues but adds a delay.
One particular reason might be that HN has a lot of current and former Google employees on it, and they are pretty vocal and actively defend Google and downvote everything else - I have experienced this multiple times when bringing up anything negative about Chrome - which is really not that great of a browser. Especially the security (look at past number of patches) and memory usage is bad. I'm not sure why the community here speaks so highly about it.
[1] See "Adding support for native OS compositors to WebRender" on https://pcwalton.github.io/2018/12/07/plans-for-2019.html
Overall, still many reasons for people to be grumpy.
The main issue is still memory usage IMO. The way they implemented multiprocess browsing was to have a few long-lived processes rather than one per tab. Over time these processes tend to use a lot of memory, as scripts invariably seem to leak.
But, if I interpret the memes correctly Chrome isn't exactly frugal either.
Here is the tracking bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1386669
I hope macOS & Windows Firefox will get pinch zoom soon, so that I can finally switch from Chrome.
Firefox seems to have good performance and user-centric features & functionality.
AOM is a consortium of browser vendors, content producers, streaming platforms, teleconference providers, hardware companies, and others to produce a state of the art, efficient codec that's also free of the outright extortion that comes with patents on codecs from MPEG (like H.264 and H.265).
https://medium.com/mozilla-tech/mozilla-celebrates-release-o...
Do you have any source for this claim?
I've tried suggestions such as changing the dom.clipboard settings in about:config, but that doesn't help.
They might have fixed the particular issue, but at one point I had stupidly enabled "strict" tracking protection and used that with uMatrix and found that it broke something major (I forget what, maybe reCaptcha) even when the internal tracking was disabled on a per-site basis. Very confusing and unnecessary to have the internal tracking protection if you already use a blocker.
One thing I'm not happy about; opted-in recommendations for addons when you browse websites.
Just tested opening Firefox on iOS, and the "Open page in Firefox" pops up in the Dock of my Mac. Neat.
(It is advertised as also working with Mobile Safari.)
Plus: Google’s auto-login debacle which precipitated the move.
Are these ads introduced with these updates, or does Firefox include a backdoor so the Mozilla Corporation can show whatever they want on your home page?
You can find more here: https://www.privacy-handbuch.de/handbuch_21u.htm
This user.js will disable most of the telemetry and other things: https://www.privacy-handbuch.de/download/minimal/user.js
So yes, you can disable these.
They could try to offer some kind of "pay us to forgo marketing partnerships" deal, but I somehow doubt even most of the well-paid privacy advocates on HN would sign up.
The ads on their homepage are far more benign than their google search integration which pays hundreds of millions per year.
Backdoor? Please.
Even though the link claims that it is not a paid placement, it's still an advertisement. If Mozilla really wants to provide more value to me, they'll tell me how to permanently disable it. Its presence provides negative value to me.
I guess you think I should use chrome? Because that has zero to do with serving me up more profitable advertising at all..
But aside from that, you do know you can disable everything on the home page under general preferences - including the ad section.
And worst case if they remove the option, ublock will still block it and if it can't you can just disable it's display in userChrome.css.
Firefox desperately needs a revenue stream that is independent from Google. Although Google has not done so yet -- it's imo very valuable to Google to preserve the illusion of not having a browser monopoly -- a huge amount of their revenues come from their Google search deal. Google can, for example, cut that deal at any time: Firefox is selling into a monopsony.
I don't love advertising, but we need Firefox to have a non-google revenue source.
The snippets are just a web page fragment fetched over HTTPS, AFAIK.
Hit the gear at the top right of your new tab page. Uncheck boxes you don't want.
Optionally, disable Pocket completely by going to about:config in address bar. Search for 'extensions.pocket.enabled' and double click to change value from true to false.
Then Mozilla started back dooring ads and other promos and broke my trust.
I’ve since gone back to Chrome. At least there Google has the decency to make it obvious you’re being tracked, and with the new privacy controls I (hopefully correctly) feel like I can exercise some control.
Mozilla really needs to get right with their users.
...and from here, that's exactly what it appears to be doing!