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)
Core
DOM: Security
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.
| Assignee | ||
Comment 1•2 years ago
|
||
Depends on D202930
| Assignee | ||
Comment 2•2 years ago
|
||
Required because they can throw.
Depends on D202930
Updated•2 years ago
|
Attachment #9389427 -
Attachment description: WIP: Bug 1883706: start implementing `createPolicy` → WIP: Bug 1883706: part 2) Start implementing `createPolicy`
| Assignee | ||
Comment 3•2 years ago
|
||
Depends on D203628
Updated•2 years ago
|
Attachment #9389427 -
Attachment description: WIP: Bug 1883706: part 2) Start implementing `createPolicy` → WIP: Bug 1883706: part 2) Implement `createPolicy`
Updated•2 years ago
|
Attachment #9389647 -
Attachment description: WIP: Bug 1883706: part 3) Start implementing `createHTML` → WIP: Bug 1883706: part 3) Implement `createHTML`, `createScript` and `createScriptURL`
| Assignee | ||
Comment 4•2 years ago
|
||
Depends on D203745
Updated•2 years ago
|
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`
| Assignee | ||
Comment 5•2 years ago
|
||
Depends on D203903
Updated•2 years ago
|
Priority: -- → P2
Whiteboard: [domsecurity-active]
Updated•2 years ago
|
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
Updated•2 years ago
|
Attachment #9389427 -
Attachment description: WIP: Bug 1883706: part 2) Implement `createPolicy` → Bug 1883706: part 2) Implement `createPolicy`. r=peterv,smaug
Updated•2 years ago
|
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
Updated•2 years ago
|
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
Updated•2 years ago
|
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
Comment 7•2 years ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/52fbac537465
https://hg.mozilla.org/mozilla-central/rev/d0123b93284e
https://hg.mozilla.org/mozilla-central/rev/6e6c71135e39
https://hg.mozilla.org/mozilla-central/rev/b2e93746e4cc
https://hg.mozilla.org/mozilla-central/rev/6d17d8630e3a
Status: NEW → RESOLVED
Closed: 2 years ago
status-firefox126:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 126 Branch
You need to log in
before you can comment on or make changes to this bug.
Description
•