Closed Bug 1574671 Opened 5 years ago Closed 4 years ago

Protections panel tries to work on chrome:// and about: URIs

Categories

(Firefox :: Protections UI, defect, P3)

defect

Tracking

()

RESOLVED FIXED
Firefox 77
Tracking Status
firefox77 --- fixed

People

(Reporter: ehsan.akhgari, Assigned: jgabitto1792, Mentored)

References

Details

(Whiteboard: [privacy-panel][skyline])

Attachments

(1 file, 2 obsolete files)

For example go to chrome://global/skin/in-content/info-pages.css and open the protections panel. There's all sort of things there that don't make sense:

  • Turning ETP on/off for the "site".
  • "Protections for global" header.
  • No trackers known to Nightly were detected on this page...

It's probably better to hide the panel toggle button similarly to how we hide it for about: pages for example...

Hmm this is based on ContentBlockingAllowList.canHandle so we would probably have to fix where the contentBlockingAllowListPrincipal is exposed for that.

Whiteboard: [privacy-panel][skyline]
Priority: -- → P3
Component: Site Identity → Protections UI
Assignee: nobody → jgabitto1792
Status: NEW → ASSIGNED
Mentor: prathikshaprasadsuman

Depends on D66915

Attachment #9135559 - Attachment is obsolete: true

Depends on D68242

Attachment #9136983 - Attachment is obsolete: true

We'll cover content-privileged about: URIs like about:robots or about:compat in this bug, too.

Summary: Protections panel tries to work on chrome:// URIs → Protections panel tries to work on chrome:// and about: URIs
Attachment #9136983 - Attachment is obsolete: false
Attachment #9135564 - Attachment description: Bug 1574671 - Protections panel tries to work on chrome:// URIs r=prathiksha → Bug 1574671 - Protections panel tries to work on chrome:// and about: URIs r=prathiksha
Attachment #9136983 - Attachment is obsolete: true
Attachment #9135564 - Attachment description: Bug 1574671 - Protections panel tries to work on chrome:// and about: URIs r=prathiksha → Bug 1574671 - Hide Protections panel on chrome:// and about: URIs r=johannh
Pushed by cbrindusan@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/f2af1ee241c8
Hide Protections panel on chrome:// and about: URIs r=johannh
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 77
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: