[GTK] Enable CSS3 background-background position offset by default.
authoralexis@webkit.org <alexis@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 3 Dec 2012 17:48:42 +0000 (17:48 +0000)
committeralexis@webkit.org <alexis@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 3 Dec 2012 17:48:42 +0000 (17:48 +0000)
https://bugs.webkit.org/show_bug.cgi?id=103903

Reviewed by Philippe Normand.

.:

Turn on the flag by default.

* configure.ac:

Source/WebCore:

Turn the feature on by default.

No new tests : covered by tests already landed.

* GNUmakefile.features.am:

LayoutTests:

Enable by default the new CSS3 background position offsets therefore we
can unskip the tests.

* platform/gtk/TestExpectations:

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

ChangeLog
LayoutTests/ChangeLog
LayoutTests/platform/gtk/TestExpectations
Source/WebCore/ChangeLog
Source/WebCore/GNUmakefile.features.am
configure.ac

index 07ca2f8..0f31920 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,14 @@
+2012-12-03  Alexis Menard  <alexis@webkit.org>
+
+        [GTK] Enable CSS3 background-background position offset by default.
+        https://bugs.webkit.org/show_bug.cgi?id=103903
+
+        Reviewed by Philippe Normand.
+
+        Turn on the flag by default.
+
+        * configure.ac:
+
 2012-12-03  Cosmin Truta  <ctruta@rim.com>
 
         [BlackBerry] Enable HIDDEN_PAGE_DOM_TIMER_THROTTLING
index 01d2ff2..38f83b3 100644 (file)
@@ -1,3 +1,15 @@
+2012-12-03  Alexis Menard  <alexis@webkit.org>
+
+        [GTK] Enable CSS3 background-background position offset by default.
+        https://bugs.webkit.org/show_bug.cgi?id=103903
+
+        Reviewed by Philippe Normand.
+
+        Enable by default the new CSS3 background position offsets therefore we
+        can unskip the tests.
+
+        * platform/gtk/TestExpectations:
+
 2012-12-03  Hajime Morrita  <morrita@google.com>
 
         Corrupted DOM tree during appendChild/insertBefore
index f184359..2e34eaa 100644 (file)
@@ -280,10 +280,6 @@ webkit.org/b/99025 fast/dom/HTMLAnchorElement/anchor-download-unset.html [ Skip
 # CSS Filters is disabled
 webkit.org/b/99026 css3/filters [ Skip ]
 
-# CSS3 Background is not yet enabled (needs ENABLE_CSS3_BACKGROUND).
-webkit.org/b/37514 fast/backgrounds/background-position-parsing-2.html [ Text ]
-webkit.org/b/37514 fast/backgrounds/background-position-rendering.html [ Text ]
-
 # CSS image-set support not yet enabled (needs ENABLE_CSS_IMAGE_SET).
 webkit.org/b/99027 fast/css/image-set-parsing.html [ Skip ]
 webkit.org/b/99027 fast/css/image-set-parsing-invalid.html [ Skip ]
index 87a5fa9..dc29a2d 100644 (file)
@@ -1,3 +1,16 @@
+2012-12-03  Alexis Menard  <alexis@webkit.org>
+
+        [GTK] Enable CSS3 background-background position offset by default.
+        https://bugs.webkit.org/show_bug.cgi?id=103903
+
+        Reviewed by Philippe Normand.
+
+        Turn the feature on by default.
+
+        No new tests : covered by tests already landed.
+
+        * GNUmakefile.features.am:
+
 2012-12-03  Hajime Morrita  <morrita@google.com>
 
         Corrupted DOM tree during appendChild/insertBefore
index 218ab41..e85ad5a 100644 (file)
@@ -6,7 +6,7 @@ feature_defines_defaults += \
        ENABLE_BLOB=1 \
        ENABLE_CHANNEL_MESSAGING=1 \
        ENABLE_CSP_NEXT=1 \
-       ENABLE_CSS3_BACKGROUND=0 \
+       ENABLE_CSS3_BACKGROUND=1 \
        ENABLE_CSS3_TEXT=1 \
        ENABLE_CSS_BOX_DECORATION_BREAK=1 \
        ENABLE_CSS_COMPOSITING=0 \
index 97980e4..f5f4d90 100644 (file)
@@ -812,8 +812,8 @@ AC_MSG_RESULT([$enable_coverage])
 AC_MSG_CHECKING([whether to enable CSS3 background support])
 AC_ARG_ENABLE(css3_background,
               AC_HELP_STRING([--enable-css3-background],
-                             [enable CSS3 background support [default=no]]),
-              [],[enable_css3_background="no"])
+                             [enable CSS3 background support [default=yes]]),
+              [],[enable_css3_background="yes"])
 AC_MSG_RESULT([$enable_css3_background])
 
 # check whether to enable CSS conditional rules support