Closed Bug 2091710 Opened 4 days ago Closed 2 days ago

[css-values] Implement inherit() behind `layout.css.inherit-function.enabled` pref

Categories

(Core :: CSS Parsing and Computation, enhancement)

enhancement

Tracking

()

RESOLVED FIXED
162 Branch
Tracking Status
relnote-firefox --- nightly+
firefox162 --- fixed

People

(Reporter: sajidanwar, Assigned: sajidanwar)

References

(Blocks 1 open bug)

Details

(Keywords: dev-doc-needed)

Attachments

(1 external file)

Implement the inherit() function, introducing the layout.css.inherit-function.enabled pref (and enabling it by default on nightly).


Release Note Request
[Why is this notable]: New CSS Feature
[Affects Firefox for Android]: Yes
[Suggested wording]: Firefox Nightly now supports the inherit() arbitrary substitution function, which allows authors to explicitly use the computed value of a custom property from the parent element.
[Links (documentation, blog post, etc)]:

Assignee: nobody → sajidanwar94
Status: NEW → ASSIGNED
Pushed by sajidanwar94@gmail.com: https://github.com/mozilla-firefox/firefox/commit/0bbabb574e35 https://hg.mozilla.org/integration/autoland/rev/b8b562da15dc Implement CSS inherit() substitution function. r=firefox-style-system-reviewers,emilio
Pushed by rperta@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/54e2a3625f67 https://hg.mozilla.org/integration/autoland/rev/193e0c9a192b Revert "Bug 2091710, Bug 2087544, Bug 2087937 - Implement CSS inherit() substitution function. r=firefox-style-system-reviewers,emilio" for causing wpt failures at custom-property-explicit-inherit-invalidation.html

Backed out for causing wpt failures at custom-property-explicit-inherit-invalidation.html
Backout link
Push with failures
Failure log(s)

Flags: needinfo?(sajidanwar94)

Missed a test that succeeded with inherit(), pushing an updated patch to resolve this.

Flags: needinfo?(sajidanwar94)
Pushed by sajidanwar94@gmail.com: https://github.com/mozilla-firefox/firefox/commit/c881f64879c8 https://hg.mozilla.org/integration/autoland/rev/86467aa65610 Implement CSS inherit() substitution function. r=firefox-style-system-reviewers,emilio
Status: ASSIGNED → RESOLVED
Closed: 2 days ago
Resolution: --- → FIXED
Target Milestone: --- → 162 Branch

Created web-platform-tests PR https://github.com/web-platform-tests/wpt/pull/65153 for changes under testing/web-platform/tests

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: