[mathml] Enable MathML Core tests and add expectations
The status of the MathMLCore runtime flag is changed to "test" so that that flag is used for running tests. A new section for MathML-related expectation is introduced in TestExpectations. In addition to expectations for new tests, the ones of MathML-related CSS tests are moved there. Blink currently contains an internal MathML-specific test (mathml/fallback.html) which verifies fallback via the <semantics> element when MathML is not implemented. This test will fail when more MathML patches land but it is still important to ensure that test passes when MathMLCore is disabled. A new virtual test suite is introduced for that purpose and the test is moved there. Expectation for http/tests/xmlviewer/dumpAsText/mathml.xml is also updated since MathML is recognized as a known namespace when MathMLCore is enabled. Bug: 6606 Change-Id: Ia5a657e02850cad142d53a08baf10ec499467726 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1893878 Commit-Queue: Frédéric Wang <fwang@igalia.com> Reviewed-by:Luke Z <lpz@chromium.org> Reviewed-by:
Manuel Rego <rego@igalia.com> Cr-Commit-Position: refs/heads/master@{#713440}
Showing
This diff is collapsed.
File moved
Please register or sign in to comment