Name Description Size Coverage
blobify.worker.js 1182 -
browser.toml 3113 -
browser_blobURLIsolation.js Bug 1264573 - A test case for blob url isolation. 3295 -
browser_broadcastChannel.js Bug 1264571 - A test case of broadcast channels for first party isolation. 1888 -
browser_cache.js Bug 1264577 - A test case for testing caches of various submodules. This test case will load two pages that each page loads various resources within the same third party domain for the same originAttributes or different originAttributes. And then, it verifies the number of cache entries and the originAttributes of loading channels. If these two pages belong to the same originAttributes, the number of cache entries for a certain resource would be one. Otherwise, it would be two. 10789 -
browser_cacheAPI.js aUseHttps 612 -
browser_clientAuth.js 1150 -
browser_cookieIsolation.js Bug 1312541 - A test case for document.cookie isolation. 1013 -
browser_favicon_firstParty.js Bug 1277803 - A test case for testing favicon loading across different first party domains. 15880 -
browser_favicon_userContextId.js Bug 1277803 - A test caes for testing favicon loading across different userContextId. 11780 -
browser_firstPartyIsolation.js Test for the top-level document and child iframes should have the firstPartyDomain attribute. 16146 -
browser_firstPartyIsolation_about_newtab.js Test about:newtab will have firstPartytDomain set when we enable the pref. We split about:newtab from browser_firstPartyIsolation_aboutPages.js because about:newtab needs special care. In the original test browser_firstPartyIsolation_aboutPages.js, when calling tabbrowser.addTab, if it found out the uri is about:newtab, it will use the preloaded browser, however the preloaded browser is loaded before when we turn on the firstPartyIsolation pref, which won't have the pref set. To prevent to use the preloaded browser, a simple trick is open a window first. 1812 -
browser_firstPartyIsolation_aboutPages.js For loading the initial about:blank in e10s mode, it will be loaded with NullPrincipal, and we also test if the firstPartyDomain of the origin attributes is got from the origin itself. 8704 -
browser_firstPartyIsolation_blobURI.js First we generate a Blob URI by using URL.createObjectURL(new Blob(..)); then we navigate to this Blob URI, hence to make the top-level document URI is Blob URI. Later we create an iframe on this Blob: document, and we test that the iframe has correct firstPartyDomain. 3804 -
browser_firstPartyIsolation_js_uri.js 2961 -
browser_firstPartyIsolation_saveAs.js Bug 1508355 - A test case for ensuring the saving channel has a correct first party domain when going through different "Save ... AS." 9824 -
browser_httpauth.js 2009 -
browser_imageCacheIsolation.js Bug 1264572 - A test case for image cache isolation. 2925 -
browser_localStorageIsolation.js Bug 1264567 - A test case for localStorage isolation. 993 -
browser_permissions.js Bug 1282655 - Test if site permissions are universal across origin attributes. This test is testing the cookie "permission" for a specific URI. 2929 -
browser_postMessage.js Bug 1492607 - Test for assuring that postMessage cannot go across OAs. 3663 -
browser_sanitize.js Bug 1270338 - Add a mochitest to ensure Sanitizer clears data for all containers 4680 -
browser_sharedworker.js Bug 1264593 - A test case for the shared worker by first party isolation. 858 -
browser_windowOpenerRestriction.js Bug 1339336 - A test case for testing pref 'privacy.firstparty.isolate.restrict_opener_access' 3614 -
dummy.html Dummy test page 173 -
file_broadcastChannel.html Page broadcast channel creator for first party isolation 546 -
file_broadcastChanneliFrame.html Page broadcast channel responder for first party isolation 461 -
file_cache.html 1445 -
file_favicon.html Favicon Test for originAttributes 228 -
file_favicon.png 344 -
file_favicon.png^headers^ 24 -
file_favicon_cache.html Favicon Test for originAttributes 323 -
file_favicon_cache.png 344 -
file_favicon_thirdParty.html Favicon Test for originAttributes 317 -
file_firstPartyBasic.html First Party Isolation Tests 127 -
file_postMessage.html Test page for window.postMessage 782 -
file_postMessageSender.html Test page for always sending a message to its opener through postMessage 449 -
file_saveAs.sjs 1802 -
file_shared.worker.js 144 -
file_sharedworker.html Page SharedWorker creator for first party isolation 289 -
file_thirdPartyChild.audio.ogg 2603 -
file_thirdPartyChild.embed.png 95 -
file_thirdPartyChild.favicon.png 95 -
file_thirdPartyChild.fetch.html 201 -
file_thirdPartyChild.font.woff 1112 -
file_thirdPartyChild.iframe.html 842 -
file_thirdPartyChild.img.png 95 -
file_thirdPartyChild.import.js 57 -
file_thirdPartyChild.link.css Dummy CSS file, used by browser_cache.js. 48 -
file_thirdPartyChild.object.png 95 -
file_thirdPartyChild.request.html 203 -
file_thirdPartyChild.script.js 48 -
file_thirdPartyChild.sharedworker.js 14 -
file_thirdPartyChild.track.vtt 174 -
file_thirdPartyChild.video.webm 17931 -
file_thirdPartyChild.worker.fetch.html 208 -
file_thirdPartyChild.worker.js 681 -
file_thirdPartyChild.worker.request.html 210 -
file_thirdPartyChild.worker.xhr.html 206 -
file_thirdPartyChild.xhr.html 195 -
file_windowOpenerRestriction.html Test page for window.opener accessibility 343 -
file_windowOpenerRestrictionTarget.html title not set 979 -
head.js Add a tab for the given url with the specific user context id. @param aURL The url of the page. @param aUserContextId The user context id for this tab. @return tab - The tab object of this tab. browser - The browser object of this tab. 15533 -
test.html Test for Bug 1260931 390 -
test.js 11 -
test.js^headers^ 45 -
test_firstParty.html Test for Bug 1260931 441 -
test_firstParty_cookie.html Test for Bug 1260931 300 -
test_firstParty_html_redirect.html Test for Bug 1260931 183 -
test_firstParty_http_redirect.html Test for Bug 1260931 125 -
test_firstParty_http_redirect.html^headers^ 113 -
test_firstParty_http_redirect_to_same_domain.html Test for Bug 1260931 125 -
test_firstParty_http_redirect_to_same_domain.html^headers^ 113 -
test_firstParty_iframe_http_redirect.html Test for Bug 1260931 295 -
test_firstParty_postMessage.html Test for Bug 1260931 697 -
test_form.html Test for Bug 1260931 367 -
test2.html Test for Bug 1260931 251 -
test2.js 11 -
test2.js^headers^ 46 -
window.html Page creating a popup 221 -
window_redirect.html Page creating a popup 310 -
window2.html Page creating a popup 307 -
window3.html Page creating a popup 301 -