Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Not having cached style data doesn't guarantee we don't need to updat…
…e media query stuff. 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: 88b42bd5847abac58a62c4d6b33c1509bfce5f3d gecko-integration-branch: autoland gecko-reviewers: bz
- Loading branch information