Stop using custom user agent, work towards generic one
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
chromium-browser (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
Ubuntu's Chromium build uses a custom user agent in many ways. It included "Ubuntu" in the .deb versions, and now it includes "snap" in the snap versions. Also, it adds a "Chromium/
(Yes, unfortunately I have to use the latter every now and then, and I do not want to install the proprietary blob app for it.)
Chromium snap's current user agent is "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) snap Chromium/
While normal Chrome's current user agent is "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/
Pretty much every incompatibility
Identifying as Chromium will only annoy users and have them install the proprietary Chrome browser instead, so "Netflix works" and "they can join their meeting".
In order to work around such issues, Vivaldi has already decided to just use Chrome's user agent, because otherwise things broke for no obvious reasons:
https:/
Moreover, Google has decided to semi-deprecate user agents altogether in upcoming Chrome releases:
https:/
https:/
So with these upcoming changes in Chrome, can Chromium in Ubuntu please follow suit, and no longer differentiate from whatever string Google will use for Chrome?
$ lsb_release -rd
Description: Ubuntu 20.04 LTS
Release: 20.04
$ snap info chromium
name: chromium
summary: Chromium web browser, open-source version of Chrome
publisher: Canonical*
store-url: https:/
contact: https:/
license: unset
description: |
An open-source browser project that aims to build a safer, faster, and more stable way for all
Internet users to experience the web.
commands:
- chromium.
- chromium
snap-id: XKEcBqPM06H1Z7z
tracking: latest/stable
refresh-date: 6 days ago, at 10:41 CEST
channels:
latest/stable: 81.0.4044.129 2020-04-29 (1135) 161MB -
latest/candidate: 81.0.4044.129 2020-04-28 (1135) 161MB -
latest/beta: 83.0.4103.23 2020-04-25 (1125) 163MB -
latest/edge: 84.0.4128.3 2020-04-29 (1136) 164MB -
installed: 81.0.4044.129 (1135) 161MB -
Status changed to 'Confirmed' because the bug affects multiple users.