Add and remove cookie partition accordingly in intermediary redirect requests
[WebKit-https.git] / LayoutTests / ChangeLog
index a7ed965..5604bba 100644 (file)
@@ -1,3 +1,108 @@
+2017-10-17  John Wilander  <wilander@apple.com>
+
+        Add and remove cookie partition accordingly in intermediary redirect requests
+        https://bugs.webkit.org/show_bug.cgi?id=178369
+        <rdar://problem/34467603>
+
+        Reviewed by Brent Fulgham.
+
+        This patch adds two new tests, relevant for the code change.
+        Also makes changes to existing tests to increase speed and
+        reliability.
+
+        * http/tests/resourceLoadStatistics/add-partitioning-to-redirect-expected.txt: Added.
+        * http/tests/resourceLoadStatistics/add-partitioning-to-redirect.html: Added.
+        * http/tests/resourceLoadStatistics/non-sandboxed-iframe-redirect-ip-to-localhost-to-ip.html:
+        * http/tests/resourceLoadStatistics/non-sandboxed-iframe-redirect-localhost-to-ip-to-localhost.html:
+        * http/tests/resourceLoadStatistics/non-sandboxed-nesting-iframe-with-non-sandboxed-iframe-redirect-ip-to-localhost-to-ip.html:
+        * http/tests/resourceLoadStatistics/non-sandboxed-nesting-iframe-with-non-sandboxed-iframe-redirect-localhost-to-ip-to-localhost.html:
+        * http/tests/resourceLoadStatistics/non-sandboxed-nesting-iframe-with-sandboxed-iframe-redirect-ip-to-localhost-to-ip.html:
+        * http/tests/resourceLoadStatistics/non-sandboxed-nesting-iframe-with-sandboxed-iframe-redirect-localhost-to-ip-to-localhost.html:
+        * http/tests/resourceLoadStatistics/remove-partitioning-from-redirect-expected.txt: Added.
+        * http/tests/resourceLoadStatistics/remove-partitioning-from-redirect.html: Added.
+        * http/tests/resourceLoadStatistics/resources/get-cookies.php: Added.
+        * http/tests/resourceLoadStatistics/resources/redirect.php:
+        * http/tests/resourceLoadStatistics/resources/set-cookie.php: Added.
+        * http/tests/resourceLoadStatistics/sandboxed-iframe-redirect-ip-to-localhost-to-ip.html:
+        * http/tests/resourceLoadStatistics/sandboxed-iframe-redirect-localhost-to-ip-to-localhost.html:
+        * http/tests/resourceLoadStatistics/sandboxed-nesting-iframe-with-non-sandboxed-iframe-redirect-ip-to-localhost-to-ip.html:
+        * http/tests/resourceLoadStatistics/sandboxed-nesting-iframe-with-non-sandboxed-iframe-redirect-localhost-to-ip-to-localhost.html:
+        * http/tests/resourceLoadStatistics/sandboxed-nesting-iframe-with-sandboxed-iframe-redirect-ip-to-localhost-to-ip.html:
+        * http/tests/resourceLoadStatistics/sandboxed-nesting-iframe-with-sandboxed-iframe-redirect-localhost-to-ip-to-localhost.html:
+        * platform/ios/TestExpectations:
+            The two new tests are marked [ Pass ].
+        * platform/mac-wk2/TestExpectations:
+            The two new tests are marked [ Pass ].
+        * platform/wk2/TestExpectations:
+            The two new tests are marked [ Skip ] because they require cookie partitioning.
+
+2017-10-17  Ryan Haddad  <ryanhaddad@apple.com>
+
+        Unreviewed, rolling out r223459.
+
+        This change introduced LayoutTest failures.
+
+        Reverted changeset:
+
+        "WebGL clamps drawingBufferWidth to 4096 pixels on a 5120
+        monitor/canvas"
+        https://bugs.webkit.org/show_bug.cgi?id=178223
+        https://trac.webkit.org/changeset/223459
+
+2017-10-17  Youenn Fablet  <youenn@apple.com>
+
+        Add preliminary support for fetch event
+        https://bugs.webkit.org/show_bug.cgi?id=178171
+
+        Reviewed by Chris Dumez.
+
+        Skipping new tests for WK1 and GTK that do not have SW.
+
+        * http/wpt/service-workers/extendableEvent.https-expected.txt: Added.
+        * http/wpt/service-workers/extendableEvent.https.html: Added.
+        * http/wpt/service-workers/fetchEvent.https-expected.txt: Added.
+        * http/wpt/service-workers/fetchEvent.https.html: Added.
+        * platform/gtk/TestExpectations:
+        * platform/ios-wk1/TestExpectations:
+        * platform/mac-wk1/TestExpectations:
+
+2017-10-17  Youenn Fablet  <youenn@apple.com>
+
+        Cache API implementation should be able to compute storage size for WebKit client applications.
+        https://bugs.webkit.org/show_bug.cgi?id=178350
+
+        Reviewed by Chris Dumez.
+
+        * http/tests/cache-storage/cache-clearing-origin.https.html:
+        * http/tests/cache-storage/cache-representation.https.html:
+
+2017-10-17  Ryan Haddad  <ryanhaddad@apple.com>
+
+        Add expected result file for fast/css/DOMQuad-points-SameObject.html.
+        https://bugs.webkit.org/show_bug.cgi?id=178366
+
+        Unreviewed test gardening.
+
+        * fast/css/DOMQuad-points-SameObject-expected.txt: Added.
+
+2017-10-17  Alex Christensen  <achristensen@webkit.org>
+
+        de-flakify http/tests/security/cross-frame-access-put.html
+        https://bugs.webkit.org/show_bug.cgi?id=178371
+
+        Reviewed by Tim Horton.
+
+        In the iframe, the test was being run after 0ms.  Sometimes, the whole iframe hadn't loaded yet,
+        so window.innerHeight and window.innerWidth were 0 instead of their intended values.  This changes
+        the test to wait for the iframe to finish loading before running the test, then post a message to
+        the parent to tell it to finish running its test instead of just relying on setTimeout(..., 0) to
+        always work after the iframe had finished loading.
+
+        * http/tests/security/cross-frame-access-put-expected.txt:
+        * http/tests/security/cross-frame-access-put.html:
+        * http/tests/security/resources/cross-frame-iframe-for-put-test.html:
+        * platform/mac-wk2/TestExpectations:
+
 2017-10-17  Alex Christensen  <achristensen@webkit.org>
 
         Layout Test http/tests/xmlhttprequest/xmlhttprequest-overridemimetype-invalidstaterror.html is flaky