Open
Bug 1437280
Opened 8 years ago
Updated 2 years ago
[wpt-sync] PR 9472 - [Gecko Bug 1424878] Not having cached style data doesn't guarantee we don't need to update media query stuff.
Categories
(Core :: CSS Parsing and Computation, enhancement, P3)
Core
CSS Parsing and Computation
Tracking
()
NEW
People
(Reporter: wpt-sync, Unassigned)
Details
(Whiteboard: [wptsync downstream])
Attachments
(1 obsolete file)
In particular, even when there are no frames, we may have used the rule
cascades / stylist data (for different stuff, like font-feature-values, thus the
regressing bug).
Using the old rule cascades / stylist data without knowing it has changed is
wrong, thus the bug.
Now that media query change stuff is async and has a well-defined processing
point, we should be able to just call it without too much worry.
Also note that at the point the extra hints are passed, if there's no root frame
/ elements are not styled / etc, we'll optimize away the change hint.
The test-case intermittently fails without this patch, but I didn't manage to
make a better one, unfortunately :(
bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1424878
gecko-commit: d6e7f810f7d301cb928b6ed16837a3b4f660a069
gecko-integration-branch: autoland
gecko-reviewers: bz
| Reporter | ||
Updated•8 years ago
|
Component: web-platform-tests → CSS Parsing and Computation
Product: Testing → Core
| Reporter | ||
Comment 1•8 years ago
|
||
| Reporter | ||
Comment 2•8 years ago
|
||
Pushed to try (stability) https://treeherder.mozilla.org/#/jobs?repo=try&revision=4338763871cd3d8cb9819a2ea939804b0d4c244d
Updated•3 years ago
|
Severity: normal → S3
Updated•2 years ago
|
Attachment #9383370 -
Attachment is obsolete: true
You need to log in
before you can comment on or make changes to this bug.
Description
•