gecko-dev/layout/mathml/tests
Frederic Wang 138d2ac0fb Bug 1575870. Remove support for XLink on MathML elements. r=emilio
See https://groups.google.com/forum/#!topic/mozilla.dev.platform/70NFnet82cU

This commit introduces a new mathml.xlink.disabled option to disable support
for XLink attributes on MathML elements together with a use counter and
deprecation warning when support is enabled. For now, support is only disabled
in Nightly.

In the past, we relied on custom MathML deprecation warnings but those are
removed here. Corresponding tests for these legacy warning messages are
also removed from test_bug553917.html.

link-1.xhtml is run with XLink support enabled (since it checks xlink:href)
while browser_contentAltClick.js and browser_contentAreaClick.js are updated
to instead check MathML links (i.e. href instead of xlink:href).

Differential Revision: https://phabricator.services.mozilla.com/D43332

--HG--
extra : moz-landing-system : lando
2019-10-05 21:47:38 +00:00
..
.eslintrc.js
chrome.ini
file_disabled_iframe.html
mathml_example_test.html
mochitest.ini
stretchy-and-large-operators.html
stretchy-and-large-operators.js
test_bug330964.html
test_bug553917.html Bug 1575870. Remove support for XLink on MathML elements. r=emilio 2019-10-05 21:47:38 +00:00
test_bug706406.html
test_bug827713-2.html
test_bug827713.html
test_bug975681.html Bug 1548530 - Remove support for numalign/denomalign/align attributes. r=emilio 2019-09-22 11:25:26 +00:00
test_disabled_chrome.html
test_disabled.html
test_opentype-axis-height.html
test_opentype-limits.html