Title: [130950] trunk
Revision
130950
Author
dbar...@mathscribe.com
Date
2012-10-10 13:33:44 -0700 (Wed, 10 Oct 2012)

Log Message

Turn on ENABLE_MATHML for Chromium
https://bugs.webkit.org/show_bug.cgi?id=96960

Reviewed by Adam Barth.

Source/WebCore: 

Add the rendering/mathml directory to search.

* WebCore.gyp/WebCore.gyp:

Source/WebKit/chromium: 

* features.gypi:

LayoutTests: 

We're enabling MathML now partly to let the automated fuzzers go to work. Some layout tuning will also be done in the
next few days, so we expect MathML pixel tests to be changing during that time.

* platform/chromium/TestExpectations:

Modified Paths

Diff

Modified: trunk/LayoutTests/ChangeLog (130949 => 130950)


--- trunk/LayoutTests/ChangeLog	2012-10-10 20:31:02 UTC (rev 130949)
+++ trunk/LayoutTests/ChangeLog	2012-10-10 20:33:44 UTC (rev 130950)
@@ -1,3 +1,15 @@
+2012-10-10  David Barton  <dbar...@mathscribe.com>
+
+        Turn on ENABLE_MATHML for Chromium
+        https://bugs.webkit.org/show_bug.cgi?id=96960
+
+        Reviewed by Adam Barth.
+
+        We're enabling MathML now partly to let the automated fuzzers go to work. Some layout tuning will also be done in the
+        next few days, so we expect MathML pixel tests to be changing during that time.
+
+        * platform/chromium/TestExpectations:
+
 2012-10-10  Julien Chaffraix  <jchaffr...@webkit.org>
 
         Unreviewed Chromium gardening.

Modified: trunk/LayoutTests/platform/chromium/TestExpectations (130949 => 130950)


--- trunk/LayoutTests/platform/chromium/TestExpectations	2012-10-10 20:31:02 UTC (rev 130949)
+++ trunk/LayoutTests/platform/chromium/TestExpectations	2012-10-10 20:33:44 UTC (rev 130950)
@@ -2010,7 +2010,12 @@
 crbug.com/22526 fast/js/Object-defineProperty.html [ Failure ]
 
 # WebKit merge 48500:48585, due to newly added support for MathML.
-crbug.com/22554 mathml
+# crbug.com/22554 mathml
+# The mathml pixel tests will be changing for a few days. They'll need rebaseline after that.
+webkit.org/b/96960 mathml/xHeight.xhtml [ Pass Failure ImageOnlyFailure ]
+webkit.org/b/96960 mathml/presentation [ Pass Failure ImageOnlyFailure ]
+# Once chromium decides to definitely enable MathML, we can delete the old platform/chromium baseline for this:
+webkit.org/b/96960 http/tests/xmlviewer/dumpAsText/mathml.xml [ Pass Failure ]
 
 # WebKit update 48796:48820
 # Test #9 throws an exception.

Modified: trunk/Source/WebCore/ChangeLog (130949 => 130950)


--- trunk/Source/WebCore/ChangeLog	2012-10-10 20:31:02 UTC (rev 130949)
+++ trunk/Source/WebCore/ChangeLog	2012-10-10 20:33:44 UTC (rev 130950)
@@ -1,3 +1,14 @@
+2012-10-10  David Barton  <dbar...@mathscribe.com>
+
+        Turn on ENABLE_MATHML for Chromium
+        https://bugs.webkit.org/show_bug.cgi?id=96960
+
+        Reviewed by Adam Barth.
+
+        Add the rendering/mathml directory to search.
+
+        * WebCore.gyp/WebCore.gyp:
+
 2012-10-10  Tony Chang  <t...@chromium.org>
 
         Unreviewed, speculative build fix for Qt Win.

Modified: trunk/Source/WebCore/WebCore.gyp/WebCore.gyp (130949 => 130950)


--- trunk/Source/WebCore/WebCore.gyp/WebCore.gyp	2012-10-10 20:31:02 UTC (rev 130949)
+++ trunk/Source/WebCore/WebCore.gyp/WebCore.gyp	2012-10-10 20:33:44 UTC (rev 130950)
@@ -139,6 +139,7 @@
       '../plugins',
       '../plugins/chromium',
       '../rendering',
+      '../rendering/mathml',
       '../rendering/style',
       '../rendering/svg',
       '../storage',

Modified: trunk/Source/WebKit/chromium/ChangeLog (130949 => 130950)


--- trunk/Source/WebKit/chromium/ChangeLog	2012-10-10 20:31:02 UTC (rev 130949)
+++ trunk/Source/WebKit/chromium/ChangeLog	2012-10-10 20:33:44 UTC (rev 130950)
@@ -1,3 +1,12 @@
+2012-10-10  David Barton  <dbar...@mathscribe.com>
+
+        Turn on ENABLE_MATHML for Chromium
+        https://bugs.webkit.org/show_bug.cgi?id=96960
+
+        Reviewed by Adam Barth.
+
+        * features.gypi:
+
 2012-10-10  Varun Jain  <varunj...@chromium.org>
 
         [chromium] Spelling and grammar markers are pixelated in hidpi.

Modified: trunk/Source/WebKit/chromium/features.gypi (130949 => 130950)


--- trunk/Source/WebKit/chromium/features.gypi	2012-10-10 20:31:02 UTC (rev 130949)
+++ trunk/Source/WebKit/chromium/features.gypi	2012-10-10 20:33:44 UTC (rev 130950)
@@ -81,6 +81,7 @@
       'ENABLE_LEGACY_WEB_AUDIO=1',
       'ENABLE_LINK_PREFETCH=1',
       'ENABLE_LINK_PRERENDER=1',
+      'ENABLE_MATHML=1',
       'ENABLE_MEDIA_SOURCE=1',
       'ENABLE_MEDIA_STATISTICS=1',
       'ENABLE_METER_ELEMENT=1',
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to