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)

enhancement

Tracking

()

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
Component: web-platform-tests → CSS Parsing and Computation
Product: Testing → Core
[ Triage 2017/02/20: P3 ]
Priority: -- → P3
Severity: normal → S3
Attachment #9383370 - Attachment is obsolete: true
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: