LWN: Comments on "The endless browser wars" https://lwn.net/Articles/843607/ This is a special feed containing comments posted to the individual LWN article titled "The endless browser wars". en-us Fri, 29 Aug 2025 16:33:42 +0000 Fri, 29 Aug 2025 16:33:42 +0000 https://www.rssboard.org/rss-specification lwn@lwn.net The endless browser wars https://lwn.net/Articles/846436/ https://lwn.net/Articles/846436/ immibis <div class="FormattedComment"> I thought they meant to extract the API key from Chrome and use that.<br> </div> Wed, 17 Feb 2021 12:52:09 +0000 Overreactions? https://lwn.net/Articles/846428/ https://lwn.net/Articles/846428/ shane <div class="FormattedComment"> I still have a i386 Netbook running Debian that I sometimes use for debugging my network. I wouldn&#x27;t cry too much if Chromium went away as I mostly use Firefox but I do use occasionally Chromium to double-check if problems are browser-related or not.<br> </div> Wed, 17 Feb 2021 10:16:26 +0000 The endless browser wars https://lwn.net/Articles/846204/ https://lwn.net/Articles/846204/ ILMostro <div class="FormattedComment"> Unfortunately, with more and more people becoming all too happy to forgo their privacy and freedoms in favour of technology that &quot;just works&quot;, I&#x27;m not as optimistic about the adoption of &quot;free alternatives&quot; as I once was. I hope I&#x27;m wrong in this regard, for everyone&#x27;s sake.<br> <p> <p> </div> Sun, 14 Feb 2021 18:35:49 +0000 The endless browser wars https://lwn.net/Articles/845470/ https://lwn.net/Articles/845470/ mathstuf <div class="FormattedComment"> Oh, that&#x27;s good news. I remember the list just having replies of &quot;no new clients yet&quot;. I guess the GNOME/Epiphany team contacted them off-list then.<br> </div> Tue, 09 Feb 2021 15:51:59 +0000 The endless browser wars https://lwn.net/Articles/845452/ https://lwn.net/Articles/845452/ ceplm <div class="FormattedComment"> That is not correct, actually. Epiphany supports Firefox Sync accounts.<br> </div> Tue, 09 Feb 2021 01:44:31 +0000 The endless browser wars https://lwn.net/Articles/845342/ https://lwn.net/Articles/845342/ emorrp1 <div class="FormattedComment"> <font class="QuotedText">&gt; The setup instructions make it very clear that us non-enterprise peasants, perhaps everyone outside of Mozilla, are not supposed to be even looking at this stuff, much less trying to use it.</font><br> <p> I am a happy self-hoster of firefox-syncserver for the data, (but Firefox Account for just identity) and it&#x27;s been pretty awesome to not worry about sending off my browser history and still be able to sling tabs between devices for reading on the go or at home.<br> <p> The main issue is that despite some good efforts in 2017, it still hasn&#x27;t been fully converted to python3 - so in the coming year I&#x27;ll have to work out how best to keep running it following python2 removal from repositories. Hopefully someone else will do the hard work, then we can package it for debian (#900867) which would hopefully make running it yourself more accessible.<br> </div> Mon, 08 Feb 2021 07:36:08 +0000 The endless browser wars https://lwn.net/Articles/845325/ https://lwn.net/Articles/845325/ bblacksr <div class="FormattedComment"> I just don&#x27;t like Chromium or Chrome, unfortunately the only reason I use it is because my local paper stopped working in Firefox. Botheration.<br> </div> Sun, 07 Feb 2021 14:54:30 +0000 The endless browser wars https://lwn.net/Articles/845268/ https://lwn.net/Articles/845268/ iainn Personally I'd recommend against a sync server that “does not persist data on restart”. That said, I recently read that <a href="https://github.com/brave/go-sync">Brave’s sync server</a> is FOSS. Fri, 05 Feb 2021 22:53:08 +0000 Overreactions? https://lwn.net/Articles/845250/ https://lwn.net/Articles/845250/ flussence <div class="FormattedComment"> Those patches are basically keeping KDE afloat in Gentoo right now.<br> <p> It turns out making people spend 8-16 hours a day every 6 weeks compiling a half-gigabyte rendering engine that&#x27;s often only used for frivolous HTML approximations of native widgets gets tiresome fast. Maybe abandoning QtWebkit was a bad idea.<br> </div> Fri, 05 Feb 2021 20:00:13 +0000 The endless browser wars https://lwn.net/Articles/845028/ https://lwn.net/Articles/845028/ linuxrocks123 <div class="FormattedComment"> You can run your own Chromium Sync server if you want to.<br> <p> <a rel="nofollow" href="https://github.com/ipernet/chromium-sync-server/">https://github.com/ipernet/chromium-sync-server/</a><br> <p> Mind you, I&#x27;ve never tried it. I run my own Weave 1.1 sync server and use Pale Moon.<br> </div> Thu, 04 Feb 2021 04:25:19 +0000 Don't forget to call out websites which refuse to run on anything but Google Chrome (and Safari) https://lwn.net/Articles/844632/ https://lwn.net/Articles/844632/ giraffedata So you weren't willing to die for software freedom? Sun, 31 Jan 2021 05:25:47 +0000 Don't forget to call out websites which refuse to run on anything but Google Chrome (and Safari) https://lwn.net/Articles/844577/ https://lwn.net/Articles/844577/ jrw <div class="FormattedComment"> Today I had to try 4 different browser/OS combinations before I found one which worked. I was trying to get in the virtual line for a Covid vaccine at my local supermarket chain (clinic.meijer.com/register). Their registration form workflow failed part-way through with Linux Mint/Firefox, Android/Firefox, and even Linux Mint/Google Chrome. It only worked with Chrome on Android. <br> <p> I really try to avoid such websites, but in this case I felt it was worth it to compromise. However I also felt duty bound to encourage them to try harder to use a framework which supports Firefox and test against it, so I called Meijer&#x27;s customer service desk to complain and also sent them an email. <br> </div> Sat, 30 Jan 2021 02:16:24 +0000 Chromium is better sometimes https://lwn.net/Articles/844542/ https://lwn.net/Articles/844542/ mss <div class="FormattedComment"> This could be due to variety of reasons, from Windows users being used to getting a BSoD from time to time, Windows GPU drivers emulating certain known-problematic operations in software, to GPU vendors deprecating driver support for older chips quicker.<br> <p> </div> Fri, 29 Jan 2021 17:55:18 +0000 Chromium is better sometimes https://lwn.net/Articles/844534/ https://lwn.net/Articles/844534/ sheepdestroyer <div class="FormattedComment"> These are the same GPUs running hardware decoding by default on Windows.<br> </div> Fri, 29 Jan 2021 16:52:08 +0000 API Key rotation https://lwn.net/Articles/844337/ https://lwn.net/Articles/844337/ kpfleming <div class="FormattedComment"> The article says that changing the API Keys would require &#x27;force-upgrading&#x27; Chrome users... but that&#x27;s already the case for the vast majority of users, since the browsers are updated quite often and upgrade themselves automatically.<br> <p> I suspect Google could rotate the API keys every 3-4 months without much of a disturbance for &#x27;normal&#x27; (Google channel) Chrome users.<br> </div> Thu, 28 Jan 2021 14:20:58 +0000 Overreactions? https://lwn.net/Articles/844328/ https://lwn.net/Articles/844328/ ibukanov <div class="FormattedComment"> On utility of jumbo builds in Chromium - <a href="https://randomascii.wordpress.com/2020/03/30/big-project-build-times-chromium/">https://randomascii.wordpress.com/2020/03/30/big-project-...</a><br> <p> Google announcing removal of jumbo support - <a href="https://groups.google.com/a/chromium.org/forum/#!topic/chromium-dev/DP9TQszzQLI">https://groups.google.com/a/chromium.org/forum/#!topic/ch...</a> . According to my colleague who knows people on Chromium team the primary driver for the removal was a Google manager who got very upset after trying to figure out why his patch broke a build. Eventually he figured out it was due to the jumbo feature that added some small and very easy to follow restrictions on C++ code, but if one does not know about them, it can take some time to figure things out.<br> <p> For getting jumbo to work with Chromium again - <a href="https://twitter.com/pati_gallardo/status/1352587508375293952">https://twitter.com/pati_gallardo/status/1352587508375293952</a><br> <p> </div> Thu, 28 Jan 2021 12:54:17 +0000 Overreactions? https://lwn.net/Articles/844275/ https://lwn.net/Articles/844275/ fulke <div class="FormattedComment"> Interesting. Could you post any references?<br> </div> Thu, 28 Jan 2021 02:40:08 +0000 Overreactions? https://lwn.net/Articles/844197/ https://lwn.net/Articles/844197/ mathstuf <div class="FormattedComment"> In local development, sure. But CI and (official) package builds are almost always done from-scratch.<br> </div> Wed, 27 Jan 2021 17:08:01 +0000 The endless browser wars https://lwn.net/Articles/844123/ https://lwn.net/Articles/844123/ Creideiki If bookmark synchronisation really is such a killer app, I would have thought that setting up <a href="https://floccus.org/">Floccus</a> would be less philosophically and technically challenging than switching to an even more proprietary browser. Wed, 27 Jan 2021 09:57:58 +0000 Overreactions? https://lwn.net/Articles/844120/ https://lwn.net/Articles/844120/ caliloo <div class="FormattedComment"> Same for me. I can’t stand the nag of google account password every time it starts. (Yes I don’t want it to remember it given the computer setup)<br> </div> Wed, 27 Jan 2021 09:27:52 +0000 Overreactions? https://lwn.net/Articles/844119/ https://lwn.net/Articles/844119/ smurf <div class="FormattedComment"> That looks like a broken build system. Any builder worth its name should be designed to pick up where it stopped and simply continue.<br> </div> Wed, 27 Jan 2021 08:56:29 +0000 The endless browser wars https://lwn.net/Articles/844112/ https://lwn.net/Articles/844112/ jhhaller <div class="FormattedComment"> On Mobile, Quora comments/answers don&#x27;t work well in Firefox. Sometimes, when correcting, Firefox will delete much of the next word when typing a space. I&#x27;ve been trained to use Chrome to open Quora links. I&#x27;m sure their app works fine, I just don&#x27;t want to use it.<br> </div> Wed, 27 Jan 2021 02:04:16 +0000 Chromium is better sometimes https://lwn.net/Articles/844104/ https://lwn.net/Articles/844104/ mss <div class="FormattedComment"> It&#x27;s not the VA-API itself that is unstable but the backing GPU and its drivers.<br> Often not only when decoding videos but also when doing just hardware-accelerated OpenGL rendering.<br> <p> It looks like GPUs are designed primary with performance in mind, not long-term stability.<br> <p> </div> Tue, 26 Jan 2021 23:39:45 +0000 The endless browser wars https://lwn.net/Articles/844087/ https://lwn.net/Articles/844087/ jmclnx <div class="FormattedComment"> Funny, where I work on my RHEL Workstation, WEBEX is fine with chrome but has issues with Firefox. (note I prefer firefox).<br> </div> Tue, 26 Jan 2021 19:21:19 +0000 The endless browser wars https://lwn.net/Articles/844079/ https://lwn.net/Articles/844079/ mcatanzaro <div class="FormattedComment"> To be clear: this is a separate issue. Since 2019, Google has required that API keys be kept secret. That is, they can no longer be included in open source projects (which presumably includes distro build systems). Everybody has just been ignoring the new rules since then. The Safe Browsing team clearly intends for their API to be used by open source projects, but it is just not possible to do anymore without violating the terms of service or somehow injecting secrets into the build process. Secrets are actually possible when building with GitLab (which is why the upstream build still has Safe Browsing enabled), but not possible for Linux distributions with fully public build systems and a goal of making builds reproducible.<br> </div> Tue, 26 Jan 2021 18:25:34 +0000 The endless browser wars https://lwn.net/Articles/844076/ https://lwn.net/Articles/844076/ mcatanzaro <div class="FormattedComment"> Meanwhile, I&#x27;ve decided to disable Safe Browsing in Epiphany: <a href="https://gitlab.gnome.org/GNOME/epiphany/-/blob/74912f8ccbc5169662e6456498a85945b7cdf773/NEWS">https://gitlab.gnome.org/GNOME/epiphany/-/blob/74912f8ccb...</a><br> <p> Firefox Sync is still going strong though. It&#x27;s really amazingly nice of Mozilla to make this service available to non-Firefox apps with very few requirements (they boil down to &quot;don&#x27;t be malware&quot; and &quot;don&#x27;t pretend to be Firefox&quot;).<br> </div> Tue, 26 Jan 2021 18:20:41 +0000 The endless browser wars https://lwn.net/Articles/844053/ https://lwn.net/Articles/844053/ NYKevin <div class="FormattedComment"> Safe Browsing has been used by Firefox and Safari, as well as a number of smaller browsers, for years. Locking it down now would certainly be a surprise.<br> <p> (Disclaimer: I work for Google. I don&#x27;t work on Chrome, and don&#x27;t know anything more about this than you probably do.)<br> </div> Tue, 26 Jan 2021 16:17:32 +0000 The endless browser wars https://lwn.net/Articles/844010/ https://lwn.net/Articles/844010/ mathstuf <div class="FormattedComment"> <font class="QuotedText">&gt; Perhaps someone is working on a patch to add support to the same 3rd party services Firefox users can use, and it hasn&#x27;t been reported? </font><br> <p> Mozilla is not handing out OAuth2 application keys to non-Mozilla projects for use with Mozilla&#x27;s deployment. You can set up your own fxa-auth and fxa-sync servers though.<br> </div> Tue, 26 Jan 2021 14:46:45 +0000 The endless browser wars https://lwn.net/Articles/844009/ https://lwn.net/Articles/844009/ joey <div class="FormattedComment"> For the distributions that care about software freedom, this is a form of technical debt raising its head. They have avoided confronting the problem of free software that depends on non-free network services, and so their users who want to avoid that are left with an infinity of config settings to try to accomplish it, and meanwhile they&#x27;ve helped hook many of their users on these non-free services rather than promoting alternatives from the beginning.<br> </div> Tue, 26 Jan 2021 14:23:32 +0000 Overreactions? https://lwn.net/Articles/844008/ https://lwn.net/Articles/844008/ mathstuf <div class="FormattedComment"> True, but are there enough of you (I certainly dislike using Chromium and only use it where the site is completely busted in Firefox, so this stuff is of little relevance to me) to warrant the man-weeks it takes to handle the management of the package at the distro level? That&#x27;s really the question.<br> </div> Tue, 26 Jan 2021 14:17:56 +0000 The endless browser wars https://lwn.net/Articles/844002/ https://lwn.net/Articles/844002/ al4711 <div class="FormattedComment"> Finally Chromium starts to get more privacy friendly with removing the proprietary parts.<br> <p> I hope this &quot;Safe Browsing&quot; tracking will also be remove as it is removed on this patch-set https://ungoogled-software.github.io/ <br> <p> <p> </div> Tue, 26 Jan 2021 12:39:01 +0000 The endless browser wars https://lwn.net/Articles/843999/ https://lwn.net/Articles/843999/ timrichardson <div class="FormattedComment"> I interpreted production use as the load of a distribution&#x27;s Chromium users, all of whom use the same keys. If you use your own keys, the key has a user population of 1, and developer quotas may be ok for that. Maybe. I used my own keys with the saiarcot PPA (as described here <a href="https://launchpad.net/~saiarcot895/+archive/ubuntu/chromium-dev">https://launchpad.net/~saiarcot895/+archive/ubuntu/chromi...</a>) for Ubuntu, which for a long time was the best way to use vaapi decoding on Ubuntu (the maintainer did not include any keys with his build). I didn&#x27;t run into any quota problems. In the Google thread, the Google dev asking as spokesperson said a workflow based on individual user keys may be disabled one way or another in the future. <br> <p> I hope that the actions taken by distribution maintainers to &quot;disable APIs&quot; still allow for BYO keys, although 95% of my browsing is in Firefox due to the Container Tabs feature which is miles ahead of Google profile functionality. <br> </div> Tue, 26 Jan 2021 11:43:42 +0000 Chromium is better sometimes https://lwn.net/Articles/843998/ https://lwn.net/Articles/843998/ juliank <div class="FormattedComment"> It&#x27;s not &quot;worse&quot;, it&#x27;s just that vaapi can be incredibly unstable and crash your system, and Google does not want to deal with the bug reports from that.<br> </div> Tue, 26 Jan 2021 11:21:56 +0000 Overreactions? https://lwn.net/Articles/843994/ https://lwn.net/Articles/843994/ ibukanov <div class="FormattedComment"> At one point Opera contributed to Chromium a jumbo build option that reduced the build time from 8 hours to 1 and half roughly. Then a year ago Google removed those patches from Chromium tree as Google does not need them as they compile with their distributed server farm. But those patches are still maintained outside Chromium.<br> </div> Tue, 26 Jan 2021 10:56:00 +0000 Chromium is better sometimes https://lwn.net/Articles/843988/ https://lwn.net/Articles/843988/ sandsmark <div class="FormattedComment"> <font class="QuotedText">&gt; At the same time, Chromium in RPMFusion repositories carries patches to fix hardware video decoding, making it a better browser than plain Chrome.</font><br> <p> Not anymore, it just needs to be enabled at build time. Arch Linux has enabled it without patches (AFAIK) for a fairly long time now: <a href="https://github.com/archlinux/svntogit-packages/blob/packages/chromium/trunk/PKGBUILD#L144">https://github.com/archlinux/svntogit-packages/blob/packa...</a><br> </div> Tue, 26 Jan 2021 09:08:53 +0000 Overreactions? https://lwn.net/Articles/843987/ https://lwn.net/Articles/843987/ LtWorf <div class="FormattedComment"> For me it would certainly be a feature if it stopped to phone home to google.<br> </div> Tue, 26 Jan 2021 08:54:51 +0000 The endless browser wars https://lwn.net/Articles/843986/ https://lwn.net/Articles/843986/ rsidd <div class="FormattedComment"> At least on linux, Cisco Webex works on firefox (via an addon) but not on chrome. <br> </div> Tue, 26 Jan 2021 08:33:03 +0000 Chromium is better sometimes https://lwn.net/Articles/843982/ https://lwn.net/Articles/843982/ zdzichu <div class="FormattedComment"> I have an use-case where Chromium(-freeworld) is better than Chrome. I&#x27;m a casual gamer. So casual I play maybe 5-6 hours per month, so investing in dedicated gaming hardware is unreasonable. Instead I play on Stadia – Google&#x27;s streaming gaming platform.<br> <p> First of all, it works only with Chromium and derivatives, like MS Edge. It doesn&#x27;t work with Firefox.<br> <p> Second, the core requirement for gaming platforms is a realtime decoding if 1080p or 4k video streams. Chrome on Linux DOES NOT support accelerated video decoding. Software decoder in this browser introduces over 1 second of delay, making first person shooters unplayable.<br> At the same time, Chromium in RPMFusion repositories carries patches to fix hardware video decoding, making it a better browser than plain Chrome.<br> <p> It&#x27;s ironic that Google-provided browser is worse for Google platform than 3rd-party recompile.<br> <p> (It is also ironic that games available on Stadia are being run on Linux, while there are not available on Linux as standalone)<br> </div> Tue, 26 Jan 2021 06:49:47 +0000 The endless browser wars: Debian edition https://lwn.net/Articles/843970/ https://lwn.net/Articles/843970/ calumapplepie <div class="FormattedComment"> Debian was really ahead of the ball here. We&#x27;ve been disabling Google Sync in our chromium package for years. Whats more, we&#x27;ve already removed it from bullseye!<br> <p> Jokes aside, Chromium packaging is a massive headache. It&#x27;s been knocked out of bullseye because the maintainer didn&#x27;t feel they could keep up alone, and the current factor blocking its re-entry is the fact that people are hesitant to commit to providing security support to such a headache of a package for the next 3 years. Chromium might be open-source, but it&#x27;s really a Google product intended to be downloaded from Google and used under their watchful gaze. I can&#x27;t say I&#x27;m shocked at this change. <br> </div> Tue, 26 Jan 2021 04:18:57 +0000 The endless browser wars https://lwn.net/Articles/843962/ https://lwn.net/Articles/843962/ pizza <div class="FormattedComment"> MS Edge syncs (presumably) using some sort of Microsoft-specific protocol that is intimately tied to Microsoft&#x27;s own account system.<br> <p> Both Chrome and Edge are intended to help lock you into their respective maker&#x27;s software-as-a-service ecosystems; <br> <p> (To be blunt all of these &quot;chromium&quot; users put together probably don&#x27;t even count as a rounding error vs Chrome or Edge, to say nothing of their combined install base..)<br> <p> <p> </div> Tue, 26 Jan 2021 00:54:58 +0000