Title: [121083] trunk
Revision
121083
Author
[email protected]
Date
2012-06-22 18:23:48 -0700 (Fri, 22 Jun 2012)

Log Message

[CSS Shaders] Re-enable the CSS Shaders compile time flag on Safari Mac
https://bugs.webkit.org/show_bug.cgi?id=89781

Reviewed by Dean Jackson.

Source/_javascript_Core:

Added ENABLE_CSS_SHADERS flag as enabled by default on Safari for Mac.

* Configurations/FeatureDefines.xcconfig:

Source/WebCore:

Added ENABLE_CSS_SHADERS flag as enabled by default on Safari for Mac.

No new tests, just re-enabled existing tests.

* css/CSSValueKeywords.in: Added empty line to force a rebuild of the file on the EWS.
* Configurations/FeatureDefines.xcconfig:

Source/WebKit/mac:

Added ENABLE_CSS_SHADERS flag as enabled by default on Safari for Mac.

* Configurations/FeatureDefines.xcconfig:

Source/WebKit2:

Added ENABLE_CSS_SHADERS flag as enabled by default on Safari for Mac.

* Configurations/FeatureDefines.xcconfig:

Tools:

Added CSS Shaders as enabled by default on Safari for Mac.

* Scripts/webkitperl/FeatureList.pm:

LayoutTests:

Renabled CSS Shaders tests on Safari for Mac.

* platform/mac/Skipped:

Modified Paths

Diff

Modified: trunk/LayoutTests/ChangeLog (121082 => 121083)


--- trunk/LayoutTests/ChangeLog	2012-06-23 01:16:20 UTC (rev 121082)
+++ trunk/LayoutTests/ChangeLog	2012-06-23 01:23:48 UTC (rev 121083)
@@ -1,3 +1,14 @@
+2012-06-22  Alexandru Chiculita  <[email protected]>
+
+        [CSS Shaders] Re-enable the CSS Shaders compile time flag on Safari Mac
+        https://bugs.webkit.org/show_bug.cgi?id=89781
+
+        Reviewed by Dean Jackson.
+
+        Renabled CSS Shaders tests on Safari for Mac.
+
+        * platform/mac/Skipped:
+
 2012-06-22  Kenneth Russell  <[email protected]>
 
         Unreviewed Chromium gardening. Marked test as needing rebaseline

Modified: trunk/LayoutTests/platform/mac/Skipped (121082 => 121083)


--- trunk/LayoutTests/platform/mac/Skipped	2012-06-23 01:16:20 UTC (rev 121082)
+++ trunk/LayoutTests/platform/mac/Skipped	2012-06-23 01:23:48 UTC (rev 121083)
@@ -507,9 +507,6 @@
 # Font feature settings is not implemented.
 css3/font-feature-settings-rendering.html
 
-# CSS Shaders not enabled
-css3/filters/custom
-
 # This test verifies that a mismatch reftest will fail as intended if both results are same.
 fast/harness/sample-fail-mismatch-reftest.html
 

Modified: trunk/Source/_javascript_Core/ChangeLog (121082 => 121083)


--- trunk/Source/_javascript_Core/ChangeLog	2012-06-23 01:16:20 UTC (rev 121082)
+++ trunk/Source/_javascript_Core/ChangeLog	2012-06-23 01:23:48 UTC (rev 121083)
@@ -1,3 +1,14 @@
+2012-06-22  Alexandru Chiculita  <[email protected]>
+
+        [CSS Shaders] Re-enable the CSS Shaders compile time flag on Safari Mac
+        https://bugs.webkit.org/show_bug.cgi?id=89781
+
+        Reviewed by Dean Jackson.
+
+        Added ENABLE_CSS_SHADERS flag as enabled by default on Safari for Mac.
+
+        * Configurations/FeatureDefines.xcconfig:
+
 2012-06-22  Filip Pizlo  <[email protected]>
 
         DFG tier-up should happen in prologues, not epilogues

Modified: trunk/Source/_javascript_Core/Configurations/FeatureDefines.xcconfig (121082 => 121083)


--- trunk/Source/_javascript_Core/Configurations/FeatureDefines.xcconfig	2012-06-23 01:16:20 UTC (rev 121082)
+++ trunk/Source/_javascript_Core/Configurations/FeatureDefines.xcconfig	2012-06-23 01:23:48 UTC (rev 121083)
@@ -40,6 +40,7 @@
 ENABLE_CSS3_FLEXBOX = ENABLE_CSS3_FLEXBOX;
 ENABLE_CSS_EXCLUSIONS = ENABLE_CSS_EXCLUSIONS;
 ENABLE_CSS_FILTERS = ENABLE_CSS_FILTERS;
+ENABLE_CSS_SHADERS = ENABLE_CSS_SHADERS;
 ENABLE_CSS_IMAGE_RESOLUTION = ;
 ENABLE_CSS_REGIONS = ENABLE_CSS_REGIONS;
 ENABLE_CSS_VARIABLES = ;

Modified: trunk/Source/WebCore/ChangeLog (121082 => 121083)


--- trunk/Source/WebCore/ChangeLog	2012-06-23 01:16:20 UTC (rev 121082)
+++ trunk/Source/WebCore/ChangeLog	2012-06-23 01:23:48 UTC (rev 121083)
@@ -1,3 +1,17 @@
+2012-06-22  Alexandru Chiculita  <[email protected]>
+
+        [CSS Shaders] Re-enable the CSS Shaders compile time flag on Safari Mac
+        https://bugs.webkit.org/show_bug.cgi?id=89781
+
+        Reviewed by Dean Jackson.
+
+        Added ENABLE_CSS_SHADERS flag as enabled by default on Safari for Mac.
+
+        No new tests, just re-enabled existing tests.
+
+        * css/CSSValueKeywords.in: Added empty line to force a rebuild of the file on the EWS.
+        * Configurations/FeatureDefines.xcconfig:
+
 2012-06-22  David Grogan  <[email protected]>
 
         IndexedDB: Avoid infinite loop if we try to encode -1 for leveldb

Modified: trunk/Source/WebCore/Configurations/FeatureDefines.xcconfig (121082 => 121083)


--- trunk/Source/WebCore/Configurations/FeatureDefines.xcconfig	2012-06-23 01:16:20 UTC (rev 121082)
+++ trunk/Source/WebCore/Configurations/FeatureDefines.xcconfig	2012-06-23 01:23:48 UTC (rev 121083)
@@ -41,6 +41,7 @@
 ENABLE_CSS_BOX_DECORATION_BREAK = ENABLE_CSS_BOX_DECORATION_BREAK;
 ENABLE_CSS_EXCLUSIONS = ENABLE_CSS_EXCLUSIONS;
 ENABLE_CSS_FILTERS = ENABLE_CSS_FILTERS;
+ENABLE_CSS_SHADERS = ENABLE_CSS_SHADERS;
 ENABLE_CSS_IMAGE_RESOLUTION = ;
 ENABLE_CSS_REGIONS = ENABLE_CSS_REGIONS;
 ENABLE_CSS_VARIABLES = ;

Modified: trunk/Source/WebCore/css/CSSValueKeywords.in (121082 => 121083)


--- trunk/Source/WebCore/css/CSSValueKeywords.in	2012-06-23 01:16:20 UTC (rev 121082)
+++ trunk/Source/WebCore/css/CSSValueKeywords.in	2012-06-23 01:23:48 UTC (rev 121083)
@@ -935,3 +935,4 @@
 #if defined(ENABLE_CSS_IMAGE_RESOLUTION) && ENABLE_CSS_IMAGE_RESOLUTION
 from-image
 #endif
+

Modified: trunk/Source/WebKit/mac/ChangeLog (121082 => 121083)


--- trunk/Source/WebKit/mac/ChangeLog	2012-06-23 01:16:20 UTC (rev 121082)
+++ trunk/Source/WebKit/mac/ChangeLog	2012-06-23 01:23:48 UTC (rev 121083)
@@ -1,3 +1,14 @@
+2012-06-22  Alexandru Chiculita  <[email protected]>
+
+        [CSS Shaders] Re-enable the CSS Shaders compile time flag on Safari Mac
+        https://bugs.webkit.org/show_bug.cgi?id=89781
+
+        Reviewed by Dean Jackson.
+
+        Added ENABLE_CSS_SHADERS flag as enabled by default on Safari for Mac.
+
+        * Configurations/FeatureDefines.xcconfig:
+
 2012-06-20  Mark Hahnenberg  <[email protected]>
 
         JSLock should be per-JSGlobalData

Modified: trunk/Source/WebKit/mac/Configurations/FeatureDefines.xcconfig (121082 => 121083)


--- trunk/Source/WebKit/mac/Configurations/FeatureDefines.xcconfig	2012-06-23 01:16:20 UTC (rev 121082)
+++ trunk/Source/WebKit/mac/Configurations/FeatureDefines.xcconfig	2012-06-23 01:23:48 UTC (rev 121083)
@@ -41,6 +41,7 @@
 ENABLE_CSS_BOX_DECORATION_BREAK = ENABLE_CSS_BOX_DECORATION_BREAK;
 ENABLE_CSS_EXCLUSIONS = ENABLE_CSS_EXCLUSIONS;
 ENABLE_CSS_FILTERS = ENABLE_CSS_FILTERS;
+ENABLE_CSS_SHADERS = ENABLE_CSS_SHADERS;
 ENABLE_CSS_IMAGE_RESOLUTION = ;
 ENABLE_CSS_REGIONS = ENABLE_CSS_REGIONS;
 ENABLE_CSS_VARIABLES = ;

Modified: trunk/Source/WebKit2/ChangeLog (121082 => 121083)


--- trunk/Source/WebKit2/ChangeLog	2012-06-23 01:16:20 UTC (rev 121082)
+++ trunk/Source/WebKit2/ChangeLog	2012-06-23 01:23:48 UTC (rev 121083)
@@ -1,3 +1,14 @@
+2012-06-22  Alexandru Chiculita  <[email protected]>
+
+        [CSS Shaders] Re-enable the CSS Shaders compile time flag on Safari Mac
+        https://bugs.webkit.org/show_bug.cgi?id=89781
+
+        Reviewed by Dean Jackson.
+
+        Added ENABLE_CSS_SHADERS flag as enabled by default on Safari for Mac.
+
+        * Configurations/FeatureDefines.xcconfig:
+
 2012-06-22  Ryuan Choi  <[email protected]>
 
         [EFL][WK2] Support keyboard event

Modified: trunk/Source/WebKit2/Configurations/FeatureDefines.xcconfig (121082 => 121083)


--- trunk/Source/WebKit2/Configurations/FeatureDefines.xcconfig	2012-06-23 01:16:20 UTC (rev 121082)
+++ trunk/Source/WebKit2/Configurations/FeatureDefines.xcconfig	2012-06-23 01:23:48 UTC (rev 121083)
@@ -41,6 +41,7 @@
 ENABLE_CSS_BOX_DECORATION_BREAK = ENABLE_CSS_BOX_DECORATION_BREAK;
 ENABLE_CSS_EXCLUSIONS = ENABLE_CSS_EXCLUSIONS;
 ENABLE_CSS_FILTERS = ENABLE_CSS_FILTERS;
+ENABLE_CSS_SHADERS = ENABLE_CSS_SHADERS;
 ENABLE_CSS_IMAGE_RESOLUTION = ;
 ENABLE_CSS_REGIONS = ENABLE_CSS_REGIONS;
 ENABLE_CSS_VARIABLES = ;

Modified: trunk/Tools/ChangeLog (121082 => 121083)


--- trunk/Tools/ChangeLog	2012-06-23 01:16:20 UTC (rev 121082)
+++ trunk/Tools/ChangeLog	2012-06-23 01:23:48 UTC (rev 121083)
@@ -1,3 +1,14 @@
+2012-06-22  Alexandru Chiculita  <[email protected]>
+
+        [CSS Shaders] Re-enable the CSS Shaders compile time flag on Safari Mac
+        https://bugs.webkit.org/show_bug.cgi?id=89781
+
+        Reviewed by Dean Jackson.
+
+        Added CSS Shaders as enabled by default on Safari for Mac.
+
+        * Scripts/webkitperl/FeatureList.pm:
+
 2012-06-22  Adam Barth  <[email protected]>
 
         Add support for test_expectations_android.txt for overriding test expecations on the chromium-android branch

Modified: trunk/Tools/Scripts/webkitperl/FeatureList.pm (121082 => 121083)


--- trunk/Tools/Scripts/webkitperl/FeatureList.pm	2012-06-23 01:16:20 UTC (rev 121082)
+++ trunk/Tools/Scripts/webkitperl/FeatureList.pm	2012-06-23 01:23:48 UTC (rev 121083)
@@ -172,7 +172,7 @@
       define => "ENABLE_CSS_REGIONS", default => 1, value => \$cssRegionsSupport },
 
     { option => "css-shaders", desc => "Toggle CSS Shaders support",
-      define => "ENABLE_CSS_SHADERS", default => 0, value => \$cssShadersSupport },
+      define => "ENABLE_CSS_SHADERS", default => isAppleMacWebKit(), value => \$cssShadersSupport },
 
     { option => "css-variables", desc => "Toggle CSS Variable support",
       define => "ENABLE_CSS_VARIABLES", default => 0, value => \$cssVariablesSupport },
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to