Title: [104386] trunk
Revision
104386
Author
[email protected]
Date
2012-01-07 09:18:14 -0800 (Sat, 07 Jan 2012)

Log Message

[GTK] Enable requestAnimationFrame in build-webkit
https://bugs.webkit.org/show_bug.cgi?id=75773

Patch by Zan Dobersek <[email protected]> on 2012-01-07
Reviewed by Martin Robinson.

Tools:

Enable requestAnimationFrame for the Gtk port.

* Scripts/build-webkit:

LayoutTests:

Skip the passing requestAnimationFrame-related tests and put
the remaining failing one under the tests that require modal
dialog implementation.

* platform/gtk/Skipped:

Modified Paths

Diff

Modified: trunk/LayoutTests/ChangeLog (104385 => 104386)


--- trunk/LayoutTests/ChangeLog	2012-01-07 15:22:04 UTC (rev 104385)
+++ trunk/LayoutTests/ChangeLog	2012-01-07 17:18:14 UTC (rev 104386)
@@ -1,3 +1,16 @@
+2012-01-07  Zan Dobersek  <[email protected]>
+
+        [GTK] Enable requestAnimationFrame in build-webkit
+        https://bugs.webkit.org/show_bug.cgi?id=75773
+
+        Reviewed by Martin Robinson.
+
+        Skip the passing requestAnimationFrame-related tests and put
+        the remaining failing one under the tests that require modal
+        dialog implementation.
+
+        * platform/gtk/Skipped:
+
 2012-01-07  Andreas Kling  <[email protected]>
 
         Simplify HTMLCollection ownership model.

Modified: trunk/LayoutTests/platform/gtk/Skipped (104385 => 104386)


--- trunk/LayoutTests/platform/gtk/Skipped	2012-01-07 15:22:04 UTC (rev 104385)
+++ trunk/LayoutTests/platform/gtk/Skipped	2012-01-07 17:18:14 UTC (rev 104386)
@@ -286,9 +286,6 @@
 fast/canvas/canvas-toDataURL-webp.html
 fast/images/webp-image-decoding.html
 
-# Request ENABLE(REQUEST_ANIMATION_FRAME) support
-fast/animation
-
 # Requires media engine closed caption support
 media/media-captions.html
 
@@ -951,6 +948,7 @@
 
 # Tests that user modal dialogs fail in the DRT for some reason.
 # https://bugs.webkit.org/show_bug.cgi?id=53600
+fast/animation/request-animation-frame-during-modal.html
 fast/events/show-modal-dialog-onblur-onfocus.html
 fast/events/scroll-event-during-modal-dialog.html
 fast/harness/show-modal-dialog.html

Modified: trunk/Tools/ChangeLog (104385 => 104386)


--- trunk/Tools/ChangeLog	2012-01-07 15:22:04 UTC (rev 104385)
+++ trunk/Tools/ChangeLog	2012-01-07 17:18:14 UTC (rev 104386)
@@ -1,3 +1,14 @@
+2012-01-07  Zan Dobersek  <[email protected]>
+
+        [GTK] Enable requestAnimationFrame in build-webkit
+        https://bugs.webkit.org/show_bug.cgi?id=75773
+
+        Reviewed by Martin Robinson.
+
+        Enable requestAnimationFrame for the Gtk port.
+
+        * Scripts/build-webkit:
+
 2012-01-06  Jarred Nicholls  <[email protected]>
 
         Unreviewed build-webkit fix for Chromium to properly use make if gyp generates Makefiles.

Modified: trunk/Tools/Scripts/build-webkit (104385 => 104386)


--- trunk/Tools/Scripts/build-webkit	2012-01-07 15:22:04 UTC (rev 104385)
+++ trunk/Tools/Scripts/build-webkit	2012-01-07 17:18:14 UTC (rev 104386)
@@ -137,7 +137,7 @@
 
 my @features = (
     { option => "request-animation-frame", desc => "Toggle requestAnimationFrame support",
-      define => "ENABLE_REQUEST_ANIMATION_FRAME", default => (isAppleMacWebKit()), value => \$requestAnimationFrameSupport },
+      define => "ENABLE_REQUEST_ANIMATION_FRAME", default => (isAppleMacWebKit() || isGtk()), value => \$requestAnimationFrameSupport },
 
     { option => "download-attribute", desc => "Toggle download attribute support",
       define => "ENABLE_DOWNLOAD_ATTRIBUTE", default => isBlackBerry(), value =>\$downloadAttributeSupport },
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to