зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1853245 - Migrate .ini to .toml browser-chrome (batch 7.99). r=aryx,webdriver-reviewers,necko-reviewers,pip-reviewers,places-reviewers,mak,mconley,kershaw
Differential Revision: https://phabricator.services.mozilla.com/D189883
This commit is contained in:
Родитель
4834133fad
Коммит
138d83af91
|
@ -1,148 +0,0 @@
|
|||
[DEFAULT]
|
||||
support-files =
|
||||
dummy.html
|
||||
ioactivity.html
|
||||
redirect.sjs
|
||||
auth_post.sjs
|
||||
early_hint_main_html.sjs
|
||||
early_hint_pixel_count.sjs
|
||||
early_hint_redirect.sjs
|
||||
early_hint_redirect_html.sjs
|
||||
early_hint_pixel.sjs
|
||||
early_hint_error.sjs
|
||||
early_hint_asset.sjs
|
||||
early_hint_asset_html.sjs
|
||||
early_hint_csp_options_html.sjs
|
||||
early_hint_preconnect_html.sjs
|
||||
post.html
|
||||
res.css
|
||||
res.css^headers^
|
||||
res.csv
|
||||
res.csv^headers^
|
||||
res_206.html
|
||||
res_206.html^headers^
|
||||
res_nosniff.html
|
||||
res_nosniff.html^headers^
|
||||
res_img.png
|
||||
res_nosniff2.html
|
||||
res_nosniff2.html^headers^
|
||||
res_not_ok.html
|
||||
res_not_ok.html^headers^
|
||||
res.unknown
|
||||
res_img_unknown.png
|
||||
res.mp3
|
||||
res_invalid_partial.mp3
|
||||
res_invalid_partial.mp3^headers^
|
||||
res_206.mp3
|
||||
res_206.mp3^headers^
|
||||
res_not_200or206.mp3
|
||||
res_not_200or206.mp3^headers^
|
||||
res_img_for_unknown_decoder
|
||||
res_img_for_unknown_decoder^headers^
|
||||
res_object.html
|
||||
res_sub_document.html
|
||||
square.png
|
||||
103_preload.html
|
||||
103_preload.html^informationalResponse^
|
||||
103_preload.html^headers^
|
||||
no_103_preload.html
|
||||
no_103_preload.html^headers^
|
||||
103_preload_anchor.html^informationalResponse^
|
||||
103_preload_anchor.html^headers^
|
||||
103_preload_anchor.html
|
||||
103_preload_and_404.html^informationalResponse^
|
||||
103_preload_and_404.html^headers^
|
||||
103_preload_and_404.html
|
||||
103_preload_iframe.html
|
||||
103_preload_iframe.html^headers^
|
||||
103_preload_csp_imgsrc_none.html
|
||||
103_preload_csp_imgsrc_none.html^headers^
|
||||
103_preload_csp_imgsrc_none.html^informationalResponse^
|
||||
cookie_filtering_resource.sjs
|
||||
cookie_filtering_secure_resource_com.html
|
||||
cookie_filtering_secure_resource_com.html^headers^
|
||||
cookie_filtering_secure_resource_org.html
|
||||
cookie_filtering_secure_resource_org.html^headers^
|
||||
cookie_filtering_square.png
|
||||
cookie_filtering_square.png^headers^
|
||||
x_frame_options.html
|
||||
x_frame_options.html^headers^
|
||||
test_1629307.html
|
||||
file_link_header.sjs
|
||||
|
||||
[browser_about_cache.js]
|
||||
[browser_bug1535877.js]
|
||||
[browser_NetUtil.js]
|
||||
[browser_child_resource.js]
|
||||
skip-if =
|
||||
!crashreporter
|
||||
os == "win" #Bug 1775761
|
||||
[browser_post_file.js]
|
||||
[browser_nsIFormPOSTActionChannel.js]
|
||||
skip-if = true # protocol handler and channel does not work in content process
|
||||
[browser_resource_navigation.js]
|
||||
[browser_test_io_activity.js]
|
||||
skip-if = socketprocess_networking
|
||||
[browser_cookie_sync_across_tabs.js]
|
||||
[browser_test_favicon.js]
|
||||
skip-if = (verify && (os == 'linux' || os == 'mac'))
|
||||
support-files =
|
||||
damonbowling.jpg
|
||||
damonbowling.jpg^headers^
|
||||
file_favicon.html
|
||||
[browser_fetch_lnk.js]
|
||||
run-if = os == "win"
|
||||
support-files =
|
||||
file_lnk.lnk
|
||||
[browser_post_auth.js]
|
||||
skip-if = socketprocess_networking # Bug 1772209
|
||||
[browser_backgroundtask_purgeHTTPCache.js]
|
||||
skip-if =
|
||||
os == "android" # MultiInstanceLock doesn't work on Android
|
||||
os == "mac" # intermittent TV timeouts on Mac
|
||||
[browser_103_telemetry.js]
|
||||
[browser_103_preload.js]
|
||||
support-files =
|
||||
early_hint_preload_test_helper.sys.mjs
|
||||
[browser_103_preload_2.js]
|
||||
support-files =
|
||||
early_hint_preload_test_helper.sys.mjs
|
||||
[browser_103_redirect.js]
|
||||
support-files =
|
||||
early_hint_preload_test_helper.sys.mjs
|
||||
[browser_103_error.js]
|
||||
support-files =
|
||||
early_hint_preload_test_helper.sys.mjs
|
||||
[browser_103_assets.js]
|
||||
[browser_103_no_cancel_on_error.js]
|
||||
support-files =
|
||||
early_hint_preload_test_helper.sys.mjs
|
||||
[browser_103_redirect_from_server.js]
|
||||
[browser_cookie_filtering_basic.js]
|
||||
[browser_cookie_filtering_insecure.js]
|
||||
[browser_cookie_filtering_oa.js]
|
||||
[browser_cookie_filtering_cross_origin.js]
|
||||
[browser_cookie_filtering_subdomain.js]
|
||||
[browser_103_user_load.js]
|
||||
support-files =
|
||||
early_hint_preload_test_helper.sys.mjs
|
||||
[browser_103_referrer_policy.js]
|
||||
support-files =
|
||||
early_hint_referrer_policy_html.sjs
|
||||
early_hint_preload_test_helper.sys.mjs
|
||||
[browser_103_csp.js]
|
||||
support-files =
|
||||
early_hint_preload_test_helper.sys.mjs
|
||||
[browser_103_csp_images.js]
|
||||
support-files =
|
||||
early_hint_preload_test_helper.sys.mjs
|
||||
[browser_103_csp_styles.js]
|
||||
support-files =
|
||||
early_hint_preload_test_helper.sys.mjs
|
||||
[browser_103_preconnect.js]
|
||||
[browser_103_cleanup.js]
|
||||
[browser_bug1629307.js]
|
||||
[browser_103_private_window.js]
|
||||
[browser_speculative_connection_link_header.js]
|
||||
[browser_103_assets_extension.js]
|
||||
[browser_test_offline_tab.js]
|
|
@ -0,0 +1,178 @@
|
|||
[DEFAULT]
|
||||
support-files = [
|
||||
"dummy.html",
|
||||
"ioactivity.html",
|
||||
"redirect.sjs",
|
||||
"auth_post.sjs",
|
||||
"early_hint_main_html.sjs",
|
||||
"early_hint_pixel_count.sjs",
|
||||
"early_hint_redirect.sjs",
|
||||
"early_hint_redirect_html.sjs",
|
||||
"early_hint_pixel.sjs",
|
||||
"early_hint_error.sjs",
|
||||
"early_hint_asset.sjs",
|
||||
"early_hint_asset_html.sjs",
|
||||
"early_hint_csp_options_html.sjs",
|
||||
"early_hint_preconnect_html.sjs",
|
||||
"post.html",
|
||||
"res.css",
|
||||
"res.css^headers^",
|
||||
"res.csv",
|
||||
"res.csv^headers^",
|
||||
"res_206.html",
|
||||
"res_206.html^headers^",
|
||||
"res_nosniff.html",
|
||||
"res_nosniff.html^headers^",
|
||||
"res_img.png",
|
||||
"res_nosniff2.html",
|
||||
"res_nosniff2.html^headers^",
|
||||
"res_not_ok.html",
|
||||
"res_not_ok.html^headers^",
|
||||
"res.unknown",
|
||||
"res_img_unknown.png",
|
||||
"res.mp3",
|
||||
"res_invalid_partial.mp3",
|
||||
"res_invalid_partial.mp3^headers^",
|
||||
"res_206.mp3",
|
||||
"res_206.mp3^headers^",
|
||||
"res_not_200or206.mp3",
|
||||
"res_not_200or206.mp3^headers^",
|
||||
"res_img_for_unknown_decoder",
|
||||
"res_img_for_unknown_decoder^headers^",
|
||||
"res_object.html",
|
||||
"res_sub_document.html",
|
||||
"square.png",
|
||||
"103_preload.html",
|
||||
"103_preload.html^informationalResponse^",
|
||||
"103_preload.html^headers^",
|
||||
"no_103_preload.html",
|
||||
"no_103_preload.html^headers^",
|
||||
"103_preload_anchor.html^informationalResponse^",
|
||||
"103_preload_anchor.html^headers^",
|
||||
"103_preload_anchor.html",
|
||||
"103_preload_and_404.html^informationalResponse^",
|
||||
"103_preload_and_404.html^headers^",
|
||||
"103_preload_and_404.html",
|
||||
"103_preload_iframe.html",
|
||||
"103_preload_iframe.html^headers^",
|
||||
"103_preload_csp_imgsrc_none.html",
|
||||
"103_preload_csp_imgsrc_none.html^headers^",
|
||||
"103_preload_csp_imgsrc_none.html^informationalResponse^",
|
||||
"cookie_filtering_resource.sjs",
|
||||
"cookie_filtering_secure_resource_com.html",
|
||||
"cookie_filtering_secure_resource_com.html^headers^",
|
||||
"cookie_filtering_secure_resource_org.html",
|
||||
"cookie_filtering_secure_resource_org.html^headers^",
|
||||
"cookie_filtering_square.png",
|
||||
"cookie_filtering_square.png^headers^",
|
||||
"x_frame_options.html",
|
||||
"x_frame_options.html^headers^",
|
||||
"test_1629307.html",
|
||||
"file_link_header.sjs",
|
||||
]
|
||||
|
||||
["browser_103_assets.js"]
|
||||
|
||||
["browser_103_assets_extension.js"]
|
||||
|
||||
["browser_103_cleanup.js"]
|
||||
|
||||
["browser_103_csp.js"]
|
||||
support-files = ["early_hint_preload_test_helper.sys.mjs",]
|
||||
|
||||
["browser_103_csp_images.js"]
|
||||
support-files = ["early_hint_preload_test_helper.sys.mjs",]
|
||||
|
||||
["browser_103_csp_styles.js"]
|
||||
support-files = ["early_hint_preload_test_helper.sys.mjs",]
|
||||
|
||||
["browser_103_error.js"]
|
||||
support-files = ["early_hint_preload_test_helper.sys.mjs",]
|
||||
|
||||
["browser_103_no_cancel_on_error.js"]
|
||||
support-files = ["early_hint_preload_test_helper.sys.mjs",]
|
||||
|
||||
["browser_103_preconnect.js"]
|
||||
|
||||
["browser_103_preload.js"]
|
||||
support-files = ["early_hint_preload_test_helper.sys.mjs",]
|
||||
|
||||
["browser_103_preload_2.js"]
|
||||
support-files = ["early_hint_preload_test_helper.sys.mjs",]
|
||||
|
||||
["browser_103_private_window.js"]
|
||||
|
||||
["browser_103_redirect.js"]
|
||||
support-files = ["early_hint_preload_test_helper.sys.mjs",]
|
||||
|
||||
["browser_103_redirect_from_server.js"]
|
||||
|
||||
["browser_103_referrer_policy.js"]
|
||||
support-files = [
|
||||
"early_hint_referrer_policy_html.sjs",
|
||||
"early_hint_preload_test_helper.sys.mjs",
|
||||
]
|
||||
|
||||
["browser_103_telemetry.js"]
|
||||
|
||||
["browser_103_user_load.js"]
|
||||
support-files = ["early_hint_preload_test_helper.sys.mjs",]
|
||||
|
||||
["browser_NetUtil.js"]
|
||||
|
||||
["browser_about_cache.js"]
|
||||
|
||||
["browser_backgroundtask_purgeHTTPCache.js"]
|
||||
skip-if = [
|
||||
"os == 'android'", # MultiInstanceLock doesn't work on Android
|
||||
"os == 'mac'", # intermittent TV timeouts on Mac
|
||||
]
|
||||
|
||||
["browser_bug1535877.js"]
|
||||
|
||||
["browser_bug1629307.js"]
|
||||
|
||||
["browser_child_resource.js"]
|
||||
run-if = ["crashreporter"]
|
||||
skip-if = ["os == 'win'"] # Bug 1775761
|
||||
|
||||
["browser_cookie_filtering_basic.js"]
|
||||
|
||||
["browser_cookie_filtering_cross_origin.js"]
|
||||
|
||||
["browser_cookie_filtering_insecure.js"]
|
||||
|
||||
["browser_cookie_filtering_oa.js"]
|
||||
|
||||
["browser_cookie_filtering_subdomain.js"]
|
||||
|
||||
["browser_cookie_sync_across_tabs.js"]
|
||||
|
||||
["browser_fetch_lnk.js"]
|
||||
run-if = ["os == 'win'"]
|
||||
support-files = ["file_lnk.lnk",]
|
||||
|
||||
["browser_nsIFormPOSTActionChannel.js"]
|
||||
skip-if = ["true"] # protocol handler and channel does not work in content process
|
||||
|
||||
["browser_post_auth.js"]
|
||||
skip-if = ["socketprocess_networking"] # Bug 1772209
|
||||
|
||||
["browser_post_file.js"]
|
||||
|
||||
["browser_resource_navigation.js"]
|
||||
|
||||
["browser_speculative_connection_link_header.js"]
|
||||
|
||||
["browser_test_favicon.js"]
|
||||
skip-if = ["verify && (os == 'linux' || os == 'mac')"]
|
||||
support-files = [
|
||||
"damonbowling.jpg",
|
||||
"damonbowling.jpg^headers^",
|
||||
"file_favicon.html",
|
||||
]
|
||||
|
||||
["browser_test_io_activity.js"]
|
||||
skip-if = ["socketprocess_networking"]
|
||||
|
||||
["browser_test_offline_tab.js"]
|
|
@ -7,7 +7,7 @@
|
|||
TEST_DIRS += ["httpserver", "gtest", "http3server"]
|
||||
|
||||
BROWSER_CHROME_MANIFESTS += [
|
||||
"browser/browser.ini",
|
||||
"browser/browser.toml",
|
||||
"useragent/browser_nonsnap.ini",
|
||||
"useragent/browser_snap.ini",
|
||||
]
|
||||
|
|
|
@ -1,4 +0,0 @@
|
|||
[DEFAULT]
|
||||
support-files = support1 support2
|
||||
|
||||
[test_browser.js]
|
|
@ -0,0 +1,7 @@
|
|||
[DEFAULT]
|
||||
support-files = [
|
||||
"support1",
|
||||
"support2",
|
||||
]
|
||||
|
||||
["test_browser.js"]
|
|
@ -2,7 +2,7 @@
|
|||
# http://creativecommons.org/publicdomain/zero/1.0/
|
||||
|
||||
A11Y_MANIFESTS += ["a11y.toml"]
|
||||
BROWSER_CHROME_MANIFESTS += ["browser.ini"]
|
||||
BROWSER_CHROME_MANIFESTS += ["browser.toml"]
|
||||
METRO_CHROME_MANIFESTS += ["metro.ini"]
|
||||
MOCHITEST_MANIFESTS += ["mochitest.ini"]
|
||||
MOCHITEST_CHROME_MANIFESTS += ["chrome.toml"]
|
||||
|
|
|
@ -926,10 +926,10 @@ class TestEmitterBasic(unittest.TestCase):
|
|||
"installs": {"a11y.toml": False, "test_a11y.js": True},
|
||||
"pattern-installs": 1,
|
||||
},
|
||||
"browser.ini": {
|
||||
"browser.toml": {
|
||||
"flavor": "browser-chrome",
|
||||
"installs": {
|
||||
"browser.ini": False,
|
||||
"browser.toml": False,
|
||||
"test_browser.js": True,
|
||||
"support1": False,
|
||||
"support2": False,
|
||||
|
|
|
@ -8,21 +8,21 @@ with Files("**"):
|
|||
BUG_COMPONENT = ("Remote Protocol", "CDP")
|
||||
|
||||
BROWSER_CHROME_MANIFESTS += [
|
||||
"test/browser/browser.ini",
|
||||
"test/browser/browser.toml",
|
||||
"test/browser/browser_cdp_only.ini",
|
||||
"test/browser/dom/browser.ini",
|
||||
"test/browser/emulation/browser.ini",
|
||||
"test/browser/fetch/browser.ini",
|
||||
"test/browser/input/browser.ini",
|
||||
"test/browser/io/browser.ini",
|
||||
"test/browser/log/browser.ini",
|
||||
"test/browser/network/browser.ini",
|
||||
"test/browser/page/browser.ini",
|
||||
"test/browser/runtime/browser.ini",
|
||||
"test/browser/dom/browser.toml",
|
||||
"test/browser/emulation/browser.toml",
|
||||
"test/browser/fetch/browser.toml",
|
||||
"test/browser/input/browser.toml",
|
||||
"test/browser/io/browser.toml",
|
||||
"test/browser/log/browser.toml",
|
||||
"test/browser/network/browser.toml",
|
||||
"test/browser/page/browser.toml",
|
||||
"test/browser/runtime/browser.toml",
|
||||
"test/browser/runtime/browser_with_default_prefs.ini",
|
||||
"test/browser/security/browser.ini",
|
||||
"test/browser/systemInfo/browser.ini",
|
||||
"test/browser/target/browser.ini",
|
||||
"test/browser/security/browser.toml",
|
||||
"test/browser/systemInfo/browser.toml",
|
||||
"test/browser/target/browser.toml",
|
||||
]
|
||||
|
||||
XPCSHELL_TESTS_MANIFESTS += ["test/xpcshell/xpcshell.ini"]
|
||||
|
|
|
@ -1,19 +0,0 @@
|
|||
[DEFAULT]
|
||||
tags = cdp
|
||||
subsuite = remote
|
||||
args =
|
||||
--remote-debugging-port
|
||||
--remote-allow-origins=null
|
||||
prefs = # Bug 1600054: Make CDP Fission compatible
|
||||
fission.bfcacheInParent=false
|
||||
fission.webContentIsolationStrategy=0
|
||||
support-files =
|
||||
chrome-remote-interface.js
|
||||
head.js
|
||||
|
||||
[browser_agent.js]
|
||||
[browser_cdp.js]
|
||||
[browser_httpd.js]
|
||||
[browser_main_target.js]
|
||||
[browser_session.js]
|
||||
[browser_tabs.js]
|
|
@ -0,0 +1,27 @@
|
|||
[DEFAULT]
|
||||
tags = "cdp"
|
||||
subsuite = "remote"
|
||||
args = [
|
||||
"--remote-debugging-port",
|
||||
"--remote-allow-origins=null",
|
||||
]
|
||||
prefs = [ # Bug 1600054: Make CDP Fission compatible
|
||||
"fission.bfcacheInParent=false",
|
||||
"fission.webContentIsolationStrategy=0",
|
||||
]
|
||||
support-files = [
|
||||
"chrome-remote-interface.js",
|
||||
"head.js",
|
||||
]
|
||||
|
||||
["browser_agent.js"]
|
||||
|
||||
["browser_cdp.js"]
|
||||
|
||||
["browser_httpd.js"]
|
||||
|
||||
["browser_main_target.js"]
|
||||
|
||||
["browser_session.js"]
|
||||
|
||||
["browser_tabs.js"]
|
|
@ -1,16 +0,0 @@
|
|||
[DEFAULT]
|
||||
tags = cdp
|
||||
subsuite = remote
|
||||
args =
|
||||
--remote-debugging-port
|
||||
--remote-allow-origins=null
|
||||
prefs = # Bug 1600054: Make CDP Fission compatible
|
||||
fission.bfcacheInParent=false
|
||||
fission.webContentIsolationStrategy=0
|
||||
support-files =
|
||||
!/remote/cdp/test/browser/chrome-remote-interface.js
|
||||
!/remote/cdp/test/browser/head.js
|
||||
head.js
|
||||
|
||||
[browser_describeNode.js]
|
||||
[browser_resolveNode.js]
|
|
@ -0,0 +1,20 @@
|
|||
[DEFAULT]
|
||||
tags = "cdp"
|
||||
subsuite = "remote"
|
||||
args = [
|
||||
"--remote-debugging-port",
|
||||
"--remote-allow-origins=null",
|
||||
]
|
||||
prefs = [ # Bug 1600054: Make CDP Fission compatible
|
||||
"fission.bfcacheInParent=false",
|
||||
"fission.webContentIsolationStrategy=0",
|
||||
]
|
||||
support-files = [
|
||||
"!/remote/cdp/test/browser/chrome-remote-interface.js",
|
||||
"!/remote/cdp/test/browser/head.js",
|
||||
"head.js",
|
||||
]
|
||||
|
||||
["browser_describeNode.js"]
|
||||
|
||||
["browser_resolveNode.js"]
|
|
@ -1,17 +0,0 @@
|
|||
[DEFAULT]
|
||||
tags = cdp
|
||||
subsuite = remote
|
||||
args =
|
||||
--remote-debugging-port
|
||||
--remote-allow-origins=null
|
||||
prefs = # Bug 1600054: Make CDP Fission compatible
|
||||
fission.bfcacheInParent=false
|
||||
fission.webContentIsolationStrategy=0
|
||||
support-files =
|
||||
!/remote/cdp/test/browser/chrome-remote-interface.js
|
||||
!/remote/cdp/test/browser/head.js
|
||||
head.js
|
||||
|
||||
[browser_setDeviceMetricsOverride.js]
|
||||
[browser_setTouchEmulationEnabled.js]
|
||||
[browser_setUserAgentOverride.js]
|
|
@ -0,0 +1,22 @@
|
|||
[DEFAULT]
|
||||
tags = "cdp"
|
||||
subsuite = "remote"
|
||||
args = [
|
||||
"--remote-debugging-port",
|
||||
"--remote-allow-origins=null",
|
||||
]
|
||||
prefs = [ # Bug 1600054: Make CDP Fission compatible
|
||||
"fission.bfcacheInParent=false",
|
||||
"fission.webContentIsolationStrategy=0",
|
||||
]
|
||||
support-files = [
|
||||
"!/remote/cdp/test/browser/chrome-remote-interface.js",
|
||||
"!/remote/cdp/test/browser/head.js",
|
||||
"head.js",
|
||||
]
|
||||
|
||||
["browser_setDeviceMetricsOverride.js"]
|
||||
|
||||
["browser_setTouchEmulationEnabled.js"]
|
||||
|
||||
["browser_setUserAgentOverride.js"]
|
|
@ -1,15 +0,0 @@
|
|||
[DEFAULT]
|
||||
tags = cdp
|
||||
subsuite = remote
|
||||
args =
|
||||
--remote-debugging-port
|
||||
--remote-allow-origins=null
|
||||
prefs = # Bug 1600054: Make CDP Fission compatible
|
||||
fission.bfcacheInParent=false
|
||||
fission.webContentIsolationStrategy=0
|
||||
support-files =
|
||||
!/remote/cdp/test/browser/chrome-remote-interface.js
|
||||
!/remote/cdp/test/browser/head.js
|
||||
head.js
|
||||
|
||||
[browser_disable.js]
|
|
@ -0,0 +1,18 @@
|
|||
[DEFAULT]
|
||||
tags = "cdp"
|
||||
subsuite = "remote"
|
||||
args = [
|
||||
"--remote-debugging-port",
|
||||
"--remote-allow-origins=null",
|
||||
]
|
||||
prefs = [ # Bug 1600054: Make CDP Fission compatible
|
||||
"fission.bfcacheInParent=false",
|
||||
"fission.webContentIsolationStrategy=0",
|
||||
]
|
||||
support-files = [
|
||||
"!/remote/cdp/test/browser/chrome-remote-interface.js",
|
||||
"!/remote/cdp/test/browser/head.js",
|
||||
"head.js",
|
||||
]
|
||||
|
||||
["browser_disable.js"]
|
|
@ -1,22 +0,0 @@
|
|||
[DEFAULT]
|
||||
tags = cdp
|
||||
subsuite = remote
|
||||
args =
|
||||
--remote-debugging-port
|
||||
--remote-allow-origins=null
|
||||
prefs = # Bug 1600054: Make CDP Fission compatible
|
||||
fission.bfcacheInParent=false
|
||||
fission.webContentIsolationStrategy=0
|
||||
support-files =
|
||||
!/remote/cdp/test/browser/chrome-remote-interface.js
|
||||
!/remote/cdp/test/browser/head.js
|
||||
head.js
|
||||
doc_events.html
|
||||
doc_dispatchKeyEvent_race.html
|
||||
|
||||
[browser_dispatchKeyEvent.js]
|
||||
[browser_dispatchKeyEvent_events.js]
|
||||
https_first_disabled = true
|
||||
[browser_dispatchKeyEvent_race.js]
|
||||
https_first_disabled = true
|
||||
[browser_dispatchMouseEvent.js]
|
|
@ -0,0 +1,28 @@
|
|||
[DEFAULT]
|
||||
tags = "cdp"
|
||||
subsuite = "remote"
|
||||
args = [
|
||||
"--remote-debugging-port",
|
||||
"--remote-allow-origins=null",
|
||||
]
|
||||
prefs = [ # Bug 1600054: Make CDP Fission compatible
|
||||
"fission.bfcacheInParent=false",
|
||||
"fission.webContentIsolationStrategy=0",
|
||||
]
|
||||
support-files = [
|
||||
"!/remote/cdp/test/browser/chrome-remote-interface.js",
|
||||
"!/remote/cdp/test/browser/head.js",
|
||||
"head.js",
|
||||
"doc_events.html",
|
||||
"doc_dispatchKeyEvent_race.html",
|
||||
]
|
||||
|
||||
["browser_dispatchKeyEvent.js"]
|
||||
|
||||
["browser_dispatchKeyEvent_events.js"]
|
||||
https_first_disabled = true
|
||||
|
||||
["browser_dispatchKeyEvent_race.js"]
|
||||
https_first_disabled = true
|
||||
|
||||
["browser_dispatchMouseEvent.js"]
|
|
@ -1,16 +0,0 @@
|
|||
[DEFAULT]
|
||||
tags = cdp
|
||||
subsuite = remote
|
||||
args =
|
||||
--remote-debugging-port
|
||||
--remote-allow-origins=null
|
||||
prefs = # Bug 1600054: Make CDP Fission compatible
|
||||
fission.bfcacheInParent=false
|
||||
fission.webContentIsolationStrategy=0
|
||||
support-files =
|
||||
!/remote/cdp/test/browser/chrome-remote-interface.js
|
||||
!/remote/cdp/test/browser/head.js
|
||||
head.js
|
||||
|
||||
[browser_close.js]
|
||||
[browser_read.js]
|
|
@ -0,0 +1,20 @@
|
|||
[DEFAULT]
|
||||
tags = "cdp"
|
||||
subsuite = "remote"
|
||||
args = [
|
||||
"--remote-debugging-port",
|
||||
"--remote-allow-origins=null",
|
||||
]
|
||||
prefs = [ # Bug 1600054: Make CDP Fission compatible
|
||||
"fission.bfcacheInParent=false",
|
||||
"fission.webContentIsolationStrategy=0",
|
||||
]
|
||||
support-files = [
|
||||
"!/remote/cdp/test/browser/chrome-remote-interface.js",
|
||||
"!/remote/cdp/test/browser/head.js",
|
||||
"head.js",
|
||||
]
|
||||
|
||||
["browser_close.js"]
|
||||
|
||||
["browser_read.js"]
|
|
@ -1,15 +0,0 @@
|
|||
[DEFAULT]
|
||||
tags = cdp
|
||||
subsuite = remote
|
||||
args =
|
||||
--remote-debugging-port
|
||||
--remote-allow-origins=null
|
||||
prefs = # Bug 1600054: Make CDP Fission compatible
|
||||
fission.bfcacheInParent=false
|
||||
fission.webContentIsolationStrategy=0
|
||||
support-files =
|
||||
!/remote/cdp/test/browser/chrome-remote-interface.js
|
||||
!/remote/cdp/test/browser/head.js
|
||||
head.js
|
||||
|
||||
[browser_entryAdded.js]
|
|
@ -0,0 +1,18 @@
|
|||
[DEFAULT]
|
||||
tags = "cdp"
|
||||
subsuite = "remote"
|
||||
args = [
|
||||
"--remote-debugging-port",
|
||||
"--remote-allow-origins=null",
|
||||
]
|
||||
prefs = [ # Bug 1600054: Make CDP Fission compatible
|
||||
"fission.bfcacheInParent=false",
|
||||
"fission.webContentIsolationStrategy=0",
|
||||
]
|
||||
support-files = [
|
||||
"!/remote/cdp/test/browser/chrome-remote-interface.js",
|
||||
"!/remote/cdp/test/browser/head.js",
|
||||
"head.js",
|
||||
]
|
||||
|
||||
["browser_entryAdded.js"]
|
|
@ -1,39 +0,0 @@
|
|||
[DEFAULT]
|
||||
tags = cdp
|
||||
subsuite = remote
|
||||
args =
|
||||
--remote-debugging-port
|
||||
--remote-allow-origins=null
|
||||
prefs = # Bug 1600054: Make CDP Fission compatible
|
||||
fission.bfcacheInParent=false
|
||||
fission.webContentIsolationStrategy=0
|
||||
support-files =
|
||||
!/remote/cdp/test/browser/chrome-remote-interface.js
|
||||
!/remote/cdp/test/browser/head.js
|
||||
head.js
|
||||
doc_empty.html
|
||||
doc_frameset.html
|
||||
doc_get_cookies_frame.html
|
||||
doc_get_cookies_page.html
|
||||
doc_networkEvents.html
|
||||
file_networkEvents.js
|
||||
file_framesetEvents.js
|
||||
sjs-cookies.sjs
|
||||
|
||||
[browser_deleteCookies.js]
|
||||
https_first_disabled = true
|
||||
[browser_emulateNetworkConditions.js]
|
||||
[browser_getAllCookies.js]
|
||||
https_first_disabled = true
|
||||
[browser_getCookies.js]
|
||||
https_first_disabled = true
|
||||
[browser_navigationEvents.js]
|
||||
https_first_disabled = true
|
||||
[browser_requestWillBeSent.js]
|
||||
https_first_disabled = true
|
||||
[browser_responseReceived.js]
|
||||
https_first_disabled = true
|
||||
[browser_setCacheDisabled.js]
|
||||
[browser_setCookie.js]
|
||||
[browser_setCookies.js]
|
||||
[browser_setUserAgentOverride.js]
|
|
@ -0,0 +1,52 @@
|
|||
[DEFAULT]
|
||||
tags = "cdp"
|
||||
subsuite = "remote"
|
||||
args = [
|
||||
"--remote-debugging-port",
|
||||
"--remote-allow-origins=null",
|
||||
]
|
||||
prefs = [ # Bug 1600054: Make CDP Fission compatible
|
||||
"fission.bfcacheInParent=false",
|
||||
"fission.webContentIsolationStrategy=0",
|
||||
]
|
||||
support-files = [
|
||||
"!/remote/cdp/test/browser/chrome-remote-interface.js",
|
||||
"!/remote/cdp/test/browser/head.js",
|
||||
"head.js",
|
||||
"doc_empty.html",
|
||||
"doc_frameset.html",
|
||||
"doc_get_cookies_frame.html",
|
||||
"doc_get_cookies_page.html",
|
||||
"doc_networkEvents.html",
|
||||
"file_networkEvents.js",
|
||||
"file_framesetEvents.js",
|
||||
"sjs-cookies.sjs",
|
||||
]
|
||||
|
||||
["browser_deleteCookies.js"]
|
||||
https_first_disabled = true
|
||||
|
||||
["browser_emulateNetworkConditions.js"]
|
||||
|
||||
["browser_getAllCookies.js"]
|
||||
https_first_disabled = true
|
||||
|
||||
["browser_getCookies.js"]
|
||||
https_first_disabled = true
|
||||
|
||||
["browser_navigationEvents.js"]
|
||||
https_first_disabled = true
|
||||
|
||||
["browser_requestWillBeSent.js"]
|
||||
https_first_disabled = true
|
||||
|
||||
["browser_responseReceived.js"]
|
||||
https_first_disabled = true
|
||||
|
||||
["browser_setCacheDisabled.js"]
|
||||
|
||||
["browser_setCookie.js"]
|
||||
|
||||
["browser_setCookies.js"]
|
||||
|
||||
["browser_setUserAgentOverride.js"]
|
|
@ -1,49 +0,0 @@
|
|||
[DEFAULT]
|
||||
tags = cdp
|
||||
subsuite = remote
|
||||
args =
|
||||
--remote-debugging-port
|
||||
--remote-allow-origins=null
|
||||
prefs = # Bug 1600054: Make CDP Fission compatible
|
||||
fission.bfcacheInParent=false
|
||||
fission.webContentIsolationStrategy=0
|
||||
support-files =
|
||||
!/remote/cdp/test/browser/chrome-remote-interface.js
|
||||
!/remote/cdp/test/browser/head.js
|
||||
head.js
|
||||
doc_empty.html
|
||||
doc_frame.html
|
||||
doc_frameset_multi.html
|
||||
doc_frameset_nested.html
|
||||
doc_frameset_single.html
|
||||
sjs_redirect.sjs
|
||||
|
||||
[browser_bringToFront.js]
|
||||
[browser_captureScreenshot.js]
|
||||
[browser_createIsolatedWorld.js]
|
||||
[browser_domContentEventFired.js]
|
||||
[browser_frameAttached.js]
|
||||
[browser_frameDetached.js]
|
||||
[browser_frameNavigated.js]
|
||||
[browser_frameStartedLoading.js]
|
||||
[browser_frameStoppedLoading.js]
|
||||
[browser_getFrameTree.js]
|
||||
[browser_getLayoutMetrics.js]
|
||||
[browser_getNavigationHistory.js]
|
||||
[browser_javascriptDialog_alert.js]
|
||||
[browser_javascriptDialog_beforeunload.js]
|
||||
[browser_javascriptDialog_confirm.js]
|
||||
[browser_javascriptDialog_otherTarget.js]
|
||||
[browser_javascriptDialog_prompt.js]
|
||||
[browser_lifecycleEvent.js]
|
||||
https_first_disabled = true
|
||||
[browser_loadEventFired.js]
|
||||
[browser_navigate.js]
|
||||
https_first_disabled = true
|
||||
[browser_navigateToHistoryEntry.js]
|
||||
[browser_navigatedWithinDocument.js]
|
||||
[browser_navigationEvents.js]
|
||||
[browser_printToPDF.js]
|
||||
[browser_reload.js]
|
||||
[browser_runtimeEvents.js]
|
||||
[browser_scriptToEvaluateOnNewDocument.js]
|
|
@ -0,0 +1,78 @@
|
|||
[DEFAULT]
|
||||
tags = "cdp"
|
||||
subsuite = "remote"
|
||||
args = [
|
||||
"--remote-debugging-port",
|
||||
"--remote-allow-origins=null",
|
||||
]
|
||||
prefs = [ # Bug 1600054: Make CDP Fission compatible
|
||||
"fission.bfcacheInParent=false",
|
||||
"fission.webContentIsolationStrategy=0",
|
||||
]
|
||||
support-files = [
|
||||
"!/remote/cdp/test/browser/chrome-remote-interface.js",
|
||||
"!/remote/cdp/test/browser/head.js",
|
||||
"head.js",
|
||||
"doc_empty.html",
|
||||
"doc_frame.html",
|
||||
"doc_frameset_multi.html",
|
||||
"doc_frameset_nested.html",
|
||||
"doc_frameset_single.html",
|
||||
"sjs_redirect.sjs",
|
||||
]
|
||||
|
||||
["browser_bringToFront.js"]
|
||||
|
||||
["browser_captureScreenshot.js"]
|
||||
|
||||
["browser_createIsolatedWorld.js"]
|
||||
|
||||
["browser_domContentEventFired.js"]
|
||||
|
||||
["browser_frameAttached.js"]
|
||||
|
||||
["browser_frameDetached.js"]
|
||||
|
||||
["browser_frameNavigated.js"]
|
||||
|
||||
["browser_frameStartedLoading.js"]
|
||||
|
||||
["browser_frameStoppedLoading.js"]
|
||||
|
||||
["browser_getFrameTree.js"]
|
||||
|
||||
["browser_getLayoutMetrics.js"]
|
||||
|
||||
["browser_getNavigationHistory.js"]
|
||||
|
||||
["browser_javascriptDialog_alert.js"]
|
||||
|
||||
["browser_javascriptDialog_beforeunload.js"]
|
||||
|
||||
["browser_javascriptDialog_confirm.js"]
|
||||
|
||||
["browser_javascriptDialog_otherTarget.js"]
|
||||
|
||||
["browser_javascriptDialog_prompt.js"]
|
||||
|
||||
["browser_lifecycleEvent.js"]
|
||||
https_first_disabled = true
|
||||
|
||||
["browser_loadEventFired.js"]
|
||||
|
||||
["browser_navigate.js"]
|
||||
https_first_disabled = true
|
||||
|
||||
["browser_navigateToHistoryEntry.js"]
|
||||
|
||||
["browser_navigatedWithinDocument.js"]
|
||||
|
||||
["browser_navigationEvents.js"]
|
||||
|
||||
["browser_printToPDF.js"]
|
||||
|
||||
["browser_reload.js"]
|
||||
|
||||
["browser_runtimeEvents.js"]
|
||||
|
||||
["browser_scriptToEvaluateOnNewDocument.js"]
|
|
@ -1,32 +0,0 @@
|
|||
[DEFAULT]
|
||||
tags = cdp
|
||||
subsuite = remote
|
||||
args =
|
||||
--remote-debugging-port
|
||||
--remote-allow-origins=null
|
||||
prefs = # Bug 1600054: Make CDP Fission compatible
|
||||
fission.bfcacheInParent=false
|
||||
fission.webContentIsolationStrategy=0
|
||||
support-files =
|
||||
!/remote/cdp/test/browser/chrome-remote-interface.js
|
||||
!/remote/cdp/test/browser/head.js
|
||||
doc_console_events.html
|
||||
doc_console_events_onload.html
|
||||
doc_empty.html
|
||||
doc_frame.html
|
||||
doc_frameset_single.html
|
||||
head.js
|
||||
|
||||
[browser_callFunctionOn.js]
|
||||
[browser_callFunctionOn_awaitPromise.js]
|
||||
[browser_callFunctionOn_returnByValue.js]
|
||||
[browser_consoleAPICalled.js]
|
||||
https_first_disabled = true
|
||||
[browser_evaluate.js]
|
||||
[browser_evaluate_awaitPromise.js]
|
||||
[browser_evaluate_returnByValue.js]
|
||||
[browser_exceptionThrown.js]
|
||||
https_first_disabled = true
|
||||
[browser_executionContextEvents.js]
|
||||
[browser_getProperties.js]
|
||||
[browser_remoteObjects.js]
|
|
@ -0,0 +1,45 @@
|
|||
[DEFAULT]
|
||||
tags = "cdp"
|
||||
subsuite = "remote"
|
||||
args = [
|
||||
"--remote-debugging-port",
|
||||
"--remote-allow-origins=null",
|
||||
]
|
||||
prefs = [ # Bug 1600054: Make CDP Fission compatible
|
||||
"fission.bfcacheInParent=false",
|
||||
"fission.webContentIsolationStrategy=0",
|
||||
]
|
||||
support-files = [
|
||||
"!/remote/cdp/test/browser/chrome-remote-interface.js",
|
||||
"!/remote/cdp/test/browser/head.js",
|
||||
"doc_console_events.html",
|
||||
"doc_console_events_onload.html",
|
||||
"doc_empty.html",
|
||||
"doc_frame.html",
|
||||
"doc_frameset_single.html",
|
||||
"head.js",
|
||||
]
|
||||
|
||||
["browser_callFunctionOn.js"]
|
||||
|
||||
["browser_callFunctionOn_awaitPromise.js"]
|
||||
|
||||
["browser_callFunctionOn_returnByValue.js"]
|
||||
|
||||
["browser_consoleAPICalled.js"]
|
||||
https_first_disabled = true
|
||||
|
||||
["browser_evaluate.js"]
|
||||
|
||||
["browser_evaluate_awaitPromise.js"]
|
||||
|
||||
["browser_evaluate_returnByValue.js"]
|
||||
|
||||
["browser_exceptionThrown.js"]
|
||||
https_first_disabled = true
|
||||
|
||||
["browser_executionContextEvents.js"]
|
||||
|
||||
["browser_getProperties.js"]
|
||||
|
||||
["browser_remoteObjects.js"]
|
|
@ -1,15 +0,0 @@
|
|||
[DEFAULT]
|
||||
tags = cdp
|
||||
subsuite = remote
|
||||
args =
|
||||
--remote-debugging-port
|
||||
--remote-allow-origins=null
|
||||
prefs = # Bug 1600054: Make CDP Fission compatible
|
||||
fission.bfcacheInParent=false
|
||||
fission.webContentIsolationStrategy=0
|
||||
support-files =
|
||||
!/remote/cdp/test/browser/chrome-remote-interface.js
|
||||
!/remote/cdp/test/browser/head.js
|
||||
head.js
|
||||
|
||||
[browser_setIgnoreCertificateErrors.js]
|
|
@ -0,0 +1,18 @@
|
|||
[DEFAULT]
|
||||
tags = "cdp"
|
||||
subsuite = "remote"
|
||||
args = [
|
||||
"--remote-debugging-port",
|
||||
"--remote-allow-origins=null",
|
||||
]
|
||||
prefs = [ # Bug 1600054: Make CDP Fission compatible
|
||||
"fission.bfcacheInParent=false",
|
||||
"fission.webContentIsolationStrategy=0",
|
||||
]
|
||||
support-files = [
|
||||
"!/remote/cdp/test/browser/chrome-remote-interface.js",
|
||||
"!/remote/cdp/test/browser/head.js",
|
||||
"head.js",
|
||||
]
|
||||
|
||||
["browser_setIgnoreCertificateErrors.js"]
|
|
@ -1,15 +0,0 @@
|
|||
[DEFAULT]
|
||||
tags = cdp
|
||||
subsuite = remote
|
||||
args =
|
||||
--remote-debugging-port
|
||||
--remote-allow-origins=null
|
||||
prefs = # Bug 1600054: Make CDP Fission compatible
|
||||
fission.bfcacheInParent=false
|
||||
fission.webContentIsolationStrategy=0
|
||||
support-files =
|
||||
!/remote/cdp/test/browser/chrome-remote-interface.js
|
||||
!/remote/cdp/test/browser/head.js
|
||||
head.js
|
||||
|
||||
[browser_getProcessInfo.js]
|
|
@ -0,0 +1,18 @@
|
|||
[DEFAULT]
|
||||
tags = "cdp"
|
||||
subsuite = "remote"
|
||||
args = [
|
||||
"--remote-debugging-port",
|
||||
"--remote-allow-origins=null",
|
||||
]
|
||||
prefs = [ # Bug 1600054: Make CDP Fission compatible
|
||||
"fission.bfcacheInParent=false",
|
||||
"fission.webContentIsolationStrategy=0",
|
||||
]
|
||||
support-files = [
|
||||
"!/remote/cdp/test/browser/chrome-remote-interface.js",
|
||||
"!/remote/cdp/test/browser/head.js",
|
||||
"head.js",
|
||||
]
|
||||
|
||||
["browser_getProcessInfo.js"]
|
|
@ -1,28 +0,0 @@
|
|||
[DEFAULT]
|
||||
tags = cdp
|
||||
subsuite = remote
|
||||
args =
|
||||
--remote-debugging-port
|
||||
--remote-allow-origins=null
|
||||
prefs = # Bug 1600054: Make CDP Fission compatible
|
||||
fission.bfcacheInParent=false
|
||||
fission.webContentIsolationStrategy=0
|
||||
support-files =
|
||||
!/remote/cdp/test/browser/chrome-remote-interface.js
|
||||
!/remote/cdp/test/browser/head.js
|
||||
head.js
|
||||
doc_test.html
|
||||
|
||||
[browser_activateTarget.js]
|
||||
[browser_attachToTarget.js]
|
||||
[browser_attachedToTarget.js]
|
||||
https_first_disabled = true
|
||||
[browser_browserContext.js]
|
||||
[browser_closeTarget.js]
|
||||
[browser_createTarget.js]
|
||||
[browser_getTargets.js]
|
||||
https_first_disabled = true
|
||||
[browser_sendMessageToTarget.js]
|
||||
[browser_setDiscoverTargets.js]
|
||||
[browser_targetCreated.js]
|
||||
[browser_targetDestroyed.js]
|
|
@ -0,0 +1,41 @@
|
|||
[DEFAULT]
|
||||
tags = "cdp"
|
||||
subsuite = "remote"
|
||||
args = [
|
||||
"--remote-debugging-port",
|
||||
"--remote-allow-origins=null",
|
||||
]
|
||||
prefs = [ # Bug 1600054: Make CDP Fission compatible
|
||||
"fission.bfcacheInParent=false",
|
||||
"fission.webContentIsolationStrategy=0",
|
||||
]
|
||||
support-files = [
|
||||
"!/remote/cdp/test/browser/chrome-remote-interface.js",
|
||||
"!/remote/cdp/test/browser/head.js",
|
||||
"head.js",
|
||||
"doc_test.html",
|
||||
]
|
||||
|
||||
["browser_activateTarget.js"]
|
||||
|
||||
["browser_attachToTarget.js"]
|
||||
|
||||
["browser_attachedToTarget.js"]
|
||||
https_first_disabled = true
|
||||
|
||||
["browser_browserContext.js"]
|
||||
|
||||
["browser_closeTarget.js"]
|
||||
|
||||
["browser_createTarget.js"]
|
||||
|
||||
["browser_getTargets.js"]
|
||||
https_first_disabled = true
|
||||
|
||||
["browser_sendMessageToTarget.js"]
|
||||
|
||||
["browser_setDiscoverTargets.js"]
|
||||
|
||||
["browser_targetCreated.js"]
|
||||
|
||||
["browser_targetDestroyed.js"]
|
Разница между файлами не показана из-за своего большого размера
Загрузить разницу
|
@ -91,7 +91,7 @@ FINAL_LIBRARY = "xul"
|
|||
if CONFIG["MOZ_BUILD_APP"] != "mobile/android":
|
||||
BROWSER_CHROME_MANIFESTS += [
|
||||
"test/browser/browser-blocking.ini",
|
||||
"test/browser/browser.ini",
|
||||
"test/browser/browser.toml",
|
||||
]
|
||||
|
||||
XPCSHELL_TESTS_MANIFESTS += ["test/xpcshell/xpcshell.ini"]
|
||||
|
|
|
@ -1,236 +0,0 @@
|
|||
[DEFAULT]
|
||||
skip-if =
|
||||
os == "linux" && (asan || tsan) # bug 1662229 - task exception
|
||||
os == "win" && os_version == "6.1" # Skip on Azure - frequent failure
|
||||
prefs =
|
||||
# Disable the Storage Access API prompts for all of the tests in this directory
|
||||
dom.storage_access.prompt.testing=true
|
||||
dom.storage_access.prompt.testing.allow=true
|
||||
dom.testing.sync-content-blocking-notifications=true
|
||||
# Enable frame-only Storage Access API for all of the tests in this directory
|
||||
dom.storage_access.frame_only=true
|
||||
# Enable the window.open() heuristics globally in this directory
|
||||
privacy.restrict3rdpartystorage.heuristic.window_open=true
|
||||
privacy.restrict3rdpartystorage.heuristic.opened_window_after_interaction=true
|
||||
# Bug 1617611: Fix all the tests broken by "cookies SameSite=lax by default"
|
||||
network.cookie.sameSite.laxByDefault=false
|
||||
# Disable https-first because of explicit http/https testing
|
||||
dom.security.https_first=false
|
||||
# Enable constraining storage access api to secure contexts
|
||||
dom.storage_access.dont_grant_insecure_contexts=true
|
||||
|
||||
support-files =
|
||||
container.html
|
||||
container2.html
|
||||
embedder.html
|
||||
embedder2.html
|
||||
head.js
|
||||
antitracking_head.js
|
||||
dynamicfpi_head.js
|
||||
partitionedstorage_head.js
|
||||
storage_access_head.js
|
||||
cookiesCORS.sjs
|
||||
iframe.html
|
||||
image.sjs
|
||||
imageCacheWorker.js
|
||||
page.html
|
||||
3rdParty.html
|
||||
3rdPartyRelay.html
|
||||
3rdPartySVG.html
|
||||
3rdPartyUI.html
|
||||
3rdPartyWO.html
|
||||
3rdPartyWorker.html
|
||||
3rdPartyOpen.html
|
||||
3rdPartyOpenUI.html
|
||||
empty.js
|
||||
empty-altsvc.js
|
||||
empty-altsvc.js^headers^
|
||||
empty.html
|
||||
file_iframe_document_open.html
|
||||
file_localStorage.html
|
||||
popup.html
|
||||
redirect.sjs
|
||||
server.sjs
|
||||
storageAccessAPIHelpers.js
|
||||
3rdPartyStorage.html
|
||||
3rdPartyStorageWO.html
|
||||
3rdPartyPartitioned.html
|
||||
localStorage.html
|
||||
blobPartitionPage.html
|
||||
raptor.jpg
|
||||
!/browser/modules/test/browser/head.js
|
||||
!/browser/base/content/test/general/head.js
|
||||
!/browser/base/content/test/protectionsUI/cookieServer.sjs
|
||||
!/browser/base/content/test/protectionsUI/trackingPage.html
|
||||
!/browser/base/content/test/protectionsUI/trackingAPI.js
|
||||
!/toolkit/content/tests/browser/common/mockTransfer.js
|
||||
|
||||
[browser_aboutblank.js]
|
||||
[browser_allowListNotifications.js]
|
||||
[browser_allowListNotifications_alwaysPartition.js]
|
||||
support-files = subResources.sjs
|
||||
[browser_addonHostPermissionIgnoredInTP.js]
|
||||
[browser_allowListSeparationInPrivateAndNormalWindows.js]
|
||||
skip-if = os == "mac" && !debug # Bug 1503778, 1577362
|
||||
[browser_backgroundImageAssertion.js]
|
||||
[browser_doublyNestedTracker.js]
|
||||
[browser_emailtracking.js]
|
||||
[browser_existingCookiesForSubresources.js]
|
||||
[browser_fileUrl.js]
|
||||
[browser_firstPartyCookieRejectionHonoursAllowList.js]
|
||||
[browser_fpiServiceWorkers_fingerprinting.js]
|
||||
[browser_hasStorageAccess.js]
|
||||
[browser_hasStorageAccess_alwaysPartition.js]
|
||||
[browser_iframe_document_open.js]
|
||||
[browser_imageCache4.js]
|
||||
[browser_imageCache8.js]
|
||||
[browser_onBeforeRequestNotificationForTrackingResources.js]
|
||||
[browser_onModifyRequestNotificationForTrackingResources.js]
|
||||
[browser_permissionInNormalWindows.js]
|
||||
[browser_permissionInNormalWindows_alwaysPartition.js]
|
||||
[browser_permissionInPrivateWindows.js]
|
||||
[browser_permissionInPrivateWindows_alwaysPartition.js]
|
||||
[browser_permissionPropagation.js]
|
||||
skip-if =
|
||||
os == "linux" && bits == 64 # Bug 1645505
|
||||
os == "win" && debug # Bug 1645505
|
||||
os == "win" && os_version == "6.1" # Skip on Azure - frequent failure
|
||||
[browser_referrerDefaultPolicy.js]
|
||||
support-files = referrer.sjs
|
||||
[browser_siteSpecificWorkArounds.js]
|
||||
[browser_storageAccessRejectsInsecureContexts.js]
|
||||
[browser_storageAccess_userActivation.js]
|
||||
[browser_subResources.js]
|
||||
support-files = subResources.sjs
|
||||
[browser_subResourcesPartitioned.js]
|
||||
support-files = subResources.sjs
|
||||
[browser_subResourcesPartitioned_alwaysPartition.js]
|
||||
support-files = subResources.sjs
|
||||
[browser_script.js]
|
||||
support-files = tracker.js
|
||||
[browser_userInteraction.js]
|
||||
[browser_serviceWorkersWithStorageAccessGranted.js]
|
||||
[browser_storageAccess_TopLevel_Arguments.js]
|
||||
[browser_storageAccess_TopLevel_CookieBehavior.js]
|
||||
[browser_storageAccess_TopLevel_CookiePermission.js]
|
||||
[browser_storageAccess_TopLevel_CrossOriginSameSite.js]
|
||||
[browser_storageAccess_TopLevel_Doorhanger.js]
|
||||
[browser_storageAccess_TopLevel_Embed.js]
|
||||
[browser_storageAccess_TopLevel_Enable.js]
|
||||
[browser_storageAccess_TopLevel_RequireIntermediatePermission.js]
|
||||
[browser_storageAccess_TopLevel_StorageAccessPermission.js]
|
||||
[browser_storageAccess_TopLevel_UserActivation.js]
|
||||
skip-if = debug # Bug 1700551
|
||||
[browser_storageAccessAutograntRequiresUserInteraction.js]
|
||||
[browser_storageAccessDeniedGivesNoUserInteraction.js]
|
||||
[browser_storageAccessDoorHanger.js]
|
||||
[browser_storageAccessFrameInteractionGrantsUserInteraction.js]
|
||||
[browser_storageAccessGrantedGivesUserInteraction.js]
|
||||
[browser_storageAccessPrivilegeAPI.js]
|
||||
[browser_storageAccessPromiseRejectHandlerUserInteraction.js]
|
||||
[browser_storageAccessPromiseRejectHandlerUserInteraction_alwaysPartition.js]
|
||||
[browser_storageAccessPromiseResolveHandlerUserInteraction.js]
|
||||
[browser_storageAccessRemovalNavigateSubframe.js]
|
||||
[browser_storageAccessRemovalNavigateSubframe_alwaysPartition.js]
|
||||
[browser_storageAccessRemovalNavigateTopframe.js]
|
||||
[browser_storageAccessRemovalNavigateTopframe_alwaysPartition.js]
|
||||
[browser_storageAccessSandboxed.js]
|
||||
[browser_storageAccessSandboxed_alwaysPartition.js]
|
||||
[browser_storageAccessScopeDifferentSite.js]
|
||||
[browser_storageAccessScopeSameOrigin.js]
|
||||
[browser_storageAccessScopeSameSiteRead.js]
|
||||
[browser_storageAccessScopeSameSiteWrite.js]
|
||||
[browser_storageAccessThirdPartyChecks.js]
|
||||
[browser_storageAccessThirdPartyChecks_alwaysPartition.js]
|
||||
support-files = trackingPage.html trackingAPI.js
|
||||
[browser_storageAccessWithDynamicFpi.js]
|
||||
[browser_storageAccessWithHeuristics.js]
|
||||
[browser_allowPermissionForTracker.js]
|
||||
[browser_denyPermissionForTracker.js]
|
||||
[browser_localStorageEvents.js]
|
||||
[browser_partitionedLocalStorage.js]
|
||||
[browser_partitionedLocalStorage_events.js]
|
||||
support-files = localStorageEvents.html
|
||||
[browser_partitionedLockManager.js]
|
||||
[browser_workerPropagation.js]
|
||||
support-files = workerIframe.html
|
||||
[browser_cookieBetweenTabs.js]
|
||||
[browser_partitionedMessaging.js]
|
||||
skip-if = true #Bug 1588241
|
||||
[browser_partitionedIndexedDB.js]
|
||||
[browser_partitionedConsoleMessage.js]
|
||||
[browser_partitionedCookies.js]
|
||||
support-files = cookies.sjs
|
||||
[browser_partitionedDOMCache.js]
|
||||
[browser_partitionedServiceWorkers.js]
|
||||
support-files = dedicatedWorker.js matchAll.js serviceWorker.js
|
||||
[browser_partitionedSharedWorkers.js]
|
||||
support-files = sharedWorker.js partitionedSharedWorker.js
|
||||
[browser_partitionkey_bloburl.js]
|
||||
[browser_PBMCookieBehavior.js]
|
||||
[browser_socialtracking.js]
|
||||
[browser_socialtracking_save_image.js]
|
||||
[browser_thirdPartyStorageRejectionForCORS.js]
|
||||
[browser_urlDecorationStripping.js]
|
||||
[browser_urlDecorationStripping_alwaysPartition.js]
|
||||
tags = remote-settings
|
||||
[browser_urlQueryStringStripping_allowList.js]
|
||||
support-files = file_stripping.html
|
||||
[browser_urlQueryStringStripping_telemetry.js]
|
||||
support-files = file_stripping.html
|
||||
[browser_urlQueryStringStripping_telemetry_2.js]
|
||||
support-files = file_stripping.html
|
||||
[browser_urlQueryStringStripping.js]
|
||||
skip-if =
|
||||
fission && os == "linux" && asan # Bug 1713909 - new Fission platform triage
|
||||
support-files = file_stripping.html
|
||||
[browser_urlQueryStringStripping_pbmode.js]
|
||||
support-files = file_stripping.html
|
||||
[browser_urlQueryStringStripping_nimbus.js]
|
||||
support-files = file_stripping.html
|
||||
[browser_urlQueryStrippingListService.js]
|
||||
[browser_staticPartition_cache.js]
|
||||
support-files =
|
||||
!/browser/components/originattributes/test/browser/file_cache.html
|
||||
!/browser/components/originattributes/test/browser/file_thirdPartyChild.audio.ogg
|
||||
!/browser/components/originattributes/test/browser/file_thirdPartyChild.embed.png
|
||||
!/browser/components/originattributes/test/browser/file_thirdPartyChild.fetch.html
|
||||
!/browser/components/originattributes/test/browser/file_thirdPartyChild.iframe.html
|
||||
!/browser/components/originattributes/test/browser/file_thirdPartyChild.img.png
|
||||
!/browser/components/originattributes/test/browser/file_thirdPartyChild.favicon.png
|
||||
!/browser/components/originattributes/test/browser/file_thirdPartyChild.import.js
|
||||
!/browser/components/originattributes/test/browser/file_thirdPartyChild.link.css
|
||||
!/browser/components/originattributes/test/browser/file_thirdPartyChild.object.png
|
||||
!/browser/components/originattributes/test/browser/file_thirdPartyChild.request.html
|
||||
!/browser/components/originattributes/test/browser/file_thirdPartyChild.script.js
|
||||
!/browser/components/originattributes/test/browser/file_thirdPartyChild.sharedworker.js
|
||||
!/browser/components/originattributes/test/browser/file_thirdPartyChild.video.ogv
|
||||
!/browser/components/originattributes/test/browser/file_thirdPartyChild.worker.fetch.html
|
||||
!/browser/components/originattributes/test/browser/file_thirdPartyChild.worker.js
|
||||
!/browser/components/originattributes/test/browser/file_thirdPartyChild.worker.request.html
|
||||
!/browser/components/originattributes/test/browser/file_thirdPartyChild.worker.xhr.html
|
||||
!/browser/components/originattributes/test/browser/file_thirdPartyChild.xhr.html
|
||||
[browser_staticPartition_network.js]
|
||||
[browser_staticPartition_CORS_preflight.js]
|
||||
support-files = browser_staticPartition_CORS_preflight.sjs
|
||||
[browser_staticPartition_HSTS.js]
|
||||
support-files = browser_staticPartition_HSTS.sjs
|
||||
[browser_staticPartition_saveAs.js]
|
||||
skip-if =
|
||||
os == "linux" && bits == 64 # Bug 1775746
|
||||
win10_2004 && debug # Bug 1775746
|
||||
support-files =
|
||||
file_saveAsImage.sjs
|
||||
file_saveAsVideo.sjs
|
||||
file_saveAsPageInfo.html
|
||||
file_video.ogv
|
||||
[browser_staticPartition_tls_session.js]
|
||||
[browser_staticPartition_websocket.js]
|
||||
skip-if =
|
||||
os == 'mac' && verify # Bug 1721210
|
||||
support-files =
|
||||
file_ws_handshake_delay_wsh.py
|
||||
[browser_partitionedClearSiteDataHeader.js]
|
||||
support-files =
|
||||
clearSiteData.sjs
|
||||
[browser_AntiTrackingETPHeuristic.js]
|
|
@ -0,0 +1,339 @@
|
|||
[DEFAULT]
|
||||
skip-if = ["os == 'linux' && (asan || tsan)"] # bug 1662229 - task exception
|
||||
prefs = [
|
||||
"dom.storage_access.prompt.testing=true", # Disable the Storage Access API prompts for all of the tests in this directory
|
||||
"dom.storage_access.prompt.testing.allow=true",
|
||||
"dom.testing.sync-content-blocking-notifications=true",
|
||||
"dom.storage_access.frame_only=true", # Enable frame-only Storage Access API for all of the tests in this directory
|
||||
"privacy.restrict3rdpartystorage.heuristic.window_open=true", # Enable the window.open() heuristics globally in this directory
|
||||
"privacy.restrict3rdpartystorage.heuristic.opened_window_after_interaction=true",
|
||||
"network.cookie.sameSite.laxByDefault=false", # Bug 1617611: Fix all the tests broken by "cookies SameSite=lax by default"
|
||||
"dom.security.https_first=false", # Disable https-first because of explicit http/https testing
|
||||
"dom.storage_access.dont_grant_insecure_contexts=true", # Enable constraining storage access api to secure contexts
|
||||
]
|
||||
support-files = [
|
||||
"container.html",
|
||||
"container2.html",
|
||||
"embedder.html",
|
||||
"embedder2.html",
|
||||
"head.js",
|
||||
"antitracking_head.js",
|
||||
"dynamicfpi_head.js",
|
||||
"partitionedstorage_head.js",
|
||||
"storage_access_head.js",
|
||||
"cookiesCORS.sjs",
|
||||
"iframe.html",
|
||||
"image.sjs",
|
||||
"imageCacheWorker.js",
|
||||
"page.html",
|
||||
"3rdParty.html",
|
||||
"3rdPartyRelay.html",
|
||||
"3rdPartySVG.html",
|
||||
"3rdPartyUI.html",
|
||||
"3rdPartyWO.html",
|
||||
"3rdPartyWorker.html",
|
||||
"3rdPartyOpen.html",
|
||||
"3rdPartyOpenUI.html",
|
||||
"empty.js",
|
||||
"empty-altsvc.js",
|
||||
"empty-altsvc.js^headers^",
|
||||
"empty.html",
|
||||
"file_iframe_document_open.html",
|
||||
"file_localStorage.html",
|
||||
"popup.html",
|
||||
"redirect.sjs",
|
||||
"server.sjs",
|
||||
"storageAccessAPIHelpers.js",
|
||||
"3rdPartyStorage.html",
|
||||
"3rdPartyStorageWO.html",
|
||||
"3rdPartyPartitioned.html",
|
||||
"localStorage.html",
|
||||
"blobPartitionPage.html",
|
||||
"raptor.jpg",
|
||||
"!/browser/modules/test/browser/head.js",
|
||||
"!/browser/base/content/test/general/head.js",
|
||||
"!/browser/base/content/test/protectionsUI/cookieServer.sjs",
|
||||
"!/browser/base/content/test/protectionsUI/trackingPage.html",
|
||||
"!/browser/base/content/test/protectionsUI/trackingAPI.js",
|
||||
"!/toolkit/content/tests/browser/common/mockTransfer.js",
|
||||
]
|
||||
|
||||
["browser_AntiTrackingETPHeuristic.js"]
|
||||
|
||||
["browser_PBMCookieBehavior.js"]
|
||||
|
||||
["browser_aboutblank.js"]
|
||||
|
||||
["browser_addonHostPermissionIgnoredInTP.js"]
|
||||
|
||||
["browser_allowListNotifications.js"]
|
||||
|
||||
["browser_allowListNotifications_alwaysPartition.js"]
|
||||
support-files = ["subResources.sjs"]
|
||||
|
||||
["browser_allowListSeparationInPrivateAndNormalWindows.js"]
|
||||
skip-if = ["os == 'mac' && !debug"] # Bug 1503778, 1577362
|
||||
|
||||
["browser_allowPermissionForTracker.js"]
|
||||
|
||||
["browser_backgroundImageAssertion.js"]
|
||||
|
||||
["browser_cookieBetweenTabs.js"]
|
||||
|
||||
["browser_denyPermissionForTracker.js"]
|
||||
|
||||
["browser_doublyNestedTracker.js"]
|
||||
|
||||
["browser_emailtracking.js"]
|
||||
|
||||
["browser_existingCookiesForSubresources.js"]
|
||||
|
||||
["browser_fileUrl.js"]
|
||||
|
||||
["browser_firstPartyCookieRejectionHonoursAllowList.js"]
|
||||
|
||||
["browser_fpiServiceWorkers_fingerprinting.js"]
|
||||
|
||||
["browser_hasStorageAccess.js"]
|
||||
|
||||
["browser_hasStorageAccess_alwaysPartition.js"]
|
||||
|
||||
["browser_iframe_document_open.js"]
|
||||
|
||||
["browser_imageCache4.js"]
|
||||
|
||||
["browser_imageCache8.js"]
|
||||
|
||||
["browser_localStorageEvents.js"]
|
||||
|
||||
["browser_onBeforeRequestNotificationForTrackingResources.js"]
|
||||
|
||||
["browser_onModifyRequestNotificationForTrackingResources.js"]
|
||||
|
||||
["browser_partitionedClearSiteDataHeader.js"]
|
||||
support-files = ["clearSiteData.sjs"]
|
||||
|
||||
["browser_partitionedConsoleMessage.js"]
|
||||
|
||||
["browser_partitionedCookies.js"]
|
||||
support-files = ["cookies.sjs"]
|
||||
|
||||
["browser_partitionedDOMCache.js"]
|
||||
|
||||
["browser_partitionedIndexedDB.js"]
|
||||
|
||||
["browser_partitionedLocalStorage.js"]
|
||||
|
||||
["browser_partitionedLocalStorage_events.js"]
|
||||
support-files = ["localStorageEvents.html"]
|
||||
|
||||
["browser_partitionedLockManager.js"]
|
||||
|
||||
["browser_partitionedMessaging.js"]
|
||||
skip-if = ["true"] #Bug 1588241
|
||||
|
||||
["browser_partitionedServiceWorkers.js"]
|
||||
support-files = [
|
||||
"dedicatedWorker.js",
|
||||
"matchAll.js",
|
||||
"serviceWorker.js",
|
||||
]
|
||||
|
||||
["browser_partitionedSharedWorkers.js"]
|
||||
support-files = [
|
||||
"sharedWorker.js",
|
||||
"partitionedSharedWorker.js",
|
||||
]
|
||||
|
||||
["browser_partitionkey_bloburl.js"]
|
||||
|
||||
["browser_permissionInNormalWindows.js"]
|
||||
|
||||
["browser_permissionInNormalWindows_alwaysPartition.js"]
|
||||
|
||||
["browser_permissionInPrivateWindows.js"]
|
||||
|
||||
["browser_permissionInPrivateWindows_alwaysPartition.js"]
|
||||
|
||||
["browser_permissionPropagation.js"]
|
||||
skip-if = [
|
||||
"os == 'linux' && bits == 64", # Bug 1645505
|
||||
"os == 'win' && debug", # Bug 1645505
|
||||
]
|
||||
|
||||
["browser_referrerDefaultPolicy.js"]
|
||||
support-files = ["referrer.sjs"]
|
||||
|
||||
["browser_script.js"]
|
||||
support-files = ["tracker.js"]
|
||||
|
||||
["browser_serviceWorkersWithStorageAccessGranted.js"]
|
||||
|
||||
["browser_siteSpecificWorkArounds.js"]
|
||||
|
||||
["browser_socialtracking.js"]
|
||||
|
||||
["browser_socialtracking_save_image.js"]
|
||||
|
||||
["browser_staticPartition_CORS_preflight.js"]
|
||||
support-files = ["browser_staticPartition_CORS_preflight.sjs"]
|
||||
|
||||
["browser_staticPartition_HSTS.js"]
|
||||
support-files = ["browser_staticPartition_HSTS.sjs"]
|
||||
|
||||
["browser_staticPartition_cache.js"]
|
||||
support-files = [
|
||||
"!/browser/components/originattributes/test/browser/file_cache.html",
|
||||
"!/browser/components/originattributes/test/browser/file_thirdPartyChild.audio.ogg",
|
||||
"!/browser/components/originattributes/test/browser/file_thirdPartyChild.embed.png",
|
||||
"!/browser/components/originattributes/test/browser/file_thirdPartyChild.fetch.html",
|
||||
"!/browser/components/originattributes/test/browser/file_thirdPartyChild.iframe.html",
|
||||
"!/browser/components/originattributes/test/browser/file_thirdPartyChild.img.png",
|
||||
"!/browser/components/originattributes/test/browser/file_thirdPartyChild.favicon.png",
|
||||
"!/browser/components/originattributes/test/browser/file_thirdPartyChild.import.js",
|
||||
"!/browser/components/originattributes/test/browser/file_thirdPartyChild.link.css",
|
||||
"!/browser/components/originattributes/test/browser/file_thirdPartyChild.object.png",
|
||||
"!/browser/components/originattributes/test/browser/file_thirdPartyChild.request.html",
|
||||
"!/browser/components/originattributes/test/browser/file_thirdPartyChild.script.js",
|
||||
"!/browser/components/originattributes/test/browser/file_thirdPartyChild.sharedworker.js",
|
||||
"!/browser/components/originattributes/test/browser/file_thirdPartyChild.video.ogv",
|
||||
"!/browser/components/originattributes/test/browser/file_thirdPartyChild.worker.fetch.html",
|
||||
"!/browser/components/originattributes/test/browser/file_thirdPartyChild.worker.js",
|
||||
"!/browser/components/originattributes/test/browser/file_thirdPartyChild.worker.request.html",
|
||||
"!/browser/components/originattributes/test/browser/file_thirdPartyChild.worker.xhr.html",
|
||||
"!/browser/components/originattributes/test/browser/file_thirdPartyChild.xhr.html",
|
||||
]
|
||||
|
||||
["browser_staticPartition_network.js"]
|
||||
|
||||
["browser_staticPartition_saveAs.js"]
|
||||
skip-if = ["os == 'linux' && bits == 64"] # Bug 1775746
|
||||
support-files = [
|
||||
"file_saveAsImage.sjs",
|
||||
"file_saveAsVideo.sjs",
|
||||
"file_saveAsPageInfo.html",
|
||||
"file_video.ogv",
|
||||
]
|
||||
|
||||
["browser_staticPartition_tls_session.js"]
|
||||
|
||||
["browser_staticPartition_websocket.js"]
|
||||
skip-if = ["os == 'mac' && verify"] # Bug 1721210
|
||||
support-files = ["file_ws_handshake_delay_wsh.py"]
|
||||
|
||||
["browser_storageAccessAutograntRequiresUserInteraction.js"]
|
||||
|
||||
["browser_storageAccessDeniedGivesNoUserInteraction.js"]
|
||||
|
||||
["browser_storageAccessDoorHanger.js"]
|
||||
|
||||
["browser_storageAccessFrameInteractionGrantsUserInteraction.js"]
|
||||
|
||||
["browser_storageAccessGrantedGivesUserInteraction.js"]
|
||||
|
||||
["browser_storageAccessPrivilegeAPI.js"]
|
||||
|
||||
["browser_storageAccessPromiseRejectHandlerUserInteraction.js"]
|
||||
|
||||
["browser_storageAccessPromiseRejectHandlerUserInteraction_alwaysPartition.js"]
|
||||
|
||||
["browser_storageAccessPromiseResolveHandlerUserInteraction.js"]
|
||||
|
||||
["browser_storageAccessRejectsInsecureContexts.js"]
|
||||
|
||||
["browser_storageAccessRemovalNavigateSubframe.js"]
|
||||
|
||||
["browser_storageAccessRemovalNavigateSubframe_alwaysPartition.js"]
|
||||
|
||||
["browser_storageAccessRemovalNavigateTopframe.js"]
|
||||
|
||||
["browser_storageAccessRemovalNavigateTopframe_alwaysPartition.js"]
|
||||
|
||||
["browser_storageAccessSandboxed.js"]
|
||||
|
||||
["browser_storageAccessSandboxed_alwaysPartition.js"]
|
||||
|
||||
["browser_storageAccessScopeDifferentSite.js"]
|
||||
|
||||
["browser_storageAccessScopeSameOrigin.js"]
|
||||
|
||||
["browser_storageAccessScopeSameSiteRead.js"]
|
||||
|
||||
["browser_storageAccessScopeSameSiteWrite.js"]
|
||||
|
||||
["browser_storageAccessThirdPartyChecks.js"]
|
||||
|
||||
["browser_storageAccessThirdPartyChecks_alwaysPartition.js"]
|
||||
support-files = [
|
||||
"trackingPage.html",
|
||||
"trackingAPI.js",
|
||||
]
|
||||
|
||||
["browser_storageAccessWithDynamicFpi.js"]
|
||||
|
||||
["browser_storageAccessWithHeuristics.js"]
|
||||
|
||||
["browser_storageAccess_TopLevel_Arguments.js"]
|
||||
|
||||
["browser_storageAccess_TopLevel_CookieBehavior.js"]
|
||||
|
||||
["browser_storageAccess_TopLevel_CookiePermission.js"]
|
||||
|
||||
["browser_storageAccess_TopLevel_CrossOriginSameSite.js"]
|
||||
|
||||
["browser_storageAccess_TopLevel_Doorhanger.js"]
|
||||
|
||||
["browser_storageAccess_TopLevel_Embed.js"]
|
||||
|
||||
["browser_storageAccess_TopLevel_Enable.js"]
|
||||
|
||||
["browser_storageAccess_TopLevel_RequireIntermediatePermission.js"]
|
||||
|
||||
["browser_storageAccess_TopLevel_StorageAccessPermission.js"]
|
||||
|
||||
["browser_storageAccess_TopLevel_UserActivation.js"]
|
||||
skip-if = ["debug"] # Bug 1700551
|
||||
|
||||
["browser_storageAccess_userActivation.js"]
|
||||
|
||||
["browser_subResources.js"]
|
||||
support-files = ["subResources.sjs"]
|
||||
|
||||
["browser_subResourcesPartitioned.js"]
|
||||
support-files = ["subResources.sjs"]
|
||||
|
||||
["browser_subResourcesPartitioned_alwaysPartition.js"]
|
||||
support-files = ["subResources.sjs"]
|
||||
|
||||
["browser_thirdPartyStorageRejectionForCORS.js"]
|
||||
|
||||
["browser_urlDecorationStripping.js"]
|
||||
|
||||
["browser_urlDecorationStripping_alwaysPartition.js"]
|
||||
tags = "remote-settings"
|
||||
|
||||
["browser_urlQueryStringStripping.js"]
|
||||
skip-if = ["os == 'linux' && asan"] # Bug 1713909 - new Fission platform triage
|
||||
support-files = ["file_stripping.html"]
|
||||
|
||||
["browser_urlQueryStringStripping_allowList.js"]
|
||||
support-files = ["file_stripping.html"]
|
||||
|
||||
["browser_urlQueryStringStripping_nimbus.js"]
|
||||
support-files = ["file_stripping.html"]
|
||||
|
||||
["browser_urlQueryStringStripping_pbmode.js"]
|
||||
support-files = ["file_stripping.html"]
|
||||
|
||||
["browser_urlQueryStringStripping_telemetry.js"]
|
||||
support-files = ["file_stripping.html"]
|
||||
|
||||
["browser_urlQueryStringStripping_telemetry_2.js"]
|
||||
support-files = ["file_stripping.html"]
|
||||
|
||||
["browser_urlQueryStrippingListService.js"]
|
||||
|
||||
["browser_userInteraction.js"]
|
||||
|
||||
["browser_workerPropagation.js"]
|
||||
support-files = ["workerIframe.html"]
|
|
@ -6,7 +6,7 @@
|
|||
|
||||
JAR_MANIFESTS += ["jar.mn"]
|
||||
|
||||
BROWSER_CHROME_MANIFESTS += ["tests/browser/browser.ini"]
|
||||
BROWSER_CHROME_MANIFESTS += ["tests/browser/browser.toml"]
|
||||
|
||||
MOCHITEST_CHROME_MANIFESTS += ["tests/chrome/chrome.toml"]
|
||||
|
||||
|
|
|
@ -1,23 +0,0 @@
|
|||
[DEFAULT]
|
||||
support-files =
|
||||
head.js
|
||||
adjustedCerts.js
|
||||
[browser_aboutcertificateviewer.js]
|
||||
[browser_checkLongHex.js]
|
||||
[browser_checkMissingCommonName.js]
|
||||
[browser_checkNonEmptyFields.js]
|
||||
[browser_checkNonRepeatedCertTabs.js]
|
||||
[browser_checkNonUndefinedStrings.js]
|
||||
[browser_checkOCSP.js]
|
||||
disabled = bug 1596313
|
||||
[browser_checkStandAlonePage.js]
|
||||
[browser_checkAuthorityKeyID.js]
|
||||
[browser_checkValiditySection.js]
|
||||
[browser_handleMultipleCertsURL.js]
|
||||
disabled = bug 1626853
|
||||
[browser_openTabAndSendCertInfo.js]
|
||||
support-files =
|
||||
dummy_page.html
|
||||
[browser_renderCertToUI.js]
|
||||
[browser_certificateTabLink.js]
|
||||
[browser_downloadLink.js]
|
|
@ -0,0 +1,38 @@
|
|||
[DEFAULT]
|
||||
support-files = [
|
||||
"head.js",
|
||||
"adjustedCerts.js",
|
||||
]
|
||||
|
||||
["browser_aboutcertificateviewer.js"]
|
||||
|
||||
["browser_certificateTabLink.js"]
|
||||
|
||||
["browser_checkAuthorityKeyID.js"]
|
||||
|
||||
["browser_checkLongHex.js"]
|
||||
|
||||
["browser_checkMissingCommonName.js"]
|
||||
|
||||
["browser_checkNonEmptyFields.js"]
|
||||
|
||||
["browser_checkNonRepeatedCertTabs.js"]
|
||||
|
||||
["browser_checkNonUndefinedStrings.js"]
|
||||
|
||||
["browser_checkOCSP.js"]
|
||||
skip-if = ["true"] # Bug 1596313
|
||||
|
||||
["browser_checkStandAlonePage.js"]
|
||||
|
||||
["browser_checkValiditySection.js"]
|
||||
|
||||
["browser_downloadLink.js"]
|
||||
|
||||
["browser_handleMultipleCertsURL.js"]
|
||||
skip-if = ["true"] # Bug 1626853
|
||||
|
||||
["browser_openTabAndSendCertInfo.js"]
|
||||
support-files = ["dummy_page.html"]
|
||||
|
||||
["browser_renderCertToUI.js"]
|
|
@ -8,7 +8,7 @@ with Files("**"):
|
|||
BUG_COMPONENT = ("Firefox", "Messaging System")
|
||||
|
||||
BROWSER_CHROME_MANIFESTS += [
|
||||
"schemas/SpecialMessageActionSchemas/test/browser/browser.ini",
|
||||
"schemas/SpecialMessageActionSchemas/test/browser/browser.toml",
|
||||
"schemas/TriggerActionSchemas/test/browser/browser.toml",
|
||||
]
|
||||
|
||||
|
|
|
@ -1,36 +0,0 @@
|
|||
[DEFAULT]
|
||||
prefs =
|
||||
identity.fxaccounts.remote.root=https://example.com/
|
||||
support-files =
|
||||
head.js
|
||||
../../index.md
|
||||
|
||||
[browser_sma_block_message.js]
|
||||
[browser_sma_open_about_page.js]
|
||||
[browser_sma_open_awesome_bar.js]
|
||||
[browser_sma_open_firefox_view.js]
|
||||
[browser_sma_open_private_browser_window.js]
|
||||
[browser_sma_open_protection_panel.js]
|
||||
[browser_sma_open_protection_report.js]
|
||||
[browser_sma_open_url.js]
|
||||
[browser_sma_open_spotlight_dialog.js]
|
||||
[browser_sma_pin_current_tab.js]
|
||||
[browser_sma_pin_firefox.js]
|
||||
[browser_sma_pin_private_firefox.js]
|
||||
skip-if = os != "win"
|
||||
[browser_sma_show_firefox_accounts.js]
|
||||
[browser_sma_show_migration_wizard.js]
|
||||
skip-if =
|
||||
os == "mac" && os_version == "10.15" && debug # Bug 1837646
|
||||
[browser_sma.js]
|
||||
[browser_sma_docs.js]
|
||||
[browser_sma_accept_doh.js]
|
||||
[browser_sma_disable_doh.js]
|
||||
[browser_sma_cfrmessageprovider.js]
|
||||
[browser_sma_configure_homepage.js]
|
||||
[browser_sma_default_browser.js]
|
||||
[browser_sma_default_pdf_handler.js]
|
||||
[browser_sma_set_prefs.js]
|
||||
[browser_sma_click_element.js]
|
||||
[browser_sma_handle_multiaction.js]
|
||||
[browser_sma_open_firefoxview.js]
|
|
@ -0,0 +1,60 @@
|
|||
[DEFAULT]
|
||||
prefs = ["identity.fxaccounts.remote.root=https://example.com/"]
|
||||
support-files = [
|
||||
"head.js",
|
||||
"../../index.md",
|
||||
]
|
||||
|
||||
["browser_sma.js"]
|
||||
|
||||
["browser_sma_accept_doh.js"]
|
||||
|
||||
["browser_sma_block_message.js"]
|
||||
|
||||
["browser_sma_cfrmessageprovider.js"]
|
||||
|
||||
["browser_sma_click_element.js"]
|
||||
|
||||
["browser_sma_configure_homepage.js"]
|
||||
|
||||
["browser_sma_default_browser.js"]
|
||||
|
||||
["browser_sma_default_pdf_handler.js"]
|
||||
|
||||
["browser_sma_disable_doh.js"]
|
||||
|
||||
["browser_sma_docs.js"]
|
||||
|
||||
["browser_sma_handle_multiaction.js"]
|
||||
|
||||
["browser_sma_open_about_page.js"]
|
||||
|
||||
["browser_sma_open_awesome_bar.js"]
|
||||
|
||||
["browser_sma_open_firefox_view.js"]
|
||||
|
||||
["browser_sma_open_firefoxview.js"]
|
||||
|
||||
["browser_sma_open_private_browser_window.js"]
|
||||
|
||||
["browser_sma_open_protection_panel.js"]
|
||||
|
||||
["browser_sma_open_protection_report.js"]
|
||||
|
||||
["browser_sma_open_spotlight_dialog.js"]
|
||||
|
||||
["browser_sma_open_url.js"]
|
||||
|
||||
["browser_sma_pin_current_tab.js"]
|
||||
|
||||
["browser_sma_pin_firefox.js"]
|
||||
|
||||
["browser_sma_pin_private_firefox.js"]
|
||||
skip-if = ["os != 'win'"]
|
||||
|
||||
["browser_sma_set_prefs.js"]
|
||||
|
||||
["browser_sma_show_firefox_accounts.js"]
|
||||
|
||||
["browser_sma_show_migration_wizard.js"]
|
||||
skip-if = ["apple_catalina && debug"] # Bug 1837646
|
|
@ -17,5 +17,5 @@ EXTRA_JS_MODULES += [
|
|||
]
|
||||
|
||||
BROWSER_CHROME_MANIFESTS += [
|
||||
"tests/browser.ini",
|
||||
"tests/browser.toml",
|
||||
]
|
||||
|
|
|
@ -1,158 +0,0 @@
|
|||
[DEFAULT]
|
||||
support-files =
|
||||
click-event-helper.js
|
||||
head.js
|
||||
short.mp4
|
||||
no-audio-track.webm
|
||||
test-button-overlay.html
|
||||
test-media-stream.html
|
||||
test-opaque-overlay.html
|
||||
test-page.html
|
||||
test-page-without-audio.html
|
||||
test-page-multiple-contexts.html
|
||||
test-page-pipDisabled.html
|
||||
test-page-with-iframe.html
|
||||
test-page-with-sound.html
|
||||
test-page-with-webvtt.html
|
||||
test-pointer-events-none.html
|
||||
test-reversed.html
|
||||
test-transparent-nested-iframes.html
|
||||
test-transparent-overlay-1.html
|
||||
test-transparent-overlay-2.html
|
||||
test-video.mp4
|
||||
test-video-cropped.mp4
|
||||
test-video-long.mp4
|
||||
test-video-selection.html
|
||||
test-video-vertical.mp4
|
||||
test-webvtt-1.vtt
|
||||
test-webvtt-2.vtt
|
||||
test-webvtt-3.vtt
|
||||
test-webvtt-4.vtt
|
||||
test-webvtt-5.vtt
|
||||
../../../../dom/media/test/gizmo.mp4
|
||||
../../../../dom/media/test/owl.mp3
|
||||
|
||||
prefs =
|
||||
media.videocontrols.picture-in-picture.display-text-tracks.enabled=false
|
||||
media.videocontrols.picture-in-picture.enabled=true
|
||||
media.videocontrols.picture-in-picture.video-toggle.always-show=true
|
||||
media.videocontrols.picture-in-picture.video-toggle.enabled=true
|
||||
media.videocontrols.picture-in-picture.video-toggle.has-used=true
|
||||
media.videocontrols.picture-in-picture.video-toggle.position="right"
|
||||
media.videocontrols.picture-in-picture.video-toggle.testing=true
|
||||
media.videocontrols.picture-in-picture.urlbar-button.enabled=true
|
||||
|
||||
[browser_aaa_run_first_firstTimePiPToggleEvents.js]
|
||||
[browser_aaa_telemetry_togglePiP.js]
|
||||
[browser_audioScrubber.js]
|
||||
[browser_backgroundTab.js]
|
||||
[browser_cannotTriggerFromContent.js]
|
||||
[browser_changePiPSrcInFullscreen.js]
|
||||
[browser_closePipPause.js]
|
||||
[browser_closePip_pageNavigationChanges.js]
|
||||
[browser_closePlayer.js]
|
||||
[browser_closeTab.js]
|
||||
[browser_close_unpip_focus.js]
|
||||
[browser_conflictingPips.js]
|
||||
[browser_contextMenu.js]
|
||||
skip-if = os == "linux" && bits == 64 && os_version == "18.04" # Bug 1569205
|
||||
[browser_controlsHover.js]
|
||||
[browser_cornerSnapping.js]
|
||||
run-if = os == "mac"
|
||||
[browser_dblclickFullscreen.js]
|
||||
[browser_disableSwipeGestures.js]
|
||||
skip-if = os == "mac" # Bug 1840716
|
||||
[browser_durationChange.js]
|
||||
[browser_flipIconWithRTL.js]
|
||||
skip-if =
|
||||
os == "linux" && ccov # Bug 1678091
|
||||
tsan # Bug 1678091
|
||||
[browser_fontSize_change.js]
|
||||
[browser_fullscreen.js]
|
||||
skip-if = (os == "mac" && debug) || os == "linux" #Bug 1566173, Bug 1664667
|
||||
[browser_improved_controls.js]
|
||||
[browser_keyboardClosePIPwithESC.js]
|
||||
[browser_keyboardFullScreenPIPShortcut.js]
|
||||
[browser_keyboardShortcut.js]
|
||||
[browser_keyboardShortcutClosePIP.js]
|
||||
[browser_keyboardShortcutWithNanDuration.js]
|
||||
support-files =
|
||||
test-page-with-nan-video-duration.html
|
||||
[browser_keyboardToggle.js]
|
||||
[browser_mediaStreamVideos.js]
|
||||
[browser_mouseButtonVariation.js]
|
||||
skip-if =
|
||||
debug
|
||||
os == 'linux' && bits == 64 && !debug # Bug 1549875
|
||||
[browser_multiPip.js]
|
||||
[browser_nimbusDisplayDuration.js]
|
||||
[browser_nimbusFirstTimeStyleVariant.js]
|
||||
[browser_nimbusMessageFirstTimePip.js]
|
||||
[browser_nimbusShowIconOnly.js]
|
||||
[browser_noPlayerControlsOnMiddleRightClick.js]
|
||||
[browser_noToggleOnAudio.js]
|
||||
[browser_occluded_window.js]
|
||||
[browser_playerControls.js]
|
||||
[browser_preserveTabPipIconOverlay.js]
|
||||
[browser_privateWindow.js]
|
||||
[browser_removeVideoElement.js]
|
||||
[browser_resizeVideo.js]
|
||||
skip-if = os == 'linux' # Bug 1594223
|
||||
[browser_reversePiP.js]
|
||||
[browser_saveLastPiPLoc.js]
|
||||
skip-if =
|
||||
os == "linux" # Bug 1673465
|
||||
os == "win" && bits == 64 && debug # Bug 1683002
|
||||
[browser_shortcutsAfterFocus.js]
|
||||
skip-if = os == "win" && bits == 64 && debug # Bug 1683002
|
||||
[browser_showMessage.js]
|
||||
[browser_smallVideoLayout.js]
|
||||
skip-if = os == "win" && bits == 64 && debug # Bug 1683002
|
||||
[browser_stripVideoStyles.js]
|
||||
[browser_subtitles_settings_panel.js]
|
||||
[browser_tabIconOverlayPiP.js]
|
||||
[browser_telemetry_enhancements.js]
|
||||
[browser_text_tracks_webvtt_1.js]
|
||||
[browser_text_tracks_webvtt_2.js]
|
||||
[browser_text_tracks_webvtt_3.js]
|
||||
[browser_thirdPartyIframe.js]
|
||||
[browser_toggleAfterTabTearOutIn.js]
|
||||
skip-if = (os == 'linux' && bits == 64) || (os == 'mac' && !asan && !debug) # Bug 1605546
|
||||
[browser_toggleButtonOnNanDuration.js]
|
||||
skip-if =
|
||||
os == 'linux' && !debug # Bug 1700504
|
||||
support-files =
|
||||
test-page-with-nan-video-duration.html
|
||||
[browser_toggleButtonOverlay.js]
|
||||
skip-if = true # Bug 1546455
|
||||
[browser_toggleMode_2.js]
|
||||
skip-if =
|
||||
os == 'linux' # Bug 1654971
|
||||
os == 'mac' # Bug 1654971
|
||||
[browser_toggleOnInsertedVideo.js]
|
||||
[browser_toggleOpaqueOverlay.js]
|
||||
skip-if = true # Bug 1546455
|
||||
[browser_togglePointerEventsNone.js]
|
||||
skip-if = true # Bug 1664920, Bug 1628777
|
||||
[browser_togglePolicies.js]
|
||||
skip-if =
|
||||
os == "linux" && bits == 64 # Bug 1605565
|
||||
os == "mac" && os_version == "10.15" && debug # Bug 1605565
|
||||
[browser_togglePositionChange.js]
|
||||
skip-if =
|
||||
os == "linux" && bits == 64 && !debug # Bug 1738532
|
||||
[browser_toggleSimple.js]
|
||||
skip-if = os == 'linux' # Bug 1546455
|
||||
[browser_toggleTransparentOverlay-1.js]
|
||||
skip-if =
|
||||
os == 'linux' && bits == 64 # Bug 1552288
|
||||
[browser_toggleTransparentOverlay-2.js]
|
||||
skip-if =
|
||||
os == 'linux' && bits == 64 && os_version == '18.04' # Bug 1546930
|
||||
[browser_toggle_enabled.js]
|
||||
[browser_toggle_without_audio.js]
|
||||
[browser_toggle_videocontrols.js]
|
||||
[browser_touch_toggle_enablepip.js]
|
||||
[browser_urlbar_toggle.js]
|
||||
[browser_videoEmptied.js]
|
||||
[browser_videoSelection.js]
|
|
@ -0,0 +1,239 @@
|
|||
[DEFAULT]
|
||||
support-files = [
|
||||
"click-event-helper.js",
|
||||
"head.js",
|
||||
"short.mp4",
|
||||
"no-audio-track.webm",
|
||||
"test-button-overlay.html",
|
||||
"test-media-stream.html",
|
||||
"test-opaque-overlay.html",
|
||||
"test-page.html",
|
||||
"test-page-without-audio.html",
|
||||
"test-page-multiple-contexts.html",
|
||||
"test-page-pipDisabled.html",
|
||||
"test-page-with-iframe.html",
|
||||
"test-page-with-sound.html",
|
||||
"test-page-with-webvtt.html",
|
||||
"test-pointer-events-none.html",
|
||||
"test-reversed.html",
|
||||
"test-transparent-nested-iframes.html",
|
||||
"test-transparent-overlay-1.html",
|
||||
"test-transparent-overlay-2.html",
|
||||
"test-video.mp4",
|
||||
"test-video-cropped.mp4",
|
||||
"test-video-long.mp4",
|
||||
"test-video-selection.html",
|
||||
"test-video-vertical.mp4",
|
||||
"test-webvtt-1.vtt",
|
||||
"test-webvtt-2.vtt",
|
||||
"test-webvtt-3.vtt",
|
||||
"test-webvtt-4.vtt",
|
||||
"test-webvtt-5.vtt",
|
||||
"../../../../dom/media/test/gizmo.mp4",
|
||||
"../../../../dom/media/test/owl.mp3",
|
||||
]
|
||||
|
||||
prefs = [
|
||||
"media.videocontrols.picture-in-picture.display-text-tracks.enabled=false",
|
||||
"media.videocontrols.picture-in-picture.enabled=true",
|
||||
"media.videocontrols.picture-in-picture.video-toggle.always-show=true",
|
||||
"media.videocontrols.picture-in-picture.video-toggle.enabled=true",
|
||||
"media.videocontrols.picture-in-picture.video-toggle.has-used=true",
|
||||
"media.videocontrols.picture-in-picture.video-toggle.position=\"right\"",
|
||||
"media.videocontrols.picture-in-picture.video-toggle.testing=true",
|
||||
"media.videocontrols.picture-in-picture.urlbar-button.enabled=true",
|
||||
]
|
||||
|
||||
["browser_aaa_run_first_firstTimePiPToggleEvents.js"]
|
||||
|
||||
["browser_aaa_telemetry_togglePiP.js"]
|
||||
|
||||
["browser_audioScrubber.js"]
|
||||
|
||||
["browser_backgroundTab.js"]
|
||||
|
||||
["browser_cannotTriggerFromContent.js"]
|
||||
|
||||
["browser_changePiPSrcInFullscreen.js"]
|
||||
|
||||
["browser_closePipPause.js"]
|
||||
|
||||
["browser_closePip_pageNavigationChanges.js"]
|
||||
|
||||
["browser_closePlayer.js"]
|
||||
|
||||
["browser_closeTab.js"]
|
||||
|
||||
["browser_close_unpip_focus.js"]
|
||||
|
||||
["browser_conflictingPips.js"]
|
||||
|
||||
["browser_contextMenu.js"]
|
||||
skip-if = ["os == 'linux' && bits == 64 && os_version == '18.04'"] # Bug 1569205
|
||||
|
||||
["browser_controlsHover.js"]
|
||||
|
||||
["browser_cornerSnapping.js"]
|
||||
run-if = ["os == 'mac'"]
|
||||
|
||||
["browser_dblclickFullscreen.js"]
|
||||
|
||||
["browser_disableSwipeGestures.js"]
|
||||
skip-if = ["os == 'mac'"] # Bug 1840716
|
||||
|
||||
["browser_durationChange.js"]
|
||||
|
||||
["browser_flipIconWithRTL.js"]
|
||||
skip-if = [
|
||||
"os == 'linux' && ccov", # Bug 1678091
|
||||
"tsan", # Bug 1678091
|
||||
]
|
||||
|
||||
["browser_fontSize_change.js"]
|
||||
|
||||
["browser_fullscreen.js"]
|
||||
skip-if = [
|
||||
"os == 'mac' && debug", # Bug 1566173
|
||||
"os == 'linux'", # Bug 1664667
|
||||
]
|
||||
|
||||
["browser_improved_controls.js"]
|
||||
|
||||
["browser_keyboardClosePIPwithESC.js"]
|
||||
|
||||
["browser_keyboardFullScreenPIPShortcut.js"]
|
||||
|
||||
["browser_keyboardShortcut.js"]
|
||||
|
||||
["browser_keyboardShortcutClosePIP.js"]
|
||||
|
||||
["browser_keyboardShortcutWithNanDuration.js"]
|
||||
support-files = ["test-page-with-nan-video-duration.html"]
|
||||
|
||||
["browser_keyboardToggle.js"]
|
||||
|
||||
["browser_mediaStreamVideos.js"]
|
||||
|
||||
["browser_mouseButtonVariation.js"]
|
||||
skip-if = [
|
||||
"debug",
|
||||
"os == 'linux' && bits == 64 && !debug", # Bug 1549875
|
||||
]
|
||||
|
||||
["browser_multiPip.js"]
|
||||
|
||||
["browser_nimbusDisplayDuration.js"]
|
||||
|
||||
["browser_nimbusFirstTimeStyleVariant.js"]
|
||||
|
||||
["browser_nimbusMessageFirstTimePip.js"]
|
||||
|
||||
["browser_nimbusShowIconOnly.js"]
|
||||
|
||||
["browser_noPlayerControlsOnMiddleRightClick.js"]
|
||||
|
||||
["browser_noToggleOnAudio.js"]
|
||||
|
||||
["browser_occluded_window.js"]
|
||||
|
||||
["browser_playerControls.js"]
|
||||
|
||||
["browser_preserveTabPipIconOverlay.js"]
|
||||
|
||||
["browser_privateWindow.js"]
|
||||
|
||||
["browser_removeVideoElement.js"]
|
||||
|
||||
["browser_resizeVideo.js"]
|
||||
skip-if = ["os == 'linux'"] # Bug 1594223
|
||||
|
||||
["browser_reversePiP.js"]
|
||||
|
||||
["browser_saveLastPiPLoc.js"]
|
||||
skip-if = [
|
||||
"os == 'linux'", # Bug 1673465
|
||||
"os == 'win' && bits == 64 && debug", # Bug 1683002
|
||||
]
|
||||
|
||||
["browser_shortcutsAfterFocus.js"]
|
||||
skip-if = ["os == 'win' && bits == 64 && debug"] # Bug 1683002
|
||||
|
||||
["browser_showMessage.js"]
|
||||
|
||||
["browser_smallVideoLayout.js"]
|
||||
skip-if = ["os == 'win' && bits == 64 && debug"] # Bug 1683002
|
||||
|
||||
["browser_stripVideoStyles.js"]
|
||||
|
||||
["browser_subtitles_settings_panel.js"]
|
||||
|
||||
["browser_tabIconOverlayPiP.js"]
|
||||
|
||||
["browser_telemetry_enhancements.js"]
|
||||
|
||||
["browser_text_tracks_webvtt_1.js"]
|
||||
|
||||
["browser_text_tracks_webvtt_2.js"]
|
||||
|
||||
["browser_text_tracks_webvtt_3.js"]
|
||||
|
||||
["browser_thirdPartyIframe.js"]
|
||||
|
||||
["browser_toggleAfterTabTearOutIn.js"]
|
||||
skip-if = [
|
||||
"os == 'linux' && bits == 64", # Bug 1605546
|
||||
"os == 'mac' && !debug", # Bug 1605546
|
||||
]
|
||||
|
||||
["browser_toggleButtonOnNanDuration.js"]
|
||||
skip-if = ["os == 'linux' && !debug"] # Bug 1700504
|
||||
support-files = ["test-page-with-nan-video-duration.html"]
|
||||
|
||||
["browser_toggleButtonOverlay.js"]
|
||||
skip-if = ["true"] # Bug 1546455
|
||||
|
||||
["browser_toggleMode_2.js"]
|
||||
skip-if = [
|
||||
"os == 'linux'", # Bug 1654971
|
||||
"os == 'mac'", # Bug 1654971
|
||||
]
|
||||
|
||||
["browser_toggleOnInsertedVideo.js"]
|
||||
|
||||
["browser_toggleOpaqueOverlay.js"]
|
||||
skip-if = ["true"] # Bug 1546455
|
||||
|
||||
["browser_togglePointerEventsNone.js"]
|
||||
skip-if = ["true"] # Bug 1664920, Bug 1628777
|
||||
|
||||
["browser_togglePolicies.js"]
|
||||
skip-if = [
|
||||
"os == 'linux' && bits == 64", # Bug 1605565
|
||||
"apple_catalina && debug", # Bug 1605565
|
||||
]
|
||||
|
||||
["browser_togglePositionChange.js"]
|
||||
skip-if = ["os == 'linux' && bits == 64 && !debug"] # Bug 1738532
|
||||
|
||||
["browser_toggleSimple.js"]
|
||||
skip-if = ["os == 'linux'"] # Bug 1546455
|
||||
|
||||
["browser_toggleTransparentOverlay-1.js"]
|
||||
skip-if = ["os == 'linux' && bits == 64"] # Bug 1552288
|
||||
|
||||
["browser_toggleTransparentOverlay-2.js"]
|
||||
skip-if = ["os == 'linux' && bits == 64 && os_version == '18.04'"] # Bug 1546930
|
||||
|
||||
["browser_toggle_enabled.js"]
|
||||
|
||||
["browser_toggle_videocontrols.js"]
|
||||
|
||||
["browser_toggle_without_audio.js"]
|
||||
|
||||
["browser_touch_toggle_enablepip.js"]
|
||||
|
||||
["browser_urlbar_toggle.js"]
|
||||
|
||||
["browser_videoEmptied.js"]
|
||||
|
||||
["browser_videoSelection.js"]
|
|
@ -1,88 +0,0 @@
|
|||
[DEFAULT]
|
||||
support-files =
|
||||
head.js
|
||||
|
||||
[browser_bug399606.js]
|
||||
https_first_disabled = true
|
||||
support-files =
|
||||
399606-history.go-0.html
|
||||
399606-httprefresh.html
|
||||
399606-location.reload.html
|
||||
399606-location.replace.html
|
||||
399606-window.location.html
|
||||
399606-window.location.href.html
|
||||
[browser_bug461710.js]
|
||||
https_first_disabled = true
|
||||
support-files =
|
||||
461710_link_page-2.html
|
||||
461710_link_page-3.html
|
||||
461710_link_page.html
|
||||
461710_visited_page.html
|
||||
[browser_bug646422.js]
|
||||
https_first_disabled = true
|
||||
[browser_bug680727.js]
|
||||
https_first_disabled = true
|
||||
skip-if = verify
|
||||
[browser_bug1601563.js]
|
||||
https_first_disabled = true
|
||||
support-files =
|
||||
1601563-1.html
|
||||
1601563-2.html
|
||||
[browser_double_redirect.js]
|
||||
https_first_disabled = true
|
||||
support-files =
|
||||
begin.html
|
||||
final.html
|
||||
redirect_once.sjs
|
||||
redirect_twice.sjs
|
||||
[browser_favicon_privatebrowsing_perwindowpb.js]
|
||||
[browser_history_post.js]
|
||||
https_first_disabled = true
|
||||
support-files =
|
||||
history_post.html
|
||||
history_post.sjs
|
||||
[browser_notfound.js]
|
||||
[browser_onvisit_title_null_for_navigation.js]
|
||||
https_first_disabled = true
|
||||
skip-if = verify
|
||||
support-files =
|
||||
empty_page.html
|
||||
[browser_redirect.js]
|
||||
support-files =
|
||||
redirect.sjs
|
||||
redirect-target.html
|
||||
[browser_redirect_self.js]
|
||||
support-files =
|
||||
redirect_self.sjs
|
||||
[browser_multi_redirect_frecency.js]
|
||||
https_first_disabled = true
|
||||
support-files =
|
||||
final.html
|
||||
redirect_once.sjs
|
||||
redirect_thrice.sjs
|
||||
redirect_twice.sjs
|
||||
redirect_twice_perma.sjs
|
||||
[browser_settitle.js]
|
||||
https_first_disabled = true
|
||||
support-files =
|
||||
title1.html
|
||||
title2.html
|
||||
[browser_visited_notfound.js]
|
||||
[browser_visituri.js]
|
||||
https_first_disabled = true
|
||||
support-files =
|
||||
begin.html
|
||||
final.html
|
||||
redirect_once.sjs
|
||||
redirect_twice.sjs
|
||||
[browser_visituri_nohistory.js]
|
||||
support-files =
|
||||
begin.html
|
||||
final.html
|
||||
favicon-normal16.png
|
||||
favicon-normal32.png
|
||||
[browser_visituri_privatebrowsing_perwindowpb.js]
|
||||
support-files =
|
||||
begin.html
|
||||
favicon.html
|
||||
final.html
|
|
@ -0,0 +1,113 @@
|
|||
[DEFAULT]
|
||||
support-files = ["head.js"]
|
||||
|
||||
["browser_bug399606.js"]
|
||||
https_first_disabled = true
|
||||
support-files = [
|
||||
"399606-history.go-0.html",
|
||||
"399606-httprefresh.html",
|
||||
"399606-location.reload.html",
|
||||
"399606-location.replace.html",
|
||||
"399606-window.location.html",
|
||||
"399606-window.location.href.html",
|
||||
]
|
||||
|
||||
["browser_bug461710.js"]
|
||||
https_first_disabled = true
|
||||
support-files = [
|
||||
"461710_link_page-2.html",
|
||||
"461710_link_page-3.html",
|
||||
"461710_link_page.html",
|
||||
"461710_visited_page.html",
|
||||
]
|
||||
|
||||
["browser_bug646422.js"]
|
||||
https_first_disabled = true
|
||||
|
||||
["browser_bug680727.js"]
|
||||
https_first_disabled = true
|
||||
skip-if = ["verify"]
|
||||
|
||||
["browser_bug1601563.js"]
|
||||
https_first_disabled = true
|
||||
support-files = [
|
||||
"1601563-1.html",
|
||||
"1601563-2.html",
|
||||
]
|
||||
|
||||
["browser_double_redirect.js"]
|
||||
https_first_disabled = true
|
||||
support-files = [
|
||||
"begin.html",
|
||||
"final.html",
|
||||
"redirect_once.sjs",
|
||||
"redirect_twice.sjs",
|
||||
]
|
||||
|
||||
["browser_favicon_privatebrowsing_perwindowpb.js"]
|
||||
|
||||
["browser_history_post.js"]
|
||||
https_first_disabled = true
|
||||
support-files = [
|
||||
"history_post.html",
|
||||
"history_post.sjs",
|
||||
]
|
||||
|
||||
["browser_multi_redirect_frecency.js"]
|
||||
https_first_disabled = true
|
||||
support-files = [
|
||||
"final.html",
|
||||
"redirect_once.sjs",
|
||||
"redirect_thrice.sjs",
|
||||
"redirect_twice.sjs",
|
||||
"redirect_twice_perma.sjs",
|
||||
]
|
||||
|
||||
["browser_notfound.js"]
|
||||
|
||||
["browser_onvisit_title_null_for_navigation.js"]
|
||||
https_first_disabled = true
|
||||
skip-if = ["verify"]
|
||||
support-files = ["empty_page.html"]
|
||||
|
||||
["browser_redirect.js"]
|
||||
support-files = [
|
||||
"redirect.sjs",
|
||||
"redirect-target.html",
|
||||
]
|
||||
|
||||
["browser_redirect_self.js"]
|
||||
support-files = ["redirect_self.sjs"]
|
||||
|
||||
["browser_settitle.js"]
|
||||
https_first_disabled = true
|
||||
support-files = [
|
||||
"title1.html",
|
||||
"title2.html",
|
||||
]
|
||||
|
||||
["browser_visited_notfound.js"]
|
||||
|
||||
["browser_visituri.js"]
|
||||
https_first_disabled = true
|
||||
support-files = [
|
||||
"begin.html",
|
||||
"final.html",
|
||||
"redirect_once.sjs",
|
||||
"redirect_twice.sjs",
|
||||
]
|
||||
|
||||
["browser_visituri_nohistory.js"]
|
||||
support-files = [
|
||||
"begin.html",
|
||||
"final.html",
|
||||
"favicon-normal16.png",
|
||||
"favicon-normal32.png",
|
||||
]
|
||||
|
||||
["browser_visituri_privatebrowsing_perwindowpb.js"]
|
||||
support-files = [
|
||||
"begin.html",
|
||||
"favicon.html",
|
||||
"final.html",
|
||||
]
|
|
@ -24,7 +24,7 @@ XPCSHELL_TESTS_MANIFESTS += [
|
|||
]
|
||||
|
||||
BROWSER_CHROME_MANIFESTS += [
|
||||
"browser/browser.ini",
|
||||
"browser/browser.toml",
|
||||
"browser/previews/browser.toml",
|
||||
]
|
||||
|
||||
|
|
|
@ -11,4 +11,4 @@ EXTRA_JS_MODULES += [
|
|||
"RemoteWebNavigation.sys.mjs",
|
||||
]
|
||||
|
||||
BROWSER_CHROME_MANIFESTS += ["tests/browser/browser.ini"]
|
||||
BROWSER_CHROME_MANIFESTS += ["tests/browser/browser.toml"]
|
||||
|
|
|
@ -1,16 +0,0 @@
|
|||
[DEFAULT]
|
||||
support-files =
|
||||
dummy_page.html
|
||||
print_postdata.sjs
|
||||
307redirect.sjs
|
||||
head.js
|
||||
coop_header.sjs
|
||||
file_postmsg_parent.html
|
||||
|
||||
[browser_RemoteWebNavigation.js]
|
||||
https_first_disabled = true
|
||||
[browser_documentChannel.js]
|
||||
[browser_httpCrossOriginOpenerPolicy.js]
|
||||
[browser_httpToFileHistory.js]
|
||||
[browser_oopProcessSwap.js]
|
||||
[browser_externalLinkBlanksPage.js]
|
|
@ -0,0 +1,22 @@
|
|||
[DEFAULT]
|
||||
support-files = [
|
||||
"dummy_page.html",
|
||||
"print_postdata.sjs",
|
||||
"307redirect.sjs",
|
||||
"head.js",
|
||||
"coop_header.sjs",
|
||||
"file_postmsg_parent.html",
|
||||
]
|
||||
|
||||
["browser_RemoteWebNavigation.js"]
|
||||
https_first_disabled = true
|
||||
|
||||
["browser_documentChannel.js"]
|
||||
|
||||
["browser_externalLinkBlanksPage.js"]
|
||||
|
||||
["browser_httpCrossOriginOpenerPolicy.js"]
|
||||
|
||||
["browser_httpToFileHistory.js"]
|
||||
|
||||
["browser_oopProcessSwap.js"]
|
|
@ -1,130 +0,0 @@
|
|||
[DEFAULT]
|
||||
head = head.js
|
||||
support-files =
|
||||
protocolHandler.html
|
||||
|
||||
|
||||
[browser_auto_close_window.js]
|
||||
support-files =
|
||||
download_page.html
|
||||
download.bin
|
||||
download.sjs
|
||||
[browser_auto_close_window_nodialog.js]
|
||||
support-files =
|
||||
download_page.html
|
||||
download.bin
|
||||
download.sjs
|
||||
[browser_bad_download_dir.js]
|
||||
run-if = os == 'linux'
|
||||
support-files = download.bin
|
||||
[browser_download_always_ask_preferred_app.js]
|
||||
[browser_download_idn_blocklist.js]
|
||||
support-files = download.bin
|
||||
[browser_download_open_with_internal_handler.js]
|
||||
support-files =
|
||||
file_image_svgxml.svg
|
||||
file_image_svgxml.svg^headers^
|
||||
file_pdf_application_pdf.pdf
|
||||
file_pdf_application_pdf.pdf^headers^
|
||||
file_pdf_application_unknown.pdf
|
||||
file_pdf_application_unknown.pdf^headers^
|
||||
file_pdf_application_octet_stream.pdf
|
||||
file_pdf_application_octet_stream.pdf^headers^
|
||||
file_pdf_binary_octet_stream.pdf
|
||||
file_pdf_binary_octet_stream.pdf^headers^
|
||||
file_txt_attachment_test.txt
|
||||
file_txt_attachment_test.txt^headers^
|
||||
file_xml_attachment_binary_octet_stream.xml
|
||||
file_xml_attachment_binary_octet_stream.xml^headers^
|
||||
file_xml_attachment_test.xml
|
||||
file_xml_attachment_test.xml^headers^
|
||||
file_green.webp
|
||||
file_green.webp^headers^
|
||||
[browser_download_preferred_action.js]
|
||||
support-files =
|
||||
mime_type_download.sjs
|
||||
skip-if =
|
||||
os == "win" && os_version == "6.1" # Skip on Azure - frequent failure
|
||||
[browser_download_privatebrowsing.js]
|
||||
[browser_download_skips_dialog.js]
|
||||
support-files =
|
||||
file_green.webp
|
||||
file_green.webp^headers^
|
||||
[browser_download_spam_permissions.js]
|
||||
support-files =
|
||||
test_spammy_page.html
|
||||
[browser_download_urlescape.js]
|
||||
support-files =
|
||||
file_with@@funny_name.png
|
||||
file_with@@funny_name.png^headers^
|
||||
file_with[funny_name.webm
|
||||
file_with[funny_name.webm^headers^
|
||||
[browser_extension_correction.js]
|
||||
support-files =
|
||||
file_as.exe
|
||||
file_as.exe^headers^
|
||||
[browser_filehandling_loop.js]
|
||||
[browser_launched_app_save_directory.js]
|
||||
support-files =
|
||||
file_pdf_application_pdf.pdf
|
||||
file_pdf_application_pdf.pdf^headers^
|
||||
file_green.webp
|
||||
file_green.webp^headers^
|
||||
[browser_local_files_no_save_without_asking.js]
|
||||
support-files =
|
||||
file_pdf_binary_octet_stream.pdf
|
||||
[browser_local_files_open_doesnt_duplicate.js]
|
||||
support-files =
|
||||
file_pdf_binary_octet_stream.pdf
|
||||
[browser_shows_where_to_save_dialog.js]
|
||||
support-files =
|
||||
file_green.webp
|
||||
file_green.webp^headers^
|
||||
file_pdf_application_pdf.pdf
|
||||
file_pdf_application_pdf.pdf^headers^
|
||||
file_txt_attachment_test.txt
|
||||
file_txt_attachment_test.txt^headers^
|
||||
[browser_open_internal_choice_persistence.js]
|
||||
skip-if =
|
||||
apple_silicon # bug 1752482
|
||||
support-files =
|
||||
file_pdf_application_pdf.pdf
|
||||
file_pdf_application_pdf.pdf^headers^
|
||||
[browser_pdf_save_as.js]
|
||||
[browser_protocol_ask_dialog.js]
|
||||
support-files =
|
||||
file_nested_protocol_request.html
|
||||
[browser_protocol_custom_sandbox.js]
|
||||
support-files =
|
||||
protocol_custom_sandbox_helper.sjs
|
||||
[browser_protocol_custom_sandbox_csp.js]
|
||||
support-files =
|
||||
protocol_custom_sandbox_helper.sjs
|
||||
[browser_first_prompt_not_blocked_without_user_interaction.js]
|
||||
support-files =
|
||||
file_external_protocol_iframe.html
|
||||
[browser_protocol_ask_dialog_external.js]
|
||||
support-files =
|
||||
redirect_helper.sjs
|
||||
[browser_protocol_ask_dialog_permission.js]
|
||||
support-files =
|
||||
redirect_helper.sjs
|
||||
script_redirect.html
|
||||
[browser_protocolhandler_loop.js]
|
||||
[browser_remember_download_option.js]
|
||||
[browser_save_filenames.js]
|
||||
support-files =
|
||||
save_filenames.html
|
||||
[browser_txt_download_save_as.js]
|
||||
support-files =
|
||||
file_txt_attachment_test.txt
|
||||
file_txt_attachment_test.txt^headers^
|
||||
!/toolkit/content/tests/browser/common/mockTransfer.js
|
||||
[browser_web_handler_app_pinned_tab.js]
|
||||
support-files =
|
||||
mailto.html
|
||||
[browser_web_protocol_handlers.js]
|
||||
[browser_ftp_protocol_handlers.js]
|
||||
support-files =
|
||||
FTPprotocolHandler.html
|
||||
blank.html
|
|
@ -0,0 +1,158 @@
|
|||
[DEFAULT]
|
||||
head = "head.js"
|
||||
support-files = ["protocolHandler.html"]
|
||||
|
||||
|
||||
["browser_auto_close_window.js"]
|
||||
support-files = [
|
||||
"download_page.html",
|
||||
"download.bin",
|
||||
"download.sjs",
|
||||
]
|
||||
|
||||
["browser_auto_close_window_nodialog.js"]
|
||||
support-files = [
|
||||
"download_page.html",
|
||||
"download.bin",
|
||||
"download.sjs",
|
||||
]
|
||||
|
||||
["browser_bad_download_dir.js"]
|
||||
run-if = ["os == 'linux'"]
|
||||
support-files = ["download.bin"]
|
||||
|
||||
["browser_download_always_ask_preferred_app.js"]
|
||||
|
||||
["browser_download_idn_blocklist.js"]
|
||||
support-files = ["download.bin"]
|
||||
|
||||
["browser_download_open_with_internal_handler.js"]
|
||||
support-files = [
|
||||
"file_image_svgxml.svg",
|
||||
"file_image_svgxml.svg^headers^",
|
||||
"file_pdf_application_pdf.pdf",
|
||||
"file_pdf_application_pdf.pdf^headers^",
|
||||
"file_pdf_application_unknown.pdf",
|
||||
"file_pdf_application_unknown.pdf^headers^",
|
||||
"file_pdf_application_octet_stream.pdf",
|
||||
"file_pdf_application_octet_stream.pdf^headers^",
|
||||
"file_pdf_binary_octet_stream.pdf",
|
||||
"file_pdf_binary_octet_stream.pdf^headers^",
|
||||
"file_txt_attachment_test.txt",
|
||||
"file_txt_attachment_test.txt^headers^",
|
||||
"file_xml_attachment_binary_octet_stream.xml",
|
||||
"file_xml_attachment_binary_octet_stream.xml^headers^",
|
||||
"file_xml_attachment_test.xml",
|
||||
"file_xml_attachment_test.xml^headers^",
|
||||
"file_green.webp",
|
||||
"file_green.webp^headers^",
|
||||
]
|
||||
|
||||
["browser_download_preferred_action.js"]
|
||||
support-files = ["mime_type_download.sjs"]
|
||||
|
||||
["browser_download_privatebrowsing.js"]
|
||||
|
||||
["browser_download_skips_dialog.js"]
|
||||
support-files = [
|
||||
"file_green.webp",
|
||||
"file_green.webp^headers^",
|
||||
]
|
||||
|
||||
["browser_download_spam_permissions.js"]
|
||||
support-files = ["test_spammy_page.html"]
|
||||
|
||||
["browser_download_urlescape.js"]
|
||||
support-files = [
|
||||
"file_with@@funny_name.png",
|
||||
"file_with@@funny_name.png^headers^",
|
||||
"file_with[funny_name.webm",
|
||||
"file_with[funny_name.webm^headers^",
|
||||
]
|
||||
|
||||
["browser_extension_correction.js"]
|
||||
support-files = [
|
||||
"file_as.exe",
|
||||
"file_as.exe^headers^",
|
||||
]
|
||||
|
||||
["browser_filehandling_loop.js"]
|
||||
|
||||
["browser_first_prompt_not_blocked_without_user_interaction.js"]
|
||||
support-files = ["file_external_protocol_iframe.html"]
|
||||
|
||||
["browser_ftp_protocol_handlers.js"]
|
||||
support-files = [
|
||||
"FTPprotocolHandler.html",
|
||||
"blank.html",
|
||||
]
|
||||
|
||||
["browser_launched_app_save_directory.js"]
|
||||
support-files = [
|
||||
"file_pdf_application_pdf.pdf",
|
||||
"file_pdf_application_pdf.pdf^headers^",
|
||||
"file_green.webp",
|
||||
"file_green.webp^headers^",
|
||||
]
|
||||
|
||||
["browser_local_files_no_save_without_asking.js"]
|
||||
support-files = ["file_pdf_binary_octet_stream.pdf"]
|
||||
|
||||
["browser_local_files_open_doesnt_duplicate.js"]
|
||||
support-files = ["file_pdf_binary_octet_stream.pdf"]
|
||||
|
||||
["browser_open_internal_choice_persistence.js"]
|
||||
skip-if = ["apple_silicon"] # bug 1752482
|
||||
support-files = [
|
||||
"file_pdf_application_pdf.pdf",
|
||||
"file_pdf_application_pdf.pdf^headers^",
|
||||
]
|
||||
|
||||
["browser_pdf_save_as.js"]
|
||||
|
||||
["browser_protocol_ask_dialog.js"]
|
||||
support-files = ["file_nested_protocol_request.html"]
|
||||
|
||||
["browser_protocol_ask_dialog_external.js"]
|
||||
support-files = ["redirect_helper.sjs"]
|
||||
|
||||
["browser_protocol_ask_dialog_permission.js"]
|
||||
support-files = [
|
||||
"redirect_helper.sjs",
|
||||
"script_redirect.html",
|
||||
]
|
||||
|
||||
["browser_protocol_custom_sandbox.js"]
|
||||
support-files = ["protocol_custom_sandbox_helper.sjs"]
|
||||
|
||||
["browser_protocol_custom_sandbox_csp.js"]
|
||||
support-files = ["protocol_custom_sandbox_helper.sjs"]
|
||||
|
||||
["browser_protocolhandler_loop.js"]
|
||||
|
||||
["browser_remember_download_option.js"]
|
||||
|
||||
["browser_save_filenames.js"]
|
||||
support-files = ["save_filenames.html"]
|
||||
|
||||
["browser_shows_where_to_save_dialog.js"]
|
||||
support-files = [
|
||||
"file_green.webp",
|
||||
"file_green.webp^headers^",
|
||||
"file_pdf_application_pdf.pdf",
|
||||
"file_pdf_application_pdf.pdf^headers^",
|
||||
"file_txt_attachment_test.txt",
|
||||
"file_txt_attachment_test.txt^headers^",
|
||||
]
|
||||
|
||||
["browser_txt_download_save_as.js"]
|
||||
support-files = [
|
||||
"file_txt_attachment_test.txt",
|
||||
"file_txt_attachment_test.txt^headers^",
|
||||
"!/toolkit/content/tests/browser/common/mockTransfer.js",
|
||||
]
|
||||
|
||||
["browser_web_handler_app_pinned_tab.js"]
|
||||
support-files = ["mailto.html"]
|
||||
|
||||
["browser_web_protocol_handlers.js"]
|
|
@ -8,7 +8,7 @@ MOCHITEST_MANIFESTS += ["mochitest/mochitest.ini"]
|
|||
|
||||
XPCSHELL_TESTS_MANIFESTS += ["unit/xpcshell.ini"]
|
||||
|
||||
BROWSER_CHROME_MANIFESTS += ["mochitest/browser.ini"]
|
||||
BROWSER_CHROME_MANIFESTS += ["mochitest/browser.toml"]
|
||||
|
||||
TEST_DIRS += [
|
||||
"gtest",
|
||||
|
|
Загрузка…
Ссылка в новой задаче