Title: [198666] trunk
Revision
198666
Author
[email protected]
Date
2016-03-25 07:47:49 -0700 (Fri, 25 Mar 2016)

Log Message

Turned on ENABLE_REQUEST_ANIMATION_FRAME by default for any port.
https://bugs.webkit.org/show_bug.cgi?id=155882

Patch by Konstantin Tokarev <[email protected]> on 2016-03-25
Reviewed by Michael Catanzaro.

It was already enabled in all trunk ports, and is required for
WebInspectorUI to work.

.:

* Source/cmake/OptionsGTK.cmake: Removed duplication of default value.
* Source/cmake/OptionsMac.cmake: Ditto.
* Source/cmake/WebKitFeatures.cmake: Turned
ENABLE_REQUEST_ANIMATION_FRAME ON.

Tools:

* Scripts/webkitperl/FeatureList.pm:

Modified Paths

Diff

Modified: trunk/ChangeLog (198665 => 198666)


--- trunk/ChangeLog	2016-03-25 14:19:31 UTC (rev 198665)
+++ trunk/ChangeLog	2016-03-25 14:47:49 UTC (rev 198666)
@@ -1,3 +1,18 @@
+2016-03-25  Konstantin Tokarev  <[email protected]>
+
+        Turned on ENABLE_REQUEST_ANIMATION_FRAME by default for any port.
+        https://bugs.webkit.org/show_bug.cgi?id=155882
+
+        Reviewed by Michael Catanzaro.
+
+        It was already enabled in all trunk ports, and is required for
+        WebInspectorUI to work.
+
+        * Source/cmake/OptionsGTK.cmake: Removed duplication of default value.
+        * Source/cmake/OptionsMac.cmake: Ditto.
+        * Source/cmake/WebKitFeatures.cmake: Turned
+        ENABLE_REQUEST_ANIMATION_FRAME ON.
+
 2016-03-24  Bill Ming  <[email protected]>
 
         Determine architecture for running jsc stress tests on windows

Modified: trunk/Source/cmake/OptionsGTK.cmake (198665 => 198666)


--- trunk/Source/cmake/OptionsGTK.cmake	2016-03-25 14:19:31 UTC (rev 198665)
+++ trunk/Source/cmake/OptionsGTK.cmake	2016-03-25 14:47:49 UTC (rev 198666)
@@ -167,7 +167,6 @@
 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_MHTML PRIVATE ON)
 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_NOTIFICATIONS PRIVATE ON)
 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_PUBLIC_SUFFIX_LIST PRIVATE ON)
-WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_REQUEST_ANIMATION_FRAME PRIVATE ON)
 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_SMOOTH_SCROLLING PRIVATE ON)
 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_USERSELECT_ALL PRIVATE ON)
 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_USER_MESSAGE_HANDLERS PRIVATE ON)

Modified: trunk/Source/cmake/OptionsMac.cmake (198665 => 198666)


--- trunk/Source/cmake/OptionsMac.cmake	2016-03-25 14:19:31 UTC (rev 198665)
+++ trunk/Source/cmake/OptionsMac.cmake	2016-03-25 14:47:49 UTC (rev 198666)
@@ -82,7 +82,6 @@
 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_PUBLIC_SUFFIX_LIST PRIVATE ON)
 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_QUOTA PRIVATE OFF)
 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_REMOTE_INSPECTOR PRIVATE ON)
-WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_REQUEST_ANIMATION_FRAME PRIVATE ON)
 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_RESOLUTION_MEDIA_QUERY PRIVATE OFF)
 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_RESOURCE_USAGE PRIVATE ON)
 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_RUBBER_BANDING PRIVATE ON)

Modified: trunk/Source/cmake/WebKitFeatures.cmake (198665 => 198666)


--- trunk/Source/cmake/WebKitFeatures.cmake	2016-03-25 14:19:31 UTC (rev 198665)
+++ trunk/Source/cmake/WebKitFeatures.cmake	2016-03-25 14:47:49 UTC (rev 198666)
@@ -165,7 +165,7 @@
     WEBKIT_OPTION_DEFINE(ENABLE_PUBLIC_SUFFIX_LIST "Toggle public suffix list support" PRIVATE OFF)
     WEBKIT_OPTION_DEFINE(ENABLE_QUOTA "Toggle Quota support" PRIVATE OFF)
     WEBKIT_OPTION_DEFINE(ENABLE_REMOTE_INSPECTOR "Toggle remote inspector support" PRIVATE OFF)
-    WEBKIT_OPTION_DEFINE(ENABLE_REQUEST_ANIMATION_FRAME "Toggle requestAnimationFrame support" PRIVATE OFF)
+    WEBKIT_OPTION_DEFINE(ENABLE_REQUEST_ANIMATION_FRAME "Toggle requestAnimationFrame support" PRIVATE ON)
     WEBKIT_OPTION_DEFINE(ENABLE_RESOLUTION_MEDIA_QUERY "Toggle resolution media query support" PRIVATE OFF)
     WEBKIT_OPTION_DEFINE(ENABLE_RESOURCE_TIMING "Toggle Resource Timing support" PRIVATE OFF)
     WEBKIT_OPTION_DEFINE(ENABLE_RESOURCE_USAGE "Toggle resource usage support" PRIVATE OFF)

Modified: trunk/Tools/ChangeLog (198665 => 198666)


--- trunk/Tools/ChangeLog	2016-03-25 14:19:31 UTC (rev 198665)
+++ trunk/Tools/ChangeLog	2016-03-25 14:47:49 UTC (rev 198666)
@@ -1,3 +1,15 @@
+2016-03-25  Konstantin Tokarev  <[email protected]>
+
+        Turned on ENABLE_REQUEST_ANIMATION_FRAME by default for any port.
+        https://bugs.webkit.org/show_bug.cgi?id=155882
+
+        Reviewed by Michael Catanzaro.
+
+        It was already enabled in all trunk ports, and is required for
+        WebInspectorUI to work.
+
+        * Scripts/webkitperl/FeatureList.pm:
+
 2016-03-24  Jeremy Zerfas  <[email protected]>
 
         Improve update-webkit-dependency script.

Modified: trunk/Tools/Scripts/webkitperl/FeatureList.pm (198665 => 198666)


--- trunk/Tools/Scripts/webkitperl/FeatureList.pm	2016-03-25 14:19:31 UTC (rev 198665)
+++ trunk/Tools/Scripts/webkitperl/FeatureList.pm	2016-03-25 14:47:49 UTC (rev 198666)
@@ -383,7 +383,7 @@
       define => "ENABLE_RESOURCE_TIMING", default => isGtk(), value => \$resourceTimingSupport },
 
     { option => "request-animation-frame", desc => "Toggle Request Animation Frame support",
-      define => "ENABLE_REQUEST_ANIMATION_FRAME", default => (isAppleMacWebKit() || isGtk() || isEfl()), value => \$requestAnimationFrameSupport },
+      define => "ENABLE_REQUEST_ANIMATION_FRAME", default => 1, value => \$requestAnimationFrameSupport },
 
     { option => "seccomp-filters", desc => "Toggle Seccomp Filter sandbox",
       define => "ENABLE_SECCOMP_FILTERS", default => 0, value => \$seccompFiltersSupport },
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to