Closed Bug 1930254 Opened 3 months ago Closed 20 days ago

Move smartblock embed placeholder replacing logic into a content script

Categories

(Core :: Privacy: Anti-Tracking, task, P1)

task

Tracking

()

RESOLVED FIXED
136 Branch
Tracking Status
firefox136 --- fixed

People

(Reporter: wwen, Assigned: emz)

References

(Blocks 2 open bugs)

Details

Attachments

(3 files, 1 obsolete file)

Currently, the message to open the protections panel can be spoofed by websites. Moving the logic to put placeholders into the content script would fix this. See https://phabricator.services.mozilla.com/D223419#inline-1266455 for details.

Assignee: nobody → pbz
Status: NEW → ASSIGNED
Attachment #9443176 - Attachment description: Bug 1935125 - Convert SmartBlock embed scripts to content scripts. r=twisniewski!,wwen! → Bug 1930254 - Convert SmartBlock embed scripts to content scripts. r=twisniewski!,wwen!
Severity: -- → N/A
Type: enhancement → task
Priority: -- → P1
Attachment #9443177 - Attachment is obsolete: true
Pushed by pzuhlcke@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/79fb564d6b88 Convert SmartBlock embed scripts to content scripts. r=twisniewski,wwen,robwu https://hg.mozilla.org/integration/autoland/rev/6f292dd01e4a Do not expose shim messaging helper to the website for embed shims that don't need it. r=robwu,twisniewski,webcompat-reviewers https://hg.mozilla.org/integration/autoland/rev/62b87fb5c82a Copy updated webcompat extension files to mobile. r=twisniewski,webcompat-reviewers
Attachment #9443177 - Attachment is obsolete: false

Comment on attachment 9443177 [details]
Bug 1930254 - Only allow trusted clicks on SmartBlock embed opt-in button. r=twisniewski!

Revision D231572 was moved to bug 1942844. Setting attachment 9443177 [details] to obsolete.

Attachment #9443177 - Attachment is obsolete: true
Status: ASSIGNED → RESOLVED
Closed: 20 days ago
Resolution: --- → FIXED
Target Milestone: --- → 136 Branch
Duplicate of this bug: 1925582
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: