Allow style sharing across shadow roots.
Categories
(Core :: CSS Parsing and Computation, task, P3)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox152 | --- | fixed |
People
(Reporter: emilio, Assigned: emilio)
References
Details
(Keywords: ai-involved, perf-alert, Whiteboard: [sp3])
Attachments
(1 external file)
| Assignee | ||
Comment 1•6 months ago
|
||
In TodoMVC-WebComponents, all 100 todo-item shadow roots use the same
adoptedStyleSheets=[globalStyles, itemStyles], so they share the same
Arc<CascadeData>.
This allows styles resolved in one shadow root to be shared with
corresponding elements in other shadow roots.
Comment 3•6 months ago
|
||
| bugherder | ||
| Assignee | ||
Updated•6 months ago
|
| Assignee | ||
Updated•6 months ago
|
Comment 4•6 months ago
|
||
(In reply to Serban Stanca [:SerbanS] from comment #3)
Perfherder has detected a browsertime performance change from push 7faf45fdfae598eadd69e71d6ac11bc61c93c2c4.
No action is required from the author; this comment is provided for informational purposes only.
| Improvement | Test | Platform | Options | Absolute values [old vs new] | Performance Profiles |
|---|---|---|---|---|---|
| 6% | speedometer3 TodoMVC-WebComponents/total (doc) | macosx1500-aarch64-shippable | fission webrender | 9.59 ms -> 9.03 ms | Before/After |
Need Help or Information?
If you have any questions, please reach out to fbilt@mozilla.com. Alternatively, you can find help on Slack by joining #perf-help, and on Matrix you can find help by joining #perftest.
Details of the alert can be found in the alert summary, including links to graphs and comparisons for each of the affected tests.
Updated•5 months ago
|
Updated•4 months ago
|
Updated•4 months ago
|
Description
•