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

Removal of the menclose notation "radical" #3

Open
fred-wang opened this issue Feb 14, 2019 · 6 comments
Open

Removal of the menclose notation "radical" #3

fred-wang opened this issue Feb 14, 2019 · 6 comments
Labels
compatibility Issues affecting backward compatibility MathML 4 Issues affecting the MathML 4 specification need polyfill Issues requiring implementation changes need specification update Issues requiring specification changes

Comments

@fred-wang
Copy link

fred-wang commented Feb 14, 2019

This proposal is about removing the menclose notation "radical"

From the Math WG mailing list:
https://lists.w3.org/Archives/Public/www-math/2016Jul/0009.html

From the MathML in HTML5 appendix:
The “radical” notation of the <menclose> element is equivalent to the <msqrt> element. Again, this adds duplicate logic for visual rendering and exposure to assistive technologies. In practice, the <msqrt> is always used for square roots. We suggest to remove the “radical” notation in future version of the MathML specification.

@physikerwelt
Copy link
Member

See also #2

@fred-wang fred-wang added the MathML 4 Issues affecting the MathML 4 specification label Feb 22, 2019
@fred-wang
Copy link
Author

this is currently not defined in MathML Core, so this is just for MathML 4

@fred-wang fred-wang added the compatibility Issues affecting backward compatibility label Mar 20, 2019
@fred-wang
Copy link
Author

cc @rwlbuis, @emilio :

Consensus from https://lists.w3.org/Archives/Public/public-mathml4/2019Mar/0026.html was to drop it from core and deprecate in full.

I'm leaving this open because it still remains to:

@fred-wang fred-wang added need implementation update need polyfill Issues requiring implementation changes need specification update Issues requiring specification changes need tests Issues related to writing WPT tests labels May 16, 2019
@fred-wang
Copy link
Author

Resolution:
#3 (comment)

Specification:
Deprecation in Full?

Implementation:
Need to remove from WebKit and Firefox.
No plan to implement it in Chromium.

Polyfill:
Rely on msqrt tag.

Tests:
Remove WPT tests or check that it is not supported.

fred-wang added a commit to w3c/mathml-core that referenced this issue Jun 3, 2019
@fred-wang
Copy link
Author

@davidcarlisle I removed the remaining reference from core (it was not in the relaxng schema). I'm leaving the "need specification update" in case there is something to do for the full spec.

@fred-wang fred-wang removed the need specification update Issues requiring specification changes label Jun 5, 2019
@fred-wang fred-wang added MathML Core Issues affecting the MathML Core specification need specification update Issues requiring specification changes and removed need implementation update labels Sep 16, 2019
fred-wang added a commit to web-platform-tests/wpt that referenced this issue Sep 17, 2019
fred-wang added a commit to web-platform-tests/wpt that referenced this issue Sep 17, 2019
@fred-wang fred-wang removed the need tests Issues related to writing WPT tests label Sep 17, 2019
moz-v2v-gh pushed a commit to mozilla/gecko-dev that referenced this issue Sep 18, 2019
…otation="radical" is not supp…, a=testonly

Automatic update from web-platform-tests
Add MathML test to check that menclose@notation="radical" is not supported (#19112)

See w3c/mathml#3
--

wpt-commits: b3e39b3f3c81ffd6c0995ea8e34d9147ac3f62d8
wpt-pr: 19112
@fred-wang fred-wang reopened this Sep 19, 2019
dbaron pushed a commit to dbaron/gecko that referenced this issue Sep 19, 2019
…otation="radical" is not supp…, a=testonly

Automatic update from web-platform-tests
Add MathML test to check that menclose@notation="radical" is not supported (#19112)

See w3c/mathml#3
--

wpt-commits: b3e39b3f3c81ffd6c0995ea8e34d9147ac3f62d8
wpt-pr: 19112
gecko-dev-updater pushed a commit to marco-c/gecko-dev-comments-removed that referenced this issue Oct 4, 2019
…tation="radical" is not supp…, a=testonly

Automatic update from web-platform-tests
Add MathML test to check that menclosenotation="radical" is not supported (#19112)

See w3c/mathml#3
--

wpt-commits: b3e39b3f3c81ffd6c0995ea8e34d9147ac3f62d8
wpt-pr: 19112

UltraBlame original commit: 3f2690bd8e16c814d5d56f7e4c84f4897846b774
gecko-dev-updater pushed a commit to marco-c/gecko-dev-wordified-and-comments-removed that referenced this issue Oct 4, 2019
…tation="radical" is not supp…, a=testonly

Automatic update from web-platform-tests
Add MathML test to check that menclosenotation="radical" is not supported (#19112)

See w3c/mathml#3
--

wpt-commits: b3e39b3f3c81ffd6c0995ea8e34d9147ac3f62d8
wpt-pr: 19112

UltraBlame original commit: 3f2690bd8e16c814d5d56f7e4c84f4897846b774
gecko-dev-updater pushed a commit to marco-c/gecko-dev-wordified that referenced this issue Oct 4, 2019
…tation="radical" is not supp…, a=testonly

Automatic update from web-platform-tests
Add MathML test to check that menclosenotation="radical" is not supported (#19112)

See w3c/mathml#3
--

wpt-commits: b3e39b3f3c81ffd6c0995ea8e34d9147ac3f62d8
wpt-pr: 19112

UltraBlame original commit: 3f2690bd8e16c814d5d56f7e4c84f4897846b774
@NSoiffer
Copy link
Contributor

Reopened because it still needs a polyfill

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
compatibility Issues affecting backward compatibility MathML 4 Issues affecting the MathML 4 specification need polyfill Issues requiring implementation changes need specification update Issues requiring specification changes
Projects
None yet
Development

No branches or pull requests

3 participants