Closed Bug 1548529 Opened 7 years ago Closed 6 years ago

Remove values "thin", "thick", "medium" values of mfrac@linethickness

Categories

(Core :: MathML, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla70
Tracking Status
firefox70 --- fixed

People

(Reporter: fwang, Assigned: fwang)

References

(Blocks 2 open bugs, )

Details

(Keywords: dev-doc-complete, site-compat)

Attachments

(1 file)

The MathML refresh CG decided to remove these values from MathML Core: https://github.com/mathml-refresh/mathml/issues/4#issuecomment-472788833

See https://github.com/mathml-refresh/mathml/issues/4

This commit introduces a new preference option
mathml.mfrac_linethickness_names.disabled to disable linethickness names. For
now, these names are only disabled in Nightly builds. Announcements and actual
disabling of this and other MathML features will be considered later.

  • test_bug553917.html is updated to check that these values now cause an error
    message to be logged into the console.
  • mstyle-1.xhtml is updated to use a numeric linethickness since the point of
    the test is just to check that the attribute is not supported on mstyle, not
    about the actual attribute value.
  • Other fractions tests relying on linethickness names are executed with the
    proper preference adjustment.
  • mathml/presentation-markup/fractions/frac-linethickness-001.html is now
    closer to its expectation ; however the test still fails because nonzero
    unitless values are not removed yet. See
    https://github.com/mathml-refresh/mathml/issues/24
Keywords: site-compat
Keywords: checkin-needed

Pushed by rmaries@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/0692436a2b33
Remove values "thin", "thick", "medium" values of mfrac@linethickness. r=emilio

Keywords: checkin-needed
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla70
Blocks: 1574751
Regressions: 1574773
Depends on: 1575542

Updated https://wiki.developer.mozilla.org/en-US/docs/Web/MathML/Element/mfrac#Attributes to mention deprecation.
Please add 'dev-doc-needed' to the bug that removes this in a stable Firefox version.

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

Attachment

General

Created:
Updated:
Size: