| 2-qwac.binding |
|
2252 |
| 2-qwac.binding.bindingspec |
|
556 |
| 2-qwac.html |
2-QWACs |
236 |
|
|
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 |