Closed Bug 1696391 Opened 3 years ago Closed 3 years ago

Expand IPC Principal Permission check for RecvStoreUserInteractionAsPermission based on telemetry info

Categories

(Core :: DOM: Security, task, P2)

task

Tracking

()

RESOLVED FIXED
88 Branch
Tracking Status
firefox88 --- fixed

People

(Reporter: ckerschb, Assigned: ckerschb)

References

(Blocks 1 open bug)

Details

(Whiteboard: [domsecurity-active])

Attachments

(1 file)

No description provided.

We have two entries for RecvStoreUserInteractionAsPermission:

  • [{"key":"principalType","value":"SystemPrincipal"}]
  • [{"key":"scheme","value":"view-source"},{"key":"principalType","value":"ContentPrincipal"}]

The second entry where we encounter mismatches for ContentPrincipals around view-source was handled within Bug 1688815.
The former we should address within this bug.

Pushed by mozilla@christophkerschbaumer.com:
https://hg.mozilla.org/integration/autoland/rev/31324799504a
Return early from ContentBlockingUserInteraction::Observe if a Principal is SystemPrincipal because it effectively renders the function as a no op r=baku

Do we know why we are sending the system principal?

Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 88 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: