Page MenuHomePhabricator

Prepare OOUI for Google Chrome userAgent deprecation
Closed, ResolvedPublic

Description

Google Chrome is changing the way it shares user-agents for increased privacy of users. Chrome released the Client Hints API to provide device information for some areas where userAgent has been deprecated. This first release “is intended to allow for developers to experiment and provide feedback” (see parent task for more information).

Acceptance Criteria:

Event Timeline

STH renamed this task from Investigate impact on OOUI from userAgent deprecation to Prepare OOUI for Google Chrome userAgent deprecation.Dec 20 2021, 7:53 PM
STH updated the task description. (Show Details)

OOUI is not relying on user agent or platform tests with exception of an iOS test, where Chrome is none of our targets.
OOUI is providing an isMobile boolean flag, where implementors (MW core, MobileFrontend) could rely on user agent specific tests. That's tackled in other tasks specifically.

Volker_E triaged this task as Medium priority.
Volker_E added a project: OOUI.
Volker_E updated the task description. (Show Details)
Volker_E updated the task description. (Show Details)