Closed Bug 1613511 Opened 4 years ago Closed 4 years ago

Disallow @import rules for all Constructable StyleSheets API calls

Categories

(Core :: CSS Parsing and Computation, enhancement, P3)

enhancement

Tracking

()

RESOLVED FIXED
mozilla76
Tracking Status
firefox76 --- fixed

People

(Reporter: nordzilla, Assigned: nordzilla)

References

Details

Attachments

(1 file, 1 obsolete file)

Update the insertRule() and deleteRule() functions to behave according to the specification for Constructable StyleSheets:

https://wicg.github.io/construct-stylesheets/#modifying-constructed-stylesheets

Attachment #9124817 - Attachment description: Bug 1613511 - Update insertRule() & deleteRule() for use with Constructable StyleSheets → Bug 1613511 - Update insertRule() & deleteRule() for use with Constructable StyleSheets -- WIP
Attachment #9124625 - Attachment is obsolete: true
Attachment #9124817 - Attachment description: Bug 1613511 - Update insertRule() & deleteRule() for use with Constructable StyleSheets -- WIP → Bug 1613511 - Update insertRule() & deleteRule() for use with Constructable StyleSheets r=#style!,emilio
Attachment #9124817 - Attachment description: Bug 1613511 - Update insertRule() & deleteRule() for use with Constructable StyleSheets r=#style!,emilio → Bug 1613511 - Update insertRule() & deleteRule() for use with Constructable StyleSheets -- WIP
Attachment #9124817 - Attachment description: Bug 1613511 - Update insertRule() & deleteRule() for use with Constructable StyleSheets -- WIP → Bug 1613511 - Update insertRule() & deleteRule() for use with Constructable StyleSheets r=emilio
Summary: Update insertRule() and deleteRule() to be compatible with Constructable StyleSheets → Disallow @import rules for all Constructable StyleSheets API calls
Attachment #9124817 - Attachment description: Bug 1613511 - Update insertRule() & deleteRule() for use with Constructable StyleSheets r=emilio → Bug 1613511 - Disallow @import rules for all Constructable StyleSheets functions -- WIP
Attachment #9124817 - Attachment description: Bug 1613511 - Disallow @import rules for all Constructable StyleSheets functions -- WIP → Bug 1613511 - Disallow @import rules for all Constructable StyleSheets functions r=#style!,emilio
Pushed by csabou@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/c4c48a6ce890
Disallow @import rules for all Constructable StyleSheets functions r=emilio
Created web-platform-tests PR https://github.com/web-platform-tests/wpt/pull/22222 for changes under testing/web-platform/tests
Upstream web-platform-tests status checks passed, PR will merge once commit reaches central.
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla76
Upstream PR merged by moz-wptsync-bot
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: