browser.toml |
|
4611 |
browser_about_blank_same_document_tabswitch.js |
Any copyright is dedicated to the Public Domain.
http://creativecommons.org/publicdomain/zero/1.0/ |
2656 |
browser_bug822367.js |
User Override Mixed Content Block - Tests for Bug 822367
|
8134 |
browser_bug902156.js |
Description of the Tests for
- Bug 902156: Persist "disable protection" option for Mixed Content Blocker
1. Navigate to the same domain via document.location
- Load a html page which has mixed content
- Control Center button to disable protection appears - we disable it
- Load a new page from the same origin using document.location
- Control Center button should not appear anymore!
2. Navigate to the same domain via simulateclick for a link on the page
- Load a html page which has mixed content
- Control Center button to disable protection appears - we disable it
- Load a new page from the same origin simulating a click
- Control Center button should not appear anymore!
3. Navigate to a differnet domain and show the content is still blocked
- Load a different html page which has mixed content
- Control Center button to disable protection should appear again because
we navigated away from html page where we disabled the protection.
Note, for all tests we set gHttpTestRoot to use 'https'.
|
6378 |
browser_bug906190.js |
Any copyright is dedicated to the Public Domain.
http://creativecommons.org/publicdomain/zero/1.0/ |
11286 |
browser_bug1045809.js |
|
3346 |
browser_check_identity_state.js |
Test the identity mode UI for a variety of page types
|
20121 |
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 |
5432 |
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. |
4221 |
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
|
2216 |
browser_mixed_content_with_navigation.js |
Any copyright is dedicated to the Public Domain.
http://creativecommons.org/publicdomain/zero/1.0/ |
4730 |
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/ |
2649 |
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_bug822367_1.html |
Test 1 for Bug 822367 |
417 |
file_bug822367_1.js |
|
51 |
file_bug822367_2.html |
Test 2 for Bug 822367 - Mixed Display |
370 |
file_bug822367_3.html |
Test 3 for Bug 822367 |
718 |
file_bug822367_4.html |
Test 4 for Bug 822367 |
429 |
file_bug822367_4.js |
|
115 |
file_bug822367_4B.html |
Test 4B Location Change for Bug 822367 |
439 |
file_bug822367_5.html |
Test 5 for Bug 822367 |
737 |
file_bug822367_6.html |
Test 6 for Bug 822367 |
453 |
file_bug902156.js |
Once the mixed content blocker is disabled for the page, this scripts loads
and updates the text inside the div container.
|
221 |
file_bug902156_1.html |
Test 1 for Bug 902156 |
436 |
file_bug902156_2.html |
Test 2 for Bug 902156 |
598 |
file_bug902156_3.html |
Test 3 for Bug 902156 |
436 |
file_bug906190.js |
Once the mixed content blocker is disabled for the page, this scripts loads
and updates the text inside the div container.
|
221 |
file_bug906190.sjs |
|
645 |
file_bug906190_1.html |
Test 1 for Bug 906190 |
436 |
file_bug906190_2.html |
Test 2 for Bug 906190 |
436 |
file_bug906190_3_4.html |
Test 3 and 4 for Bug 906190 |
424 |
file_bug906190_redirected.html |
Redirected Page for Bug 906190 |
469 |
file_bug1045809_1.html |
|
176 |
file_bug1045809_2.html |
|
117 |
file_csp_block_all_mixedcontent.html |
Bug 1122236 - CSP: Implement block-all-mixed-content |
363 |
file_csp_block_all_mixedcontent.js |
|
175 |
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 |