• Frédéric Wang's avatar
    [mathml] Enable MathML Core tests and add expectations · 10545dce
    Frédéric Wang authored
    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: default avatarLuke Z <lpz@chromium.org>
    Reviewed-by: default avatarManuel Rego <rego@igalia.com>
    Cr-Commit-Position: refs/heads/master@{#713440}
    10545dce
NeverFixTests 159 KB