Title: [103059] trunk/Source
Revision
103059
Author
senorbla...@chromium.org
Date
2011-12-16 05:04:50 -0800 (Fri, 16 Dec 2011)

Log Message

Enable CSS_FILTERS in Chromium.
https://bugs.webkit.org/show_bug.cgi?id=74334

Reviewed by Chris Marrin.

Source/WebCore: 

Covered by css3/filters (when enabled).

* platform/graphics/filters/FilterOperation.h:
(WebCore::PassthroughFilterOperation::PassthroughFilterOperation):
Since wingdi.h #define's PASSTHROUGH, #undef it after the includes.

Source/WebKit/chromium: 

* features.gypi:

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (103058 => 103059)


--- trunk/Source/WebCore/ChangeLog	2011-12-16 12:41:10 UTC (rev 103058)
+++ trunk/Source/WebCore/ChangeLog	2011-12-16 13:04:50 UTC (rev 103059)
@@ -1,3 +1,16 @@
+2011-12-15  Stephen White  <senorbla...@chromium.org>
+
+        Enable CSS_FILTERS in Chromium.
+        https://bugs.webkit.org/show_bug.cgi?id=74334
+
+        Reviewed by Chris Marrin.
+
+        Covered by css3/filters (when enabled).
+
+        * platform/graphics/filters/FilterOperation.h:
+        (WebCore::PassthroughFilterOperation::PassthroughFilterOperation):
+        Since wingdi.h #define's PASSTHROUGH, #undef it after the includes.
+
 2011-12-16  Patrick Gansterer  <par...@webkit.org>
 
         Unreviewed WinCE build fix after r102979.

Modified: trunk/Source/WebCore/platform/graphics/filters/FilterOperation.h (103058 => 103059)


--- trunk/Source/WebCore/platform/graphics/filters/FilterOperation.h	2011-12-16 12:41:10 UTC (rev 103058)
+++ trunk/Source/WebCore/platform/graphics/filters/FilterOperation.h	2011-12-16 13:04:50 UTC (rev 103059)
@@ -35,6 +35,11 @@
 #include <wtf/RefCounted.h>
 #include <wtf/text/AtomicString.h>
 
+// Annoyingly, wingdi.h #defines this.
+#ifdef PASSTHROUGH
+#undef PASSTHROUGH
+#endif
+
 namespace WebCore {
 
 // CSS Filters

Modified: trunk/Source/WebKit/chromium/ChangeLog (103058 => 103059)


--- trunk/Source/WebKit/chromium/ChangeLog	2011-12-16 12:41:10 UTC (rev 103058)
+++ trunk/Source/WebKit/chromium/ChangeLog	2011-12-16 13:04:50 UTC (rev 103059)
@@ -1,3 +1,12 @@
+2011-12-15  Stephen White  <senorbla...@chromium.org>
+
+        Enable CSS_FILTERS in Chromium.
+        https://bugs.webkit.org/show_bug.cgi?id=74334
+
+        Reviewed by Chris Marrin.
+
+        * features.gypi:
+
 2011-12-15  Yongjun Zhang  <yongjun_zh...@apple.com>
 
         PODIntervalTree takes 1.7MB memory on www.nytimes.com.

Modified: trunk/Source/WebKit/chromium/features.gypi (103058 => 103059)


--- trunk/Source/WebKit/chromium/features.gypi	2011-12-16 12:41:10 UTC (rev 103058)
+++ trunk/Source/WebKit/chromium/features.gypi	2011-12-16 13:04:50 UTC (rev 103059)
@@ -37,6 +37,7 @@
       'ENABLE_BLOB_SLICE=1',
       'ENABLE_CHANNEL_MESSAGING=1',
       'ENABLE_CLIENT_BASED_GEOLOCATION=1',
+      'ENABLE_CSS_FILTERS=1',
       'ENABLE_DASHBOARD_SUPPORT=0',
       'ENABLE_DATA_TRANSFER_ITEMS=1',
       'ENABLE_DETAILS=1',
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to