Closed Bug 1889496 Opened 3 months ago Closed 3 months ago

Implement parsing for @starting-style

Categories

(Core :: CSS Parsing and Computation, enhancement)

enhancement

Tracking

()

RESOLVED FIXED
126 Branch
Tracking Status
firefox126 --- fixed

People

(Reporter: boris, Assigned: boris)

References

()

Details

Attachments

(3 files)

No description provided.

We introduce this rule and parse it in this patch. Also, fix some wpt
expectations for ERROR.

We will introduce CSSStartingStyleRule in the following patch, and test
it there.

Introduce CSSStartingStyleRule and add one extra parsing test for
@starting-style rule.

Pushed by bchiou@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/abbbf327c4f1
Part 1: Parse @starting-style rule. r=layout-reviewers,firefox-style-system-reviewers,emilio
https://hg.mozilla.org/integration/autoland/rev/7689f9c266fc
Part 2: Implement CSSStartingStyleRule interface. r=webidl,firefox-style-system-reviewers,layout-reviewers,emilio
Created web-platform-tests PR https://github.com/web-platform-tests/wpt/pull/45562 for changes under testing/web-platform/tests

Backed out for causing build bustages

Flags: needinfo?(boris.chiou)
Upstream PR was closed without merging

The try looks good. Perhaps someone landed a patch and my patch may find a missing inclusion after that.

I will push to try again tomorrow after the tree updates.

Flags: needinfo?(boris.chiou)

We may get build bustages for fuzzy build without this change:
member access into incomplete type 'nsPluginElement'.

See https://bugzilla.mozilla.org/show_bug.cgi?id=1889496#c5.

Pushed by bchiou@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/f2aac9b9535b
Fix the potential incomplete type when accessing nsPluginElement with RefPtr. r=layout-reviewers,emilio
https://hg.mozilla.org/integration/autoland/rev/3dcf1e33c55b
Part 1: Parse @starting-style rule. r=layout-reviewers,firefox-style-system-reviewers,emilio
https://hg.mozilla.org/integration/autoland/rev/af6a46f044fb
Part 2: Implement CSSStartingStyleRule interface. r=webidl,firefox-style-system-reviewers,layout-reviewers,emilio
Status: NEW → RESOLVED
Closed: 3 months ago
Resolution: --- → FIXED
Target Milestone: --- → 126 Branch
Regressions: 1890122
Upstream PR merged by moz-wptsync-bot
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: