Changeset 255263 in webkit


Ignore:
Timestamp:
Jan 28, 2020 11:06:35 AM (4 years ago)
Author:
Kate Cheney
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:
Location:
trunk/LayoutTests
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r255259 r255263  
     12020-01-28  Kate Cheney  <katherine_cheney@apple.com>
     2
     3        REGRESSION: [iOS] http/wpt/cache-storage/quota-third-party.https.html is flaky failing.
     4        https://bugs.webkit.org/show_bug.cgi?id=206681
     5        <rdar://problem/58842429>
     6
     7        Logs user interaction for the test origin to avoid clearing website
     8        data after the frame navigation. This was causing flaky failures if
     9        the origin's cache was deleted before the test finished.
     10
     11        Reviewed by Youenn Fablet.
     12
     13        * http/wpt/cache-storage/quota-third-party.https.html:
     14        * platform/ios-wk2/TestExpectations:
     15
    1162020-01-28  Jason Lawrence  <lawrence.j@apple.com>
    217
  • trunk/LayoutTests/http/wpt/cache-storage/quota-third-party.https.html

    r243806 r255263  
    88<body>
    99    <script>
     10if (window.testRunner) {
     11    // Log user interaction for this domain to avoid deleting its
     12    // website data (including caches) when a frame navigation occurs.
     13    testRunner.setStatisticsHasHadUserInteraction("https://127.0.0.1:9443", true);
     14}
     15
    1016function load_iframe(url) {
    1117    return new Promise(function(resolve) {
     
    3238    assert_equals(await load_iframe("https://127.0.0.1:9443/WebKit/cache-storage/resources/quota-third-party-iframe.html"), "FAIL");
    3339}, "cross origin iframe has reduced quota after resetting quota");
    34 
    3540    </script>
    3641</body>
  • trunk/LayoutTests/platform/ios-wk2/TestExpectations

    r255259 r255263  
    13561356webkit.org/b/206682 animations/play-state-paused.html [ Pass Failure ]
    13571357
    1358 webkit.org/b/206681 http/wpt/cache-storage/quota-third-party.https.html [ Pass Failure ]
    1359 
    13601358webkit.org/b/206678 [ Release ] compositing/video/poster.html [ Pass Failure ]
    13611359
Note: See TracChangeset for help on using the changeset viewer.