зеркало из https://github.com/mozilla/gecko-dev.git
17deea5325
We are fixing mochitests that fail when network.cookie.cookieBehavior = 5, i.e. when we enable Total Cookie Protection. This is most often due to the test assuming that an origin will always have access to its storage state when embedded as a third party. In this case I had to request storage access to allow an embedded iframe to use a BroadcastChannel to communicate with top-level pages of the same origin. This was only a problem in the XOrigin case where the test html file is loaded in an embedded iframe and then can't communicate with the top-level window it created. Differential Revision: https://phabricator.services.mozilla.com/D136604 |
||
---|---|---|
.. | ||
.eslintrc.js | ||
blank.html | ||
broadcastchannel_sharedWorker.js | ||
broadcastchannel_worker_alive.js | ||
browser.ini | ||
browser_private_browsing.js | ||
file_mozbrowser.html | ||
file_mozbrowser2.html | ||
iframe_broadcastchannel.html | ||
iframe_mozbrowser.html | ||
iframe_mozbrowser2.html | ||
mochitest.ini | ||
testUrl1_bfcache.html | ||
testUrl2_bfcache.html | ||
test_bfcache.html | ||
test_broadcastchannel_basic.html | ||
test_broadcastchannel_close.html | ||
test_broadcastchannel_self.html | ||
test_broadcastchannel_sharedWorker.html | ||
test_broadcastchannel_worker_alive.html | ||
test_dataCloning.html | ||
test_dataURL.html | ||
test_event_listener_leaks.html | ||
test_invalidState.html | ||
test_message_after_close.html | ||
test_ordering.html |