Open
Bug 1381425
Opened 6 years ago
Updated 6 days ago
use HTTP OMT data delivery while loading CSS stylesheet
Categories
(Core :: CSS Parsing and Computation, enhancement, P3)
Core
CSS Parsing and Computation
Tracking
()
People
(Reporter: schien, Unassigned)
Details
layout/style/Loader use nsUnicharStreamLoader to load entire stylesheet before parsing. In order to utilize HTTP off-main-thread data delivery, we might be able to make nsUnicharStreamLoader to redirect ODA to stream transport thread pool. https://searchfox.org/mozilla-central/rev/01d27fdd3946f7210da91b18fcccca01d7324fe2/layout/style/Loader.cpp#1720
Updated•6 years ago
|
Priority: -- → P3
Reporter | ||
Comment 1•6 years ago
|
||
To be noticed that Stylo uses https://searchfox.org/mozilla-central/source/layout/style/StreamLoader.cpp to load the stylesheet. We'll need to make it OMT ODA capable as well.
Updated•8 months ago
|
Severity: normal → S3
Updated•1 month ago
|
Performance Impact: --- → ?
Comment 3•6 days ago
|
||
:jesup, could you elaborate on why the performance impact was set to ?
? Is there a blocker bug that could provide more context?
Flags: needinfo?(rjesup)
Comment 4•6 days ago
|
||
This should move CSS loading Off MainThread, which should help pageload and/or responsiveness during pageload.
Flags: needinfo?(rjesup)
You need to log in
before you can comment on or make changes to this bug.
Description
•