Closed Bug 1800670 Opened 1 year ago Closed 1 year ago

Add the cookie banner menu item to the protections panel

Categories

(Core :: Privacy: Anti-Tracking, enhancement)

enhancement
Points:
2

Tracking

()

RESOLVED FIXED
111 Branch
Tracking Status
firefox111 --- fixed

People

(Reporter: jhirsch, Assigned: jhirsch)

References

(Blocks 1 open bug)

Details

(Whiteboard: [fidefe-cookie-banner-v1])

Attachments

(1 file)

Add the cookie banner handling menu item to the protections panel, in the default "nothing detected" state.

UX: See the 'Engineering Handoff' page in this Figma: https://www.figma.com/file/FAZxkK9IRLlCqyhXBqId7e/Auto-Cookie-Banner-Consent-Desktop?node-id=0%3A1&t=3hW7YfzeA9PldFgy-0

Assignee: nobody → jhirsch
Status: NEW → ASSIGNED
Points: --- → 2

This patch also implements bug 1800671 and bug 1800673.

Still need to finish updating tests, but wanted to get an initial review
started in the meantime.

Duplicate of this bug: 1797987
Duplicate of this bug: 1808553
Attachment #9307357 - Attachment description: Bug 1800670 - Update cookie banner handling UI in protections popup r?pbz,timhuang → Bug 1800670 - Update cookie banner handling UI in protections popup r=pbz,Itiel
Pushed by jhirsch@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/0072aa5cd31d
Update cookie banner handling UI in protections popup r=pbz

Thanks for the heads up! Looking now.

Flags: needinfo?(jhirsch)

Looks like I was not correctly initializing the fluent variable $host by setting a blank value in the DOM. Making that change fixes the test for me locally. Attempting a relanding now.

Pushed by jhirsch@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/68de023d3c5c
Update cookie banner handling UI in protections popup r=pbz
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED

My best guess at the breakage here is that chaos mode causes timeouts to behave unpredictably, and there are a few timeouts in the test, which we are already planning to remove as a followup. To be continued, but I suspect disabling this test in chaos mode temporarily is the best path forward.

Flags: needinfo?(jhirsch)
Status: RESOLVED → REOPENED
Resolution: FIXED → ---

Added some test improvements suggested by :pbz and disabled the test temporarily in chaos mode. I think we should now be good to attempt another landing.

Pushed by jhirsch@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/f878cff45427
Update cookie banner handling UI in protections popup r=pbz
Duplicate of this bug: 1813057
Pushed by jhirsch@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/b9da0cd521fc
Update cookie banner handling UI in protections popup r=pbz
Status: REOPENED → RESOLVED
Closed: 1 year ago1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 111 Branch
Flags: needinfo?(jhirsch)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: