- a/LayoutTests/ChangeLog +11 lines
Lines 1-3 a/LayoutTests/ChangeLog_sec1
1
2020-07-06  Carlos Garcia Campos  <cgarcia@igalia.com>
2
3
        [GTK][WPE] Enable storageAccess tests
4
        https://bugs.webkit.org/show_bug.cgi?id=213881
5
6
        Reviewed by NOBODY (OOPS!).
7
8
        Enable storageAccess tests and mark expected failures.
9
10
        * platform/glib/TestExpectations:
11
1
2020-07-03  Youenn Fablet  <youenn@apple.com>
12
2020-07-03  Youenn Fablet  <youenn@apple.com>
2
13
3
        MediaRecorder should support peer connection remote video tracks
14
        MediaRecorder should support peer connection remote video tracks
- a/LayoutTests/platform/glib/TestExpectations +10 lines
Lines 589-594 fast/scrolling/rtl-scrollbars-positioning.html [ Pass ] a/LayoutTests/platform/glib/TestExpectations_sec1
589
fast/scrolling/rtl-scrollbars-simple.html [ Pass ]
589
fast/scrolling/rtl-scrollbars-simple.html [ Pass ]
590
fast/scrolling/rtl-scrollbars.html [ Pass ]
590
fast/scrolling/rtl-scrollbars.html [ Pass ]
591
591
592
http/tests/storageAccess/ [ Pass ]
593
http/tests/storageAccess/deny-with-prompt-does-not-preserve-gesture.html [ Skip ]
594
http/tests/storageAccess/deny-with-prompt-does-not-preserve-gesture-database.html [ Skip ]
595
webkit.org/b/208400 http/tests/storageAccess/has-storage-access-true-if-third-party-has-cookies-ephemeral-database.html [ Failure ]
596
webkit.org/b/208400 http/tests/storageAccess/has-storage-access-true-if-third-party-has-cookies-ephemeral.html [ Failure ]
597
webkit.org/b/213954 http/tests/storageAccess/request-and-grant-access-then-navigate-cross-site-should-not-have-access-database.html [ Failure ]
598
webkit.org/b/213954 http/tests/storageAccess/request-and-grant-access-then-navigate-cross-site-should-not-have-access.html [ Failure ]
599
webkit.org/b/213954 http/tests/storageAccess/request-and-grant-access-then-navigate-same-site-should-have-access-database.html [ Failure ]
600
webkit.org/b/213954 http/tests/storageAccess/request-and-grant-access-then-navigate-same-site-should-have-access.html [ Failure ]
601
592
webkit.org/b/172056 fast/text/multiglyph-characters.html [ Pass ]
602
webkit.org/b/172056 fast/text/multiglyph-characters.html [ Pass ]
593
603
594
imported/w3c/web-platform-tests/web-animations/animation-model/animation-types/interpolation-per-property.html [ DumpJSConsoleLogInStdErr ]
604
imported/w3c/web-platform-tests/web-animations/animation-model/animation-types/interpolation-per-property.html [ DumpJSConsoleLogInStdErr ]
- a/Tools/ChangeLog +10 lines
Lines 1-3 a/Tools/ChangeLog_sec1
1
2020-07-06  Carlos Garcia Campos  <cgarcia@igalia.com>
2
3
        [GTK][WPE] Enable storageAccess tests
4
        https://bugs.webkit.org/show_bug.cgi?id=213881
5
6
        Reviewed by NOBODY (OOPS!).
7
8
        * WebKitTestRunner/TestController.cpp:
9
        (WTR::TestController::getAllStorageAccessEntries): Use the right website data store.
10
1
2020-06-29  Carlos Garcia Campos  <cgarcia@igalia.com>
11
2020-06-29  Carlos Garcia Campos  <cgarcia@igalia.com>
2
12
3
        [GTK][WPE] Change the cookies accept policy when ITP is enabled
13
        [GTK][WPE] Change the cookies accept policy when ITP is enabled
- a/Tools/WebKitTestRunner/TestController.cpp -2 / +1 lines
Lines 3205-3216 void getAllStorageAccessEntriesCallback(void* userData, WKArrayRef domainList) a/Tools/WebKitTestRunner/TestController.cpp_sec1
3205
3205
3206
void TestController::getAllStorageAccessEntries()
3206
void TestController::getAllStorageAccessEntries()
3207
{
3207
{
3208
    auto dataStore = WKContextGetWebsiteDataStore(platformContext());
3209
    GetAllStorageAccessEntriesCallbackContext context(*this, [this] (Vector<String>&& domains) {
3208
    GetAllStorageAccessEntriesCallbackContext context(*this, [this] (Vector<String>&& domains) {
3210
        m_currentInvocation->didReceiveAllStorageAccessEntries(WTFMove(domains));
3209
        m_currentInvocation->didReceiveAllStorageAccessEntries(WTFMove(domains));
3211
    });
3210
    });
3212
3211
3213
    WKWebsiteDataStoreGetAllStorageAccessEntries(dataStore, m_mainWebView->page(), &context, getAllStorageAccessEntriesCallback);
3212
    WKWebsiteDataStoreGetAllStorageAccessEntries(websiteDataStore(), m_mainWebView->page(), &context, getAllStorageAccessEntriesCallback);
3214
    runUntil(context.done, noTimeout);
3213
    runUntil(context.done, noTimeout);
3215
}
3214
}
3216
3215

Return to Bug 213881