Name Description Size
2-qwac.binding 2252
2-qwac.binding.bindingspec 556
2-qwac.html 2-QWACs 236
2-qwac.html^headers^ 52
browser.toml 4365
browser_about_blank_same_document_tabswitch.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 2656
browser_check_identity_state.js Test the identity mode UI for a variety of page types 20336
browser_check_identity_state_pdf.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 2311
browser_csp_block_all_mixedcontent.js Description of the Test: We load an https page which uses a CSP including block-all-mixed-content. The page tries to load a script over http. We make sure the UI is not influenced when blocking the mixed content. In particular the page should still appear fully encrypted with a green lock. 1788
browser_deprecatedTLSVersions.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ Tests for Bug 1535210 - Set SSL STATE_IS_BROKEN flag for TLS1.0 and TLS 1.1 connections 3174
browser_geolocation_indicator.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 11043
browser_getSecurityInfo.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 1467
browser_identity_UI.js Tests for correct behaviour of getHostForDisplay on identity handler 5454
browser_identity_web_controlled_blank.js 4370
browser_identityBlock_flicker.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 1380
browser_identityBlock_focus.js Tests that the identity block can be reached via keyboard shortcuts and that it has the correct tab order. 4879
browser_identityIcon_img_url.js Test Bug 1562881 - Ensuring the identity icon loads correct img in different circumstances. 4410
browser_identityPopup_clearSiteData.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 6724
browser_identityPopup_clearSiteData_extensions.js -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- 2325
browser_identityPopup_clearSiteData_privateBrowsingMode.js Test: browser_identityPopup_clearSiteData_privateBrowsingMode.js This browser-chrome test verifies that the "Clear Site Data" controls (button and footer) in the identity popup are correctly hidden in private browsing mode. The test opens a private browsing window, loads a known HTTPS page (`https://example.com/`), opens the identity popup via the identity icon, and checks for the visibility of: - `identity-popup-clear-sitedata-footer` - `identity-popup-clear-sitedata-button` Expected behavior: These elements should not be visible while in private browsing mode. The test uses `BrowserTestUtils.withNewTab()` to load the page in a new tab within the private window and ensures cleanup of both the tab and window after the test completes. 2007
browser_identityPopup_custom_roots.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 2767
browser_identityPopup_focus.js Tests the focus behavior of the identity popup. 4544
browser_identityPopup_HttpsOnlyMode.js 7951
browser_identityPopup_qwacs.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 5962
browser_iframe_navigation.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 4624
browser_ignore_same_page_navigation.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 1805
browser_mcb_redirect.js Description of the Tests for - Bug 418354 - Call Mixed content blocking on redirects Single redirect script tests 1. Load a script over https inside an https page - the server responds with a 302 redirect to a >> HTTP << script - the doorhanger should appear! 2. Load a script over https inside an http page - the server responds with a 302 redirect to a >> HTTP << script - the doorhanger should not appear! Single redirect image tests 3. Load an image over https inside an https page - the server responds with a 302 redirect to a >> HTTP << image - the image should not load 4. Load an image over https inside an http page - the server responds with a 302 redirect to a >> HTTP << image - the image should load and get cached Single redirect cached image tests 5. Using offline mode to ensure we hit the cache, load a cached image over https inside an http page - the server would have responded with a 302 redirect to a >> HTTP << image, but instead we try to use the cached image. - the image should load 6. Using offline mode to ensure we hit the cache, load a cached image over https inside an https page - the server would have responded with a 302 redirect to a >> HTTP << image, but instead we try to use the cached image. - the image should not load Double redirect image test 7. Load an image over https inside an http page - the server responds with a 302 redirect to a >> HTTP << server - the HTTP server responds with a 302 redirect to a >> HTTPS << image - the image should load and get cached Double redirect cached image tests 8. Using offline mode to ensure we hit the cache, load a cached image over https inside an http page - the image would have gone through two redirects: HTTPS->HTTP->HTTPS, but instead we try to use the cached image. - the image should load 9. Using offline mode to ensure we hit the cache, load a cached image over https inside an https page - the image would have gone through two redirects: HTTPS->HTTP->HTTPS, but instead we try to use the cached image. - the image should not load 12123
browser_mixed_content_cert_override.js Bug 1253771 - check mixed content blocking in combination with overriden certificates 2355
browser_mixed_content_with_navigation.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 4738
browser_mixed_passive_content_indicator.js 571
browser_mixedcontent_securityflags.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 2153
browser_mixedContentFramesOnHttp.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ Test for Bug 1182551 - This test has a top level HTTP page with an HTTPS iframe. The HTTPS iframe includes an HTTP image. We check that the top level security state is STATE_IS_INSECURE. The mixed content from the iframe shouldn't "upgrade" the HTTP top level page to broken HTTPS. 1190
browser_mixedContentFromOnunload.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ Tests for Bug 947079 - Fix bug in nsSecureBrowserUIImpl that sets the wrong security state on a page because of a subresource load that is not on the same page. 2732
browser_navigation_failures.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 5192
browser_no_mcb_for_loopback.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 3105
browser_no_mcb_for_onions.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 1495
browser_no_mcb_on_http_site.js Description of the Tests for - Bug 909920 - Mixed content warning should not show on a HTTP site Description of the tests: Test 1: 1) Load an http page 2) The page includes a css file using https 3) The css file loads an |IMAGE| << over http Test 2: 1) Load an http page 2) The page includes a css file using https 3) The css file loads a |FONT| over http Test 3: 1) Load an http page 2) The page includes a css file using https 3) The css file imports (@import) another css file using http 3) The imported css file loads a |FONT| over http Since the top-domain is >> NOT << served using https, the MCB should >> NOT << trigger a warning. 3897
browser_secure_transport_insecure_scheme.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 6501
browser_session_store_pageproxystate.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 2630
browser_tab_sharing_state.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 2848
dummy_iframe_page.html Dummy iframe test page 226
dummy_page.html Dummy test page 242
file_csp_block_all_mixedcontent.html Bug 1122236 - CSP: Implement block-all-mixed-content 363
file_csp_block_all_mixedcontent.js 175
file_mixedActiveContent_1.html 176
file_mixedActiveContent_2.html 117
file_mixedContentFramesOnHttp.html Test for Bug 1182551 444
file_mixedContentFromOnunload.html Test for Bug 947079 392
file_mixedContentFromOnunload_test1.html Test 1 for Bug 947079 291
file_mixedContentFromOnunload_test2.html Test 2 for Bug 947079 340
file_mixedPassiveContent.html HTTPS page with HTTP image 274
file_pdf.pdf 291
file_pdf_blob.html 383
head.js Test the state of the identity box and control center to make sure they are correctly showing the expected mixed content states. Note: The checks are done synchronously, but new code should wait on the returned Promise object to ensure the identity panel has closed. Bug 1221114 is filed to fix the existing code. @param tabbrowser @param Object states MUST include the following properties: { activeLoaded: true|false, activeBlocked: true|false, passiveLoaded: true|false, } @returns {Promise<void>} Resolves when the operation has finished and the identity panel has closed. 13272
iframe_navigation.html 1268
insecure_opener.html 291
open-self-from-frame.html 198
simple_mixed_passive.html 86
test-mixedcontent-securityerrors.html Mixed Content test - http on https 608
test_mcb_double_redirect_image.html Bug 1082837 712
test_mcb_redirect.html Bug 418354 419
test_mcb_redirect.js Once the mixed content blocker is disabled for the page, this scripts loads and updates the text inside the div container. 204
test_mcb_redirect.sjs 1412
test_mcb_redirect_image.html Bug 1082837 699
test_no_mcb_for_loopback.html Bug 903966, Bug 1402530 1407
test_no_mcb_for_onions.html Bug 1382359 678
test_no_mcb_on_http_site_font.css stylelint-disable font-family-no-missing-generic-family-keyword 267
test_no_mcb_on_http_site_font.html Test 2 for Bug 909920 1791
test_no_mcb_on_http_site_font2.css 114
test_no_mcb_on_http_site_font2.html Test 3 for Bug 909920 1874
test_no_mcb_on_http_site_img.css 88
test_no_mcb_on_http_site_img.html Test 1 for Bug 909920 1792
test_web_controlled_blank.html Bug 1813463: Web controlled about:blank 1501