Name Description Size
browser.toml 3816
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/ 2183
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 5562
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. 4687
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_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 7823
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 1965
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/ 6498
browser_session_store_pageproxystate.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 2654
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 Waits for a load (or custom) event to finish in a given tab. If provided load an uri into the tab. @param tab The tab to load into. @param [optional] url The url to load, or the current url. @return {Promise} resolved when the event is handled. @resolves to the received event @rejects if a valid load event is not received within a meaningful interval 12692
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 87
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