Title: [255263] trunk/LayoutTests
- Revision
- 255263
- Author
- [email protected]
- Date
- 2020-01-28 11:06:35 -0800 (Tue, 28 Jan 2020)
Log Message
REGRESSION: [iOS] http/wpt/cache-storage/quota-third-party.https.html is flaky failing.
https://bugs.webkit.org/show_bug.cgi?id=206681
<rdar://problem/58842429>
Logs user interaction for the test origin to avoid clearing website
data after the frame navigation. This was causing flaky failures if
the origin's cache was deleted before the test finished.
Reviewed by Youenn Fablet.
* http/wpt/cache-storage/quota-third-party.https.html:
* platform/ios-wk2/TestExpectations:
Modified Paths
Diff
Modified: trunk/LayoutTests/ChangeLog (255262 => 255263)
--- trunk/LayoutTests/ChangeLog 2020-01-28 18:59:52 UTC (rev 255262)
+++ trunk/LayoutTests/ChangeLog 2020-01-28 19:06:35 UTC (rev 255263)
@@ -1,3 +1,18 @@
+2020-01-28 Kate Cheney <[email protected]>
+
+ REGRESSION: [iOS] http/wpt/cache-storage/quota-third-party.https.html is flaky failing.
+ https://bugs.webkit.org/show_bug.cgi?id=206681
+ <rdar://problem/58842429>
+
+ Logs user interaction for the test origin to avoid clearing website
+ data after the frame navigation. This was causing flaky failures if
+ the origin's cache was deleted before the test finished.
+
+ Reviewed by Youenn Fablet.
+
+ * http/wpt/cache-storage/quota-third-party.https.html:
+ * platform/ios-wk2/TestExpectations:
+
2020-01-28 Jason Lawrence <[email protected]>
[ iOS wk2 release and Mac ] imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-serializable.html flaky failure
Modified: trunk/LayoutTests/http/wpt/cache-storage/quota-third-party.https.html (255262 => 255263)
--- trunk/LayoutTests/http/wpt/cache-storage/quota-third-party.https.html 2020-01-28 18:59:52 UTC (rev 255262)
+++ trunk/LayoutTests/http/wpt/cache-storage/quota-third-party.https.html 2020-01-28 19:06:35 UTC (rev 255263)
@@ -7,6 +7,12 @@
</head>
<body>
<script>
+if (window.testRunner) {
+ // Log user interaction for this domain to avoid deleting its
+ // website data (including caches) when a frame navigation occurs.
+ testRunner.setStatisticsHasHadUserInteraction("https://127.0.0.1:9443", true);
+}
+
function load_iframe(url) {
return new Promise(function(resolve) {
var frame = document.createElement('iframe');
@@ -31,7 +37,6 @@
assert_equals(await load_iframe("https://127.0.0.1:9443/WebKit/cache-storage/resources/quota-third-party-iframe.html"), "FAIL");
}, "cross origin iframe has reduced quota after resetting quota");
-
</script>
</body>
</html>
Modified: trunk/LayoutTests/platform/ios-wk2/TestExpectations (255262 => 255263)
--- trunk/LayoutTests/platform/ios-wk2/TestExpectations 2020-01-28 18:59:52 UTC (rev 255262)
+++ trunk/LayoutTests/platform/ios-wk2/TestExpectations 2020-01-28 19:06:35 UTC (rev 255263)
@@ -1355,8 +1355,6 @@
webkit.org/b/206682 animations/play-state-paused.html [ Pass Failure ]
-webkit.org/b/206681 http/wpt/cache-storage/quota-third-party.https.html [ Pass Failure ]
-
webkit.org/b/206678 [ Release ] compositing/video/poster.html [ Pass Failure ]
webkit.org/b/206685 [ Debug ] animations/animation-direction-normal.html [ Pass Failure ]
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes