Backed out 9 changesets (bug 1837168, bug 1835920, bug 1848783) for causing storage...
commit39c14444b712c244f5f6ab52c5027f36fdd2d16e
authorCosmin Sabou <csabou@mozilla.com>
Wed, 20 Sep 2023 01:41:18 +0000 (20 04:41 +0300)
committerCosmin Sabou <csabou@mozilla.com>
Wed, 20 Sep 2023 01:41:18 +0000 (20 04:41 +0300)
treed83fb693e0d1844c88dcbe8d68de3811db7eb821
parent7411bf228d3f1a9549d6ed93f03f5f8d46b2ec12
Backed out 9 changesets (bug 1837168, bug 1835920, bug 1848783) for causing storage-access-api wpt failures. CLOSED TREE

Backed out changeset 3fd66f8f5d65 (bug 1848783)
Backed out changeset a96afb6d05d6 (bug 1848783)
Backed out changeset 117132b000ac (bug 1848783)
Backed out changeset 3a14281b7d72 (bug 1848783)
Backed out changeset 7dc5f794364d (bug 1848783)
Backed out changeset 84ca25a557a6 (bug 1848783)
Backed out changeset 8bb89cf9587e (bug 1848783)
Backed out changeset 15a005bef445 (bug 1837168)
Backed out changeset a97bc1fd6637 (bug 1835920)
38 files changed:
docshell/base/WindowContext.cpp
docshell/base/WindowContext.h
dom/base/Document.cpp
dom/base/Document.h
dom/base/nsGlobalWindowInner.cpp
dom/base/nsGlobalWindowInner.h
dom/base/nsPIDOMWindow.h
dom/ipc/ContentParent.cpp
dom/ipc/ContentParent.h
dom/ipc/PWindowGlobal.ipdl
dom/ipc/WindowGlobalActor.cpp
dom/ipc/WindowGlobalChild.cpp
dom/ipc/WindowGlobalChild.h
extensions/permissions/PermissionManager.cpp
remote/marionette/driver.sys.mjs
remote/marionette/permissions.sys.mjs
testing/web-platform/meta/storage-access-api/__dir__.ini [deleted file]
testing/web-platform/meta/storage-access-api/hasStorageAccess-ABA.tentative.sub.https.window.js.ini
testing/web-platform/meta/storage-access-api/hasStorageAccess-insecure.sub.window.js.ini [new file with mode: 0644]
testing/web-platform/meta/storage-access-api/hasStorageAccess.sub.https.window.js.ini [new file with mode: 0644]
testing/web-platform/meta/storage-access-api/idlharness.window.js.ini [new file with mode: 0644]
testing/web-platform/meta/storage-access-api/requestStorageAccess-ABA.tentative.sub.https.window.js.ini [new file with mode: 0644]
testing/web-platform/meta/storage-access-api/requestStorageAccess-cross-origin-iframe-navigation.sub.https.window.js.ini
testing/web-platform/meta/storage-access-api/requestStorageAccess-cross-site-iframe.sub.https.window.js.ini [new file with mode: 0644]
testing/web-platform/meta/storage-access-api/requestStorageAccess-cross-site-sibling-iframes.sub.https.window.js.ini
testing/web-platform/meta/storage-access-api/requestStorageAccess-insecure.sub.window.js.ini [new file with mode: 0644]
testing/web-platform/meta/storage-access-api/requestStorageAccess-nested-cross-origin-iframe.sub.https.window.js.ini
testing/web-platform/meta/storage-access-api/requestStorageAccess-nested-cross-site-iframe.sub.https.window.js.ini [new file with mode: 0644]
testing/web-platform/meta/storage-access-api/requestStorageAccess-nested-same-origin-iframe.sub.https.window.js.ini
testing/web-platform/meta/storage-access-api/requestStorageAccess-non-fully-active.sub.https.window.js.ini [new file with mode: 0644]
testing/web-platform/meta/storage-access-api/requestStorageAccess-same-site-iframe.sub.https.window.js.ini [new file with mode: 0644]
testing/web-platform/meta/storage-access-api/requestStorageAccess.sub.https.window.js.ini [new file with mode: 0644]
testing/web-platform/meta/storage-access-api/storage-access-permission.sub.https.window.js.ini [new file with mode: 0644]
testing/web-platform/meta/storage-access-api/storageAccess.testdriver.sub.html.ini
toolkit/components/antitracking/AntiTrackingUtils.cpp
toolkit/components/antitracking/StorageAccessAPIHelper.cpp
toolkit/components/antitracking/StorageAccessAPIHelper.h
toolkit/components/antitracking/test/browser/browser_permissionPropagation.js