Title: [97518] trunk
Revision
97518
Author
commit-qu...@webkit.org
Date
2011-10-14 15:17:48 -0700 (Fri, 14 Oct 2011)

Log Message

[Qt] Enable fullscreen api on Qt
https://bugs.webkit.org/show_bug.cgi?id=70131

Source/WebCore:

As a result, we have 3 passed tests.

Patch by Chang Shu <c...@webkit.org> on 2011-10-14
Reviewed by Noam Rosenthal.

* features.pri:

LayoutTests:

As a result, we have 3 passed tests.
fullscreen/full-screen-api.html
fullscreen/full-screen-iframe-not-allowed.html
fullscreen/full-screen-remove-ancestor-during-transition.html

Patch by Chang Shu <c...@webkit.org> on 2011-10-14
Reviewed by Noam Rosenthal.

* platform/qt-wk2/Skipped:
* platform/qt/Skipped:

Modified Paths

Diff

Modified: trunk/LayoutTests/ChangeLog (97517 => 97518)


--- trunk/LayoutTests/ChangeLog	2011-10-14 22:13:39 UTC (rev 97517)
+++ trunk/LayoutTests/ChangeLog	2011-10-14 22:17:48 UTC (rev 97518)
@@ -1,3 +1,18 @@
+2011-10-14  Chang Shu  <c...@webkit.org>
+
+        [Qt] Enable fullscreen api on Qt
+        https://bugs.webkit.org/show_bug.cgi?id=70131
+
+        As a result, we have 3 passed tests.
+        fullscreen/full-screen-api.html
+        fullscreen/full-screen-iframe-not-allowed.html
+        fullscreen/full-screen-remove-ancestor-during-transition.html
+
+        Reviewed by Noam Rosenthal.
+
+        * platform/qt-wk2/Skipped:
+        * platform/qt/Skipped:
+
 2011-10-14  Dimitri Glazkov  <dglaz...@chromium.org>
 
         [Chromium] Update expectations after r97487.

Modified: trunk/LayoutTests/platform/qt/Skipped (97517 => 97518)


--- trunk/LayoutTests/platform/qt/Skipped	2011-10-14 22:13:39 UTC (rev 97517)
+++ trunk/LayoutTests/platform/qt/Skipped	2011-10-14 22:17:48 UTC (rev 97518)
@@ -65,10 +65,6 @@
 #       Disabled features.                                                    #
 # =========================================================================== #
 
-# ENABLE(FULLSCREEN_API) is disabled.
-fullscreen
-plugins/fullscreen-plugins-dont-reload.html
-
 # ENABLE(INPUT_COLOR) is disabled.
 fast/forms/color
 
@@ -240,6 +236,33 @@
 # HiDPI tests require test infrastructure enhancements
 fast/hidpi
 
+# [Qt] QtWebKit needs fullscreen api support
+# <https://bugs.webkit.org/show_bug.cgi?id=70132>
+fullscreen/full-screen-cancel.html
+fullscreen/full-screen-css.html
+fullscreen/full-screen-frameset.html
+fullscreen/full-screen-iframe-allowed.html
+fullscreen/full-screen-iframe-legacy.html
+fullscreen/full-screen-iframe-zIndex.html
+fullscreen/full-screen-keyboard-disabled.html
+fullscreen/full-screen-keyboard-enabled.html
+fullscreen/full-screen-placeholder.html
+fullscreen/full-screen-remove-ancestor-after.html
+fullscreen/full-screen-remove-ancestor.html
+fullscreen/full-screen-remove-children.html
+fullscreen/full-screen-remove.html
+fullscreen/full-screen-remove-sibling.html
+fullscreen/full-screen-render-inline.html
+fullscreen/full-screen-request.html
+fullscreen/full-screen-stacking-context.html
+fullscreen/full-screen-twice.html
+fullscreen/full-screen-zIndex-after.html
+fullscreen/full-screen-zIndex.html
+fullscreen/parent-flow-inline-with-block-child.html
+fullscreen/video-controls-override.html
+fullscreen/video-specified-size.html
+plugins/fullscreen-plugins-dont-reload.html
+
 # =========================================================================== #
 #       Drag and Drop Support in DRT.                                         #
 # =========================================================================== #

Modified: trunk/LayoutTests/platform/qt-wk2/Skipped (97517 => 97518)


--- trunk/LayoutTests/platform/qt-wk2/Skipped	2011-10-14 22:13:39 UTC (rev 97517)
+++ trunk/LayoutTests/platform/qt-wk2/Skipped	2011-10-14 22:17:48 UTC (rev 97518)
@@ -240,15 +240,6 @@
 http/tests/appcache/auth.html
 http/tests/xmlhttprequest/logout.html
 
-# WebKit2 needs fullscreen support
-fullscreen/full-screen-css.html
-fullscreen/full-screen-iframe-allowed.html
-fullscreen/full-screen-iframe-not-allowed.html
-fullscreen/full-screen-remove-ancestor.html
-fullscreen/full-screen-remove.html
-fullscreen/full-screen-request.html
-fullscreen/full-screen-twice.html
-
 # Unexplained failures that were formerly in the setCanOpenWindows or setCloseRemainingWindowsWhenComplete lists.
 http/tests/security/cross-frame-access-call.html
 http/tests/security/frameNavigation/opener.html

Modified: trunk/Source/WebCore/ChangeLog (97517 => 97518)


--- trunk/Source/WebCore/ChangeLog	2011-10-14 22:13:39 UTC (rev 97517)
+++ trunk/Source/WebCore/ChangeLog	2011-10-14 22:17:48 UTC (rev 97518)
@@ -1,3 +1,14 @@
+2011-10-14  Chang Shu  <c...@webkit.org>
+
+        [Qt] Enable fullscreen api on Qt
+        https://bugs.webkit.org/show_bug.cgi?id=70131
+
+        As a result, we have 3 passed tests.
+
+        Reviewed by Noam Rosenthal.
+
+        * features.pri:
+
 2011-10-14  Beth Dakin  <bda...@apple.com>
 
         https://bugs.webkit.org/show_bug.cgi?id=70148

Modified: trunk/Source/WebCore/features.pri (97517 => 97518)


--- trunk/Source/WebCore/features.pri	2011-10-14 22:13:39 UTC (rev 97517)
+++ trunk/Source/WebCore/features.pri	2011-10-14 22:17:48 UTC (rev 97518)
@@ -177,9 +177,7 @@
     }
 }
 
-webkit2 {
-    !contains(DEFINES, ENABLE_FULLSCREEN_API=.): DEFINES += ENABLE_FULLSCREEN_API=1
-}
+!contains(DEFINES, ENABLE_FULLSCREEN_API=.): DEFINES += ENABLE_FULLSCREEN_API=1
 
 ## Forward enabled feature macros to _javascript_ enabled features macros
 FEATURE_DEFINES_JAVASCRIPT = LANGUAGE_JAVASCRIPT=1
@@ -215,6 +213,7 @@
 contains(DEFINES, ENABLE_MEDIA_STREAM=1): FEATURE_DEFINES_JAVASCRIPT += ENABLE_MEDIA_STREAM=1
 contains(DEFINES, ENABLE_VIDEO_TRACK=1): FEATURE_DEFINES_JAVASCRIPT += ENABLE_VIDEO_TRACK=1
 contains(DEFINES, ENABLE_DATA_TRANSFER_ITEMS=1): FEATURE_DEFINES_JAVASCRIPT += ENABLE_DATA_TRANSFER_ITEMS=1
+contains(DEFINES, ENABLE_FULLSCREEN_API=1): FEATURE_DEFINES_JAVASCRIPT += ENABLE_FULLSCREEN_API=1
 
 # Used to compute defaults for the build-webkit script
 # Don't place anything after this!
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to