Add support for Global Privacy Control Preferences in GeckoView Runtime
Categories
(GeckoView :: General, task, P1)
Tracking
(firefox122 fixed)
Tracking | Status | |
---|---|---|
firefox122 | --- | fixed |
People
(Reporter: mcarare, Assigned: mcarare)
References
Details
(Whiteboard: [foundation] [fxdroid])
Attachments
(1 file)
There are 3 Gecko preferences that need to be exposed on the GeckoView runtime to support GPC, including:
privacy.globalprivacycontrol.enabled and
privacy.globalprivacycontrol.pbmode.enabled and
privacy.globalprivacycontrol.functionality.enabled
Details here: https://blog.mozilla.org/netpolicy/2021/10/28/implementing-global-privacy-control/
According to the specifications available at this moment, GPC should be enabled by default in private browsing ( Focus + Fenix PB). This should likely be cobtrolled in the client apps rather than in GeckoView.
Assignee | ||
Updated•1 year ago
|
Updated•1 year ago
|
Assignee | ||
Updated•1 year ago
|
Assignee | ||
Updated•1 year ago
|
Assignee | ||
Comment 1•1 year ago
|
||
Comment 3•1 year ago
|
||
Backed out for causing globalPrivacyControl related failures
Assignee | ||
Comment 4•1 year ago
•
|
||
Added changes in dom/workers/test/navigator_worker.js for fixing the failing tests. Ran the failing tests on the patch and they passed without errors.
I only half understand the initial intention for adding the android exceptions so I am tagging the original author in order to confirm those changes. Thanks in advance!
Comment 5•1 year ago
|
||
I r+'d on Phabricator. Thanks for tagging me in!
Comment 7•1 year ago
|
||
bugherder |
Description
•