Closed Bug 1796146 Opened 3 years ago Closed 3 years ago

[1.3] Add UI for the Cookie Banner preferences in Fenix

Categories

(Firefox for Android :: General, task, P1)

All
Android
task

Tracking

()

VERIFIED FIXED
Tracking Status
firefox109 --- verified

People

(Reporter: amejia, Unassigned)

References

Details

(Whiteboard: [cookie-banner] [geckoview:m107] [geckoview:m108] [geckoview:m109])

User Story

-  Add telemetry.
-  Add nimbus integration

Attachments

(1 file)

No description provided.
Whiteboard: [cookie-banner] [geckoview:m107] [geckoview:m108]
Summary: [1.1.4] Add UI for the Cookie Banner preferences in Fenix → [1.3] Add UI for the Cookie Banner preferences in Fenix

A new Privacy & Security “Settings” entry allows managing cookie banner preferences

The cookie banner preference can be set to any of these 3 values

  • Reject all cookies and remove the banner automatically for all cookie banners that have a "reject all cookies" option (enabled by default)
  • Reject all cookies and remove the banner automatically for all cookie banners that have a "reject all cookies" option. Otherwise accept cookies and remove the banner automatically when sites don’t provide a clear “reject” option. (disabled by default) This is here so that users can opt in for more than the new default
  • Opt out from cookie banner management (disabled by default)

Users can apply cookie banner management to private windows only (default) or all windows

Environment telemetry helps identify a client_id cookie banner preference

Depends on: 1797142
Depends on: 1796144
User Story: (updated)
Severity: -- → N/A
Type: enhancement → task
Priority: -- → P1
Whiteboard: [cookie-banner] [geckoview:m107] [geckoview:m108] → [cookie-banner] [geckoview:m107] [geckoview:m108] [geckoview:m109]

Landed on https://github.com/mozilla-mobile/fenix/pull/27561, it's available only nightly.

Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED

@Arturo, Chris, I saw the issue and I'll get someone on the QA team to test this and update here with the results. Please don't forget to add the "qe-verify+" flag here if something needs our attention. Unfortunately, if there's no issue linked on the Fenix repo, the "QA needed" checkmark on the PR won't do anything at the moment for us.

Hello,
I've tested the following:
The toggle from settings works and the telemetry events are generated depending on its status. The cookie banners are blocked while the user turns on the Cookie Banner Reduction from the Settings.
Devices used for testing: Oppo Find X3 Neo (Android 11), Google Pixel 6 (Android 13), Samsung Galaxy S22 Ultra (Android 13).
The build used for testing was the latest Nightly from 24th of November 2022 (109.0a1).
Thanks!

Status: RESOLVED → VERIFIED

Thank you so much, Oana and Andrei :)

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: