[Webkit-unassigned] [Bug 200470] New: Implement MathMLIDL / HTMLOrForeignElement
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Aug 6 10:12:28 PDT 2019
https://bugs.webkit.org/show_bug.cgi?id=200470
Bug ID: 200470
Summary: Implement MathMLIDL / HTMLOrForeignElement
Product: WebKit
Version: WebKit Nightly Build
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: DOM
Assignee: webkit-unassigned at lists.webkit.org
Reporter: bkardell at igalia.com
CC: fred.wang at free.fr, rniwa at webkit.org
This is a request to normalize the DOM APIs exposed to MathML as described in
https://mathml-refresh.github.io/mathml-core/#dom-mathmlelement and https://github.com/mathml-refresh/mathml/issues/83
Like other things in the platform it seeks to expose as `MathMLElement` instead of `Element` and have the same basic 'shape' as other elements.
There is a lot of related IDL work/sorting out of mixins happening including the addition of `HTMLOrSVGElement` to the HTML specification last year (https://github.com/whatwg/html/pull/3543). Conceptually, we use the same mixin and we'd like to rename it `HTMLOrForeignElement` instead before it gets implemented everywhere.
The following web platform tests were added tentatively for testing the desired normalization of MathML elements
* https://wpt.fyi/interop/mathml/relations/html5-tree/clipboard-event-handlers.tentative.html?label=master&label=experimental
* https://wpt.fyi/results/mathml/relations/html5-tree/css-inline-style-interface.tentative.html?label=master&label=experimental
* https://wpt.fyi/results/mathml/relations/html5-tree/html-or-foreign-element-interfaces.tentative.html?label=master&label=experimental
* https://wpt.fyi/results/mathml/relations/html5-tree/math-global-event-handlers.tentative.html?label=master&label=experimental
Similar bugs are open for firefox and chromium. From the linked issue it seems we have agreement.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20190806/75f6cb02/attachment-0001.html>
More information about the webkit-unassigned
mailing list