User-Agent change breaks sniffing on e.g. meet.google.com

Bug #2008999 reported by William Grant
34
This bug affects 6 people
Affects Status Importance Assigned to Milestone
chromium-browser (Ubuntu)
Fix Released
Critical
Nathan Teodosio

Bug Description

Not sure whether this has been already reported:
---
Google Drive is rendered in a weird way, see attached file.
Google Meet is telling me "Meet doesn't work on your browser"

What steps will reproduce the problem?
* Update chromium with `snap refresh chromium` from 110.0.5481.100 to 110.0.5481.177
* Open Google Drive/Google Meet

What happens instead?
* No proposals for files during search in Google Drive
* Old-fashioned look & feel (See screenshot)
* Google Meet is telling me: "Meet doesn't work on your browser"

uname -a
Linux frn-xps-15 5.19.0-31-generic #32-Ubuntu SMP PREEMPT_DYNAMIC Fri Jan 20 15:20:08 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

lsb_release -rd
Description: Ubuntu 22.10
Release: 22.10

snap list chromium --all
Name Version Rev Tracking Publisher Notes
chromium 110.0.5481.100 2333 latest/stable canonical✓ disabled
chromium 110.0.5481.177 2356 latest/stable canonical✓ -

Revision history for this message
William Grant (wgrant) wrote :

This is because of https://git.launchpad.net/~chromium-team/chromium-browser/+git/snap-from-source/commit/?h=stable&id=42ed9c6a14ae9631d0a200dff1674e60560a3d28, which inserted "Ubuntu; " inside the "X11; Linux" part of the User-Agent that lots of services sniff.

affects: ubuntu → chromium-browser (Ubuntu)
tags: added: snap
tags: added: regression-update
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in chromium-browser (Ubuntu):
status: New → Confirmed
Revision history for this message
William Grant (wgrant) wrote :

As a workaround, install a User-Agent switcher extension (e.g. https://chrome.google.com/webstore/detail/user-agent-switcher-for-c/djflhoibgkdhkhhcedjiklpkjnoahfmg) and set a value closer to the old one, e.g. "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Safari/537.36"

Revision history for this message
Franziska Naepelt (fnaepelt) wrote :

The screenshot mention in the ticket.

Changed in chromium-browser (Ubuntu):
status: Confirmed → Triaged
importance: Undecided → Critical
assignee: nobody → Nathan Teodosio (nteodosio)
Revision history for this message
Nathan Teodosio (nteodosio) wrote :

Temporary workaround while this isn't solved:

  chromium --user-agent='Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Safari/537.36'

Revision history for this message
Nathan Teodosio (nteodosio) wrote :

Reverted to working snap. Thanks for the report.

Changed in chromium-browser (Ubuntu):
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.