[Gtk] allow building with css-filters
authorcommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 11 Jul 2012 18:14:47 +0000 (18:14 +0000)
committercommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 11 Jul 2012 18:14:47 +0000 (18:14 +0000)
https://bugs.webkit.org/show_bug.cgi?id=90908

.:

Add support for css-filters in Source/WebCore/GNUmakefile.am
configure.ac

Patch by Arnaud Renevier <a.renevier@sisa.samsung.com> on 2012-07-11
Reviewed by Eric Seidel.

* configure.ac:

Source/WebCore:

Patch by Arnaud Renevier <a.renevier@sisa.samsung.com> on 2012-07-11
Reviewed by Eric Seidel.

Add support for css-filters in Source/WebCore/GNUmakefile.am
configure.ac

No functional change, so no new tests.

* GNUmakefile.am:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@122346 268f45cc-cd09-0410-ab3c-d52691b4dbfc

ChangeLog
Source/WebCore/ChangeLog
Source/WebCore/GNUmakefile.am
configure.ac

index eb7171d..db2d6b3 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,15 @@
+2012-07-11  Arnaud Renevier  <a.renevier@sisa.samsung.com>
+
+        [Gtk] allow building with css-filters
+        https://bugs.webkit.org/show_bug.cgi?id=90908
+
+        Add support for css-filters in Source/WebCore/GNUmakefile.am
+        configure.ac
+
+        Reviewed by Eric Seidel.
+
+        * configure.ac:
+
 2012-07-10  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
 
         [CMAKE] Add missing feature macros
index af245d6..6e18f5b 100644 (file)
@@ -1,3 +1,17 @@
+2012-07-11  Arnaud Renevier  <a.renevier@sisa.samsung.com>
+
+        [Gtk] allow building with css-filters
+        https://bugs.webkit.org/show_bug.cgi?id=90908
+
+        Reviewed by Eric Seidel.
+
+        Add support for css-filters in Source/WebCore/GNUmakefile.am
+        configure.ac
+
+        No functional change, so no new tests.
+
+        * GNUmakefile.am:
+
 2012-07-10  Ryosuke Niwa  <rniwa@webkit.org>
 
         HTMLFormCollection::item and HTMLPropertiesCollection::item should share code
index b825f0b..d97b85b 100644 (file)
@@ -487,6 +487,15 @@ webcore_cppflags += -DENABLE_CSS_REGIONS=1
 endif # END ENABLE_CSS_REGIONS
 
 # ----
+# Filters
+# ----
+if ENABLE_CSS_FILTERS
+FEATURE_DEFINES += ENABLE_CSS_FILTERS=1
+webcore_cppflags += -DENABLE_CSS_FILTERS=1
+
+endif # END ENABLE_CSS_FILTERS
+
+# ----
 # Exclusions
 # ----
 if ENABLE_CSS_EXCLUSIONS
index a7e0982..c91bd23 100644 (file)
@@ -1125,6 +1125,14 @@ AC_ARG_ENABLE(css_regions,
               [],[enable_css_regions="yes"])
 AC_MSG_RESULT([$enable_css_regions])
 
+# check whether to enable CSS Filters support
+AC_MSG_CHECKING([whether to enable CSS Filters])
+AC_ARG_ENABLE(css_filters,
+              AC_HELP_STRING([--enable-css-filters],
+                             [enable support for CSS Filters [default=no]]),
+              [],[enable_css_filters="no"])
+AC_MSG_RESULT([$enable_css_filters])
+
 G_IR_SCANNER=
 G_IR_COMPILER=
 G_IR_GENERATE=
@@ -1465,6 +1473,7 @@ AM_CONDITIONAL([ENABLE_IFRAME_SEAMLESS],[test "$enable_iframe_seamless" = "yes"]
 AM_CONDITIONAL([ENABLE_TEXT_AUTOSIZING],[test "$enable_text_autosizing" = "yes"])
 AM_CONDITIONAL([ENABLE_CSS_EXCLUSIONS],[test "$enable_css_exclusions" = "yes"])
 AM_CONDITIONAL([ENABLE_CSS_REGIONS],[test "$enable_css_regions" = "yes"])
+AM_CONDITIONAL([ENABLE_CSS_FILTERS],[test "$enable_css_filters" = "yes"])
 
 # Gtk conditionals
 AM_CONDITIONAL([ENABLE_INTROSPECTION],[test "$enable_introspection" = "yes"])
@@ -1526,6 +1535,7 @@ Features:
  CSS box-decoration-break support                         : $enable_css_box_decoration_break
  CSS Exclusions support                                   : $enable_css_exclusions
  CSS Regions support                                      : $enable_css_regions
+ CSS Filters support                                      : $enable_css_filters
  DeviceOrientation support                                : $enable_device_orientation
  Directory upload                                         : $enable_directory_upload
  DOM mutation observer support                            : $enable_mutation_observers