use HTTP OMT data delivery while loading CSS stylesheet
Categories
(Core :: CSS Parsing and Computation, enhancement, P3)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox57 | --- | wontfix |
People
(Reporter: schien, Unassigned)
References
Details
Updated•8 years ago
|
| Reporter | ||
Comment 1•8 years ago
|
||
Updated•3 years ago
|
Updated•2 years ago
|
Comment 3•2 years ago
|
||
:jesup, could you elaborate on why the performance impact was set to ? ? Is there a blocker bug that could provide more context?
Comment 4•2 years ago
|
||
This should move CSS loading Off MainThread, which should help pageload and/or responsiveness during pageload.
Comment 5•2 years ago
|
||
It is very much unclear how much this affects page load.
Depending on the guess the calculator gives estimate "performance impact none" or "performance impact high".
We do already speculative loading and then omt parsing, so adding omt loading might or might not be significant. Of course the loading itself is happening in another process, this would be just how the data is consumed in a content process.
And since OnStopRequest needs to happen on the main thread, we still need to hop into that thread before doing omt parsing.
This might become more effective once OnStopRequest can happen omt.
I think we should do some more investigation here, and then re-evaluate the impact.
jesup, could you perhaps provide some profiles which hint at least a bit how much this could improve page load?
Or ask if denis or emilio have any guesses?
Comment 6•2 years ago
|
||
Linking this to the OMT project
Comment 7•2 years ago
|
||
Let's unset the performance impact flag for now until we have better evidence.
Description
•