Closed Bug 1788223 Opened 2 years ago Closed 9 months ago

Remove preferences for maction/semantics

Categories

(Core :: MathML, task)

task

Tracking

()

RESOLVED FIXED
118 Branch
Tracking Status
firefox118 --- fixed

People

(Reporter: fredw, Assigned: fredw)

References

(Blocks 1 open bug)

Details

(Keywords: dev-doc-complete)

Attachments

(1 file)

... and clean things up. This includes:

  • frame class for maction/semantics
  • dead code in the mroot frame class

and probably more.

I believe the MDN doc is now up-to-date but we need to add the release notes.

Keywords: dev-doc-needed

Quick search for the preference:

https://searchfox.org/mozilla-central/search?q=legacy_maction_and_semantics_implementations
https://searchfox.org/mozilla-central/search?q=error_message_layout_for_invalid_markup

I guess the most complicate thing will be to handle tests as they will need to be adapted/removed to work without the pref.

Depends on: 1845707
Summary: Remove preferences for maction/semantics and invalid MathML → Remove preferences for maction/semantics

This commit removes the preference
mathml.legacy_maction_and_semantics_implementations.disabled
that controls whether we layout maction/semantics as an mrow +
extra style. It has been set to true since Firefox 106.

Attachment #9346052 - Attachment description: Bug 1788223 - Remove preferences for maction/semantics. r=emilio → WIP: Bug 1788223 - Remove preferences for maction/semantics. r=emilio
Attachment #9346052 - Attachment description: WIP: Bug 1788223 - Remove preferences for maction/semantics. r=emilio → Bug 1788223 - Remove preferences for maction/semantics. r=emilio
Pushed by fred.wang@free.fr:
https://hg.mozilla.org/integration/autoland/rev/2b16642c816d
Remove preferences for maction/semantics. r=emilio
Status: NEW → RESOLVED
Closed: 9 months ago
Resolution: --- → FIXED
Target Milestone: --- → 118 Branch

The relnote changes for this can be tracked in the following GitHub issue: https://github.com/mdn/content/issues/28850

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

Attachment

General

Created:
Updated:
Size: