Closed Bug 1883706 Opened 2 years ago Closed 2 years ago

Implement `TrustedTypePolicyFactory::createPolicy` for non-default policies without CSP support

Categories

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

task

Tracking

()

RESOLVED FIXED
126 Branch
Tracking Status
firefox126 --- fixed

People

(Reporter: mbrodesser, Assigned: mbrodesser)

References

(Blocks 1 open bug)

Details

(Whiteboard: [domsecurity-active])

Attachments

(5 files)

No description provided.
Attachment #9389427 - Attachment description: WIP: Bug 1883706: start implementing `createPolicy` → WIP: Bug 1883706: part 2) Start implementing `createPolicy`
Attachment #9389427 - Attachment description: WIP: Bug 1883706: part 2) Start implementing `createPolicy` → WIP: Bug 1883706: part 2) Implement `createPolicy`
Attachment #9389647 - Attachment description: WIP: Bug 1883706: part 3) Start implementing `createHTML` → WIP: Bug 1883706: part 3) Implement `createHTML`, `createScript` and `createScriptURL`
Attachment #9389919 - Attachment description: WIP: Bug 1883706: part 4) Start implementing `isHTML`, `isScript` and `isScriptURL` → WIP: Bug 1883706: part 4) Implement `isHTML`, `isScript` and `isScriptURL`
Priority: -- → P2
Whiteboard: [domsecurity-active]
Attachment #9389646 - Attachment description: WIP: Bug 1883706: part 1) Annotate `create*` methods with `[Throws]` → Bug 1883706: part 1) Annotate `create*` methods with `[Throws]`. r=peterv,smaug
Attachment #9389427 - Attachment description: WIP: Bug 1883706: part 2) Implement `createPolicy` → Bug 1883706: part 2) Implement `createPolicy`. r=peterv,smaug
Attachment #9389647 - Attachment description: WIP: Bug 1883706: part 3) Implement `createHTML`, `createScript` and `createScriptURL` → Bug 1883706: part 3) Implement `createHTML`, `createScript` and `createScriptURL`. r=peterv,smaug
Attachment #9389919 - Attachment description: WIP: Bug 1883706: part 4) Implement `isHTML`, `isScript` and `isScriptURL` → Bug 1883706: part 4) Implement `isHTML`, `isScript` and `isScriptURL`. r=peterv,smaug
Attachment #9390548 - Attachment description: WIP: Bug 1883706: part 5) Activate tests for the previous parts → Bug 1883706: part 5) Activate tests for the previous parts. r=peterv,smaug
Pushed by mbrodesser@igalia.com: https://hg.mozilla.org/integration/autoland/rev/52fbac537465 part 1) Annotate `create*` methods with `[Throws]`. r=peterv,smaug https://hg.mozilla.org/integration/autoland/rev/d0123b93284e part 2) Implement `createPolicy`. r=peterv,smaug https://hg.mozilla.org/integration/autoland/rev/6e6c71135e39 part 3) Implement `createHTML`, `createScript` and `createScriptURL`. r=peterv,smaug https://hg.mozilla.org/integration/autoland/rev/b2e93746e4cc part 4) Implement `isHTML`, `isScript` and `isScriptURL`. r=peterv,smaug https://hg.mozilla.org/integration/autoland/rev/6d17d8630e3a part 5) Activate tests for the previous parts. r=smaug
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: