Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add compat data for deprecated MathML 1 style attributes #17741

Merged
merged 1 commit into from
Sep 9, 2022

Conversation

fred-wang
Copy link
Contributor

@fred-wang fred-wang commented Sep 9, 2022

Summary

These are very old attributes which were implemented in Gecko before the first release of Firefox and finally removed in version 83 [1] [2].

They were also in the initial MathML implementation of Safari and are still present in WebKit [3] [4]. They were briefly implemented in Chrome 24 (WebKit-based) when MathML was enabled but they are not implemented in the new version based on MathML Core [5].

Test results and supporting details

[1] https://bugzilla.mozilla.org/show_bug.cgi?id=1548524#c10
[2] https://bugzilla.mozilla.org/show_bug.cgi?id=1664488
[3] WebKit/WebKit@a1eb879
[4] https://github.com/WebKit/WebKit/blob/881a95924a0bece5346f923ab6e163d8ebf05b08/Source/WebCore/mathml/MathMLElement.cpp#L157
[5] https://source.chromium.org/chromium/chromium/src/+/main:third_party/blink/renderer/core/mathml/mathml_attribute_names.json5

Related issues

mdn/content#20481

These are very old attributes which were implemented in Gecko before the
first release of Firefox and finally removed in version 83 [1] [2].

They were also in the initial MathML implementation of Safari and are
still present in WebKit [3] [4]. They were briefly
implemented in Chrome 24 (WebKit-based) when MathML was enabled but they
are not implemented in the new version based on MathML Core [5].

[1] https://bugzilla.mozilla.org/show_bug.cgi?id=1548524#c10
[2] https://bugzilla.mozilla.org/show_bug.cgi?id=1664488
[3] WebKit/WebKit@a1eb879
[4] https://github.com/WebKit/WebKit/blob/881a95924a0bece5346f923ab6e163d8ebf05b08/Source/WebCore/mathml/MathMLElement.cpp#L157
[5] https://source.chromium.org/chromium/chromium/src/+/main:third_party/blink/renderer/core/mathml/mathml_attribute_names.json5
@github-actions github-actions bot added the data:mathml ➗ Compat data for MathML features. https://developer.mozilla.org/docs/Web/MathML label Sep 9, 2022
@fred-wang
Copy link
Contributor Author

cc @Elchi3

Copy link
Member

@Elchi3 Elchi3 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks 👍

@Elchi3 Elchi3 merged commit 438255a into mdn:main Sep 9, 2022
@fred-wang fred-wang deleted the mathml-legacy-style-attributes branch September 9, 2022 12:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
data:mathml ➗ Compat data for MathML features. https://developer.mozilla.org/docs/Web/MathML
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants