Closed Bug 1667090 Opened 4 years ago Closed 1 year ago

Implement CSS font-size: math and math-depth properties

Categories

(Core :: MathML, enhancement)

enhancement

Tracking

()

RESOLVED FIXED
117 Branch
Tracking Status
firefox117 --- fixed

People

(Reporter: fredw, Assigned: fredw)

References

(Blocks 1 open bug, )

Details

(Keywords: dev-doc-complete)

Attachments

(1 file)

See
https://github.com/w3c/csswg-drafts/issues/5389
https://mathml-refresh.github.io/mathml-core/#the-math-script-level-property

WPT tests are being updated in bug 1666717

We already have a moz-math-script-level property which should do more or less that. See also bug 1548471 and bug 1187682 for related things.

Depends on: 1667118
Depends on: 1667527

Sorry, there was a problem with the detection of inactive users. I'm reverting the change.

Assignee: nobody → fwang
Attachment #9178456 - Attachment description: Bug 1667090 - Implement CSS font-size: math and math-depth properties → WIP: Bug 1667090 - Implement CSS font-size: math and math-depth properties
Attachment #9178456 - Attachment description: WIP: Bug 1667090 - Implement CSS font-size: math and math-depth properties → Bug 1667090 - Implement CSS font-size: math and math-depth properties. r=emilio
Blocks: 1788605
Blocks: 1788637
Pushed by fred.wang@free.fr:
https://hg.mozilla.org/integration/autoland/rev/404e0b4bcd0f
Implement CSS font-size: math and math-depth properties. r=emilio
Created web-platform-tests PR https://github.com/web-platform-tests/wpt/pull/35906 for changes under testing/web-platform/tests

Backed out for causing Xpcshell failures on test_css-properties-db.js. CLOSED TREE
Backout link
Push with failures
Link to failure log
Failure line :
TEST-UNEXPECTED-FAIL | devtools/shared/tests/xpcshell/test_css-properties-db.js | xpcshell return code: 0
TEST-UNEXPECTED-FAIL | devtools/shared/tests/xpcshell/test_css-properties-db.js | run_test - [run_test : 73] The static database and platform do not match for

Please also check this new Reftest failure
Failure line : REFTEST TEST-UNEXPECTED-FAIL | layout/reftests/mathml/scriptlevel-1.html == layout/reftests/mathml/scriptlevel-1-ref.html | image comparison, max difference: 255, number of differing pixels: 6594

Flags: needinfo?(fwang)

I had forgotten to run ./mach devtools-css-db but it seems there are more failures to check.

Flags: needinfo?(fwang)
Upstream PR merged by moz-wptsync-bot
Attachment #9178456 - Attachment description: Bug 1667090 - Implement CSS font-size: math and math-depth properties. r=emilio → WIP: Bug 1667090 - Implement CSS font-size: math and math-depth properties. r=emilio
No longer blocks: 1788637
Depends on: 1788637
Attachment #9178456 - Attachment description: WIP: Bug 1667090 - Implement CSS font-size: math and math-depth properties. r=emilio → Bug 1667090 - Implement CSS font-size: math and math-depth properties. r=emilio
Attachment #9178456 - Attachment description: Bug 1667090 - Implement CSS font-size: math and math-depth properties. r=emilio → Bug 1667090 - Implement CSS font-size: math and math-depth properties. r=emilio,nchevobbe
Pushed by fred.wang@free.fr:
https://hg.mozilla.org/integration/autoland/rev/d76341b2daf4
Implement CSS font-size: math and math-depth properties. r=emilio,devtools-reviewers
Created web-platform-tests PR https://github.com/web-platform-tests/wpt/pull/41181 for changes under testing/web-platform/tests
Regressions: 1845451
Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 117 Branch
Upstream PR merged by moz-wptsync-bot
Regressions: 1845502
Regressions: 1845504
Regressions: 1845507
Regressions: 1845513
Blocks: 1845516
Regressions: 1845532

Should we add this to the Fx117 relnotes? Please set firefox-relnote? to nominate if yes.

Flags: needinfo?(fwang)

(In reply to Ryan VanderMeulen [:RyanVM] from comment #14)

Should we add this to the Fx117 relnotes? Please set firefox-relnote? to nominate if yes.

I guess so. I just did that in bug 1845516.

Flags: needinfo?(fwang)

Other MDN docs for this can be tracked in the following GitHub issue: https://github.com/mdn/content/issues/28290

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: