[Windows] Enable Page Visibility API
authorbfulgham@apple.com <bfulgham@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 14 Sep 2013 05:45:28 +0000 (05:45 +0000)
committerbfulgham@apple.com <bfulgham@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 14 Sep 2013 05:45:28 +0000 (05:45 +0000)
https://bugs.webkit.org/show_bug.cgi?id=121340

Reviewed by Anders Carlsson.

WebKitLibraries:

* win/tools/vsprops/FeatureDefines.props: Activate feature.
* win/tools/vsprops/FeatureDefinesCairo.props: Ditto.

LayoutTests:

* platform/win/TestExpectations: Enable some Page Visibility tests on Windows.

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

LayoutTests/ChangeLog
LayoutTests/platform/win/TestExpectations
WebKitLibraries/ChangeLog
WebKitLibraries/win/tools/vsprops/FeatureDefines.props
WebKitLibraries/win/tools/vsprops/FeatureDefinesCairo.props

index 7ef3350b848b3196abd65a2bc3b206b3ba3c1214..2c19e52cb4d17f8a4aa5fd9bb8642621ad466582 100644 (file)
@@ -1,3 +1,12 @@
+2013-09-13  Brent Fulgham  <bfulgham@apple.com>
+
+        [Windows] Enable Page Visibility API
+        https://bugs.webkit.org/show_bug.cgi?id=121340
+
+        Reviewed by Anders Carlsson.
+
+        * platform/win/TestExpectations: Enable some Page Visibility tests on Windows.
+
 2013-09-13  Alexey Proskuryakov  <ap@apple.com>
 
         REGRESSION (r155719?): http/tests/inspector/network/network-size-chunked.html and
index 7a23b72b86fc7e0472e16329284c49c22eb508b3..b295e75e0ffe86c179e1b0a620b0057d0e0d7778 100644 (file)
@@ -1503,13 +1503,6 @@ http/tests/xmlhttprequest/basic-auth-nouser.html
 # https://bugs.webkit.org/show_bug.cgi?id=60206
 http/tests/navigation/response204.html
 
-# This platform does not support the Page Visibility API.
-fast/events/page-visibility-iframe-delete-test.html
-fast/events/page-visibility-iframe-move-test.html
-fast/events/page-visibility-iframe-propagation-test.html
-fast/events/page-visibility-null-view.html
-fast/events/page-visibility-transition-test.html
-
 # Unskip after implementing LayoutTestController::setDefersLoading and ::goBack.
 loader/navigation-while-deferring-loads.html
 
index 0682ad7ab46fe1db2f1e316646b1b02f1e30c94e..c3b0323081124b8705292c864c7d70c98702916b 100644 (file)
@@ -1,3 +1,13 @@
+2013-09-13  Brent Fulgham  <bfulgham@apple.com>
+
+        [Windows] Enable Page Visibility API
+        https://bugs.webkit.org/show_bug.cgi?id=121340
+
+        Reviewed by Anders Carlsson.
+
+        * win/tools/vsprops/FeatureDefines.props: Activate feature.
+        * win/tools/vsprops/FeatureDefinesCairo.props: Ditto.
+
 2013-09-12  Brent Fulgham  <bfulgham@apple.com>
 
         [Windows] Update WKSI library for Open Source builders.
index 69d4031a15378215eda61d703ab6041a35b54858..dd6448499116207af34a9975bc49bc6a46af07bd 100644 (file)
@@ -57,7 +57,7 @@
     <ENABLE_MICRODATA />\r
     <ENABLE_MOUSE_CURSOR_SCALE />\r
     <ENABLE_NOTIFICATIONS />\r
-    <ENABLE_PAGE_VISIBILITY_API />\r
+    <ENABLE_PAGE_VISIBILITY_API>ENABLE_PAGE_VISIBILITY_API</ENABLE_PAGE_VISIBILITY_API>\r
     <ENABLE_PROGRESS_ELEMENT />\r
     <ENABLE_PROXIMITY_EVENTS />\r
     <ENABLE_QUOTA />\r
index 784c8fe44e458df30e67ca105474e946226b9a12..14662e24a2b41df256b65d59687454492089058a 100644 (file)
@@ -57,7 +57,7 @@
     <ENABLE_MICRODATA />\r
     <ENABLE_MOUSE_CURSOR_SCALE />\r
     <ENABLE_NOTIFICATIONS />\r
-    <ENABLE_PAGE_VISIBILITY_API />\r
+    <ENABLE_PAGE_VISIBILITY_API>ENABLE_PAGE_VISIBILITY_API</ENABLE_PAGE_VISIBILITY_API>\r
     <ENABLE_PROGRESS_ELEMENT />\r
     <ENABLE_PROXIMITY_EVENTS />\r
     <ENABLE_QUOTA />\r