https://bugs.webkit.org/show_bug.cgi?id=130693
We use the Ahem font to make tokenElements-background-color.html more reliable. However, we
remove the case of italic m because Ahem does not contain the required character U+1D45A.
Patch by Frederic Wang <fwang@igalia.com> on 2016-07-07
Reviewed by Martin Robinson.
* mathml/presentation/tokenElements-background-color-expected.html:
* mathml/presentation/tokenElements-background-color.html:
* platform/ios-simulator-wk1/TestExpectations:
* platform/ios-simulator-wk2/TestExpectations:
* platform/mac/TestExpectations:
* platform/win/TestExpectations:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@202903
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
+2016-07-07 Frederic Wang <fwang@igalia.com>
+
+ Improve test mathml/presentation/tokenElements-background-color.html
+ https://bugs.webkit.org/show_bug.cgi?id=130693
+
+ We use the Ahem font to make tokenElements-background-color.html more reliable. However, we
+ remove the case of italic m because Ahem does not contain the required character U+1D45A.
+
+ Reviewed by Martin Robinson.
+
+ * mathml/presentation/tokenElements-background-color-expected.html:
+ * mathml/presentation/tokenElements-background-color.html:
+ * platform/ios-simulator-wk1/TestExpectations:
+ * platform/ios-simulator-wk2/TestExpectations:
+ * platform/mac/TestExpectations:
+ * platform/win/TestExpectations:
+
2016-07-07 Frederic Wang <fred.wang@free.fr>
Fix the name of mathml-in-dashboard-expected.txt for iOS.
math > mrow > mrow {
visibility: hidden;
}
+ mo, mtext, mn, mi {
+ font: 20px Ahem;
+ }
</style>
</head>
<body>
<mrow><mrow><mo>mo</mo></mrow></mrow>
<mrow><mrow><mo>+</mo></mrow></mrow>
<mrow><mrow><mi>mi</mi></mrow></mrow>
- <mrow><mrow><mi>m</mi></mrow></mrow>
<mrow><mrow><mn>mn</mn></mrow></mrow>
</math>
</p>
}
mo, mtext, mn, mi {
background: #faa;
+ font: 20px Ahem;
}
</style>
</head>
<mo>mo</mo>
<mo>+</mo>
<mi>mi</mi>
- <mi>m</mi>
<mn>mn</mn>
</math>
</p>
# MathML tests that fail:
mathml/presentation/mo-stretch-update.html [ ImageOnlyFailure ]
mathml/presentation/scripts-subsup.html [ ImageOnlyFailure ]
-mathml/presentation/tokenElements-background-color.html [ ImageOnlyFailure ]
# SVG tests that fail:
imported/mozilla/svg/smil/motion/animateMotion-values-linear-1.svg [ ImageOnlyFailure ]
# WebKitTestRunner needs testRunner.setUseDashboardCompatibilityMode
mathml/mathml-in-dashboard.html [ Skip ]
-# MathML tests that fail due to slight pixel differences:
-mathml/presentation/tokenElements-background-color.html [ ImageOnlyFailure ]
-
# SVG tests that time out (these require EventSender)
svg/animations/animVal-basics.html
svg/animations/animate-calcMode-spline-by.html
# MathML tests that fail:
mathml/presentation/multiscripts-positions.html [ Pass ImageOnlyFailure ]
mathml/presentation/scripts-subsup.html [ Pass ImageOnlyFailure ]
-webkit.org/b/130693 mathml/presentation/tokenElements-background-color.html [ ImageOnlyFailure ]
webkit.org/b/128255 compositing/columns/composited-lr-paginated-repaint.html [ Pass Failure ]
webkit.org/b/128255 compositing/columns/composited-rl-paginated-repaint.html [ Pass Failure ]
################## MathML Issues ####################
################################################################################
mathml/presentation/mo-stacked-glyphs.html [ ImageOnlyFailure ]
-mathml/presentation/tokenElements-background-color.html [ ImageOnlyFailure ]
mathml/presentation/style-changed.html [ Crash Pass ]
mathml/opentype/large-operators-munderover.html [ Failure ]
mathml/presentation/attributes-mathvariant.html [ ImageOnlyFailure ]