Bug 1855295 convert .ini manifests to .toml: batch 8 dom/[a-l]**/mochitest.ini r=jmaher,jgilbert,extension-reviewers,credential-management-reviewers,robwu,sgalich

Differential Revision: https://phabricator.services.mozilla.com/D189381
This commit is contained in:
Tom Marble 2023-10-02 17:18:28 +00:00
parent 3319c98196
commit 1ca03b1818
131 changed files with 6475 additions and 4328 deletions

View File

@ -31,7 +31,7 @@ BROWSER_CHROME_MANIFESTS += [
"test/browser/browser_legacy_recent_tabs.ini",
]
MOCHITEST_MANIFESTS += ["test/mochitest/mochitest.ini"]
MOCHITEST_MANIFESTS += ["test/mochitest/mochitest.toml"]
XPCSHELL_TESTS_MANIFESTS += [
"test/xpcshell/xpcshell.ini",
]

View File

@ -1,13 +0,0 @@
[DEFAULT]
skip-if = toolkit == 'android' # bug 1730213
support-files =
../../../../../toolkit/components/extensions/test/mochitest/test_ext_all_apis.js
../../../../../toolkit/components/extensions/test/mochitest/file_sample.html
tags = webextensions
prefs =
javascript.options.asyncstack_capture_debuggee_only=false
[test_ext_all_apis.html]
skip-if =
http3
http2

View File

@ -0,0 +1,14 @@
[DEFAULT]
skip-if = ["os == 'android'"] # bug 1730213
support-files = [
"../../../../../toolkit/components/extensions/test/mochitest/test_ext_all_apis.js",
"../../../../../toolkit/components/extensions/test/mochitest/file_sample.html",
]
tags = "webextensions"
prefs = ["javascript.options.asyncstack_capture_debuggee_only=false"]
["test_ext_all_apis.html"]
skip-if = [
"http3",
"http2",
]

View File

@ -8,7 +8,7 @@ BROWSER_CHROME_MANIFESTS += [
"test/browser/browser.toml",
]
MOCHITEST_MANIFESTS += ["test/mochitest/mochitest.ini"]
MOCHITEST_MANIFESTS += ["test/mochitest/mochitest.toml"]
with Files("**"):
BUG_COMPONENT = ("Core", "DOM: Security")

View File

@ -1,7 +0,0 @@
[DEFAULT]
skip-if = toolkit == 'android' # bug 1730213
support-files =
file_empty.html
[test_permissions_api.html]
skip-if = xorigin # Hangs

View File

@ -0,0 +1,6 @@
[DEFAULT]
skip-if = ["os == 'android'"] # bug 1730213
support-files = ["file_empty.html"]
["test_permissions_api.html"]
skip-if = ["xorigin"] # Hangs

View File

@ -12,5 +12,5 @@ BROWSER_CHROME_MANIFESTS += [
]
MOCHITEST_MANIFESTS += [
"test/mochitest/mochitest.ini",
"test/mochitest/mochitest.toml",
]

View File

@ -1,29 +0,0 @@
[DEFAULT]
skip-if = toolkit == 'android' # bug 1730213
tags = resistfingerprinting
support-files =
file_animation_api.html
worker_child.js
worker_grandchild.js
!/dom/tests/mochitest/geolocation/network_geolocation.sjs
[test_animation_api.html]
[test_bug1354633_media_error.html]
support-files = decode_error.mp4
[test_bug1382499_touch_api.html]
[test_bug863246_resource_uri.html]
[test_device_sensor_event.html]
[test_geolocation.html]
scheme = https
fail-if = xorigin
[test_hide_gamepad_info.html]
scheme = https
support-files = test_hide_gamepad_info_iframe.html
[test_iframe.html]
[test_keyboard_event.html]
[test_pointer_event.html]
support-files =
../../../../../dom/events/test/pointerevents/mochitest_support_external.js
[test_speech_synthesis.html]
skip-if = verify

View File

@ -0,0 +1,39 @@
[DEFAULT]
skip-if = ["os == 'android'"] # bug 1730213
tags = "resistfingerprinting"
support-files = [
"file_animation_api.html",
"worker_child.js",
"worker_grandchild.js",
"!/dom/tests/mochitest/geolocation/network_geolocation.sjs",
]
["test_animation_api.html"]
["test_bug863246_resource_uri.html"]
["test_bug1354633_media_error.html"]
support-files = ["decode_error.mp4"]
["test_bug1382499_touch_api.html"]
["test_device_sensor_event.html"]
["test_geolocation.html"]
scheme = "https"
fail-if = ["xorigin"]
["test_hide_gamepad_info.html"]
scheme = "https"
support-files = ["test_hide_gamepad_info_iframe.html"]
["test_iframe.html"]
["test_keyboard_event.html"]
["test_pointer_event.html"]
support-files = ["../../../../../dom/events/test/pointerevents/mochitest_support_external.js"]
["test_speech_synthesis.html"]
skip-if = ["verify"]

View File

@ -46,8 +46,8 @@ XPCSHELL_TESTS_MANIFESTS += [
]
MOCHITEST_MANIFESTS += [
"test/mochitest/creditCard/mochitest.ini",
"test/mochitest/mochitest.ini",
"test/mochitest/creditCard/mochitest.toml",
"test/mochitest/mochitest.toml",
]
JAR_MANIFESTS += ["jar.mn"]

View File

@ -1,26 +0,0 @@
[DEFAULT]
prefs =
extensions.formautofill.creditCards.supported=on
extensions.formautofill.creditCards.enabled=true
extensions.formautofill.reauth.enabled=true
support-files =
!/toolkit/components/satchel/test/satchel_common.js
../../../../../../toolkit/components/satchel/test/parent_utils.js
!/toolkit/components/satchel/test/parent_utils.js
!/browser/extensions/formautofill/test/mochitest/formautofill_common.js
!/browser/extensions/formautofill/test/mochitest/formautofill_parent_utils.js
skip-if = xorigin
toolkit == 'android' # bug 1730213
[test_basic_creditcard_autocomplete_form.html]
scheme=https
[test_clear_form.html]
scheme=https
[test_clear_form_expiry_select_elements.html]
scheme=https
[test_creditcard_autocomplete_off.html]
scheme=https
[test_preview_highlight_with_multiple_cc_number_fields.html]
scheme=https
[test_preview_highlight_with_site_prefill.html]
scheme=https

View File

@ -0,0 +1,35 @@
[DEFAULT]
prefs = [
"extensions.formautofill.creditCards.supported=on",
"extensions.formautofill.creditCards.enabled=true",
"extensions.formautofill.reauth.enabled=true",
]
support-files = [
"!/toolkit/components/satchel/test/satchel_common.js",
"../../../../../../toolkit/components/satchel/test/parent_utils.js",
"!/toolkit/components/satchel/test/parent_utils.js",
"!/browser/extensions/formautofill/test/mochitest/formautofill_common.js",
"!/browser/extensions/formautofill/test/mochitest/formautofill_parent_utils.js",
]
skip-if = [
"xorigin",
"os == 'android'", # bug 1730213
]
["test_basic_creditcard_autocomplete_form.html"]
scheme = "https"
["test_clear_form.html"]
scheme = "https"
["test_clear_form_expiry_select_elements.html"]
scheme = "https"
["test_creditcard_autocomplete_off.html"]
scheme = "https"
["test_preview_highlight_with_multiple_cc_number_fields.html"]
scheme = "https"
["test_preview_highlight_with_site_prefill.html"]
scheme = "https"

View File

@ -1,25 +0,0 @@
[DEFAULT]
prefs =
extensions.formautofill.creditCards.supported=on
extensions.formautofill.creditCards.enabled=true
extensions.formautofill.addresses.supported=on
extensions.formautofill.addresses.enabled=true
skip-if = toolkit == 'android' # bug 1730213
support-files =
../../../../../toolkit/components/satchel/test/satchel_common.js
../../../../../toolkit/components/satchel/test/parent_utils.js
formautofill_parent_utils.js
formautofill_common.js
[test_address_level_1_submission.html]
[test_autofill_and_ordinal_forms.html]
[test_autofocus_form.html]
[test_basic_autocomplete_form.html]
skip-if =
os == 'mac' && !debug # bug 1789194
[test_form_changes.html]
[test_formautofill_preview_highlight.html]
skip-if = verify
[test_multi_locale_CA_address_form.html]
[test_multiple_forms.html]
[test_on_address_submission.html]

View File

@ -0,0 +1,34 @@
[DEFAULT]
prefs = [
"extensions.formautofill.creditCards.supported=on",
"extensions.formautofill.creditCards.enabled=true",
"extensions.formautofill.addresses.supported=on",
"extensions.formautofill.addresses.enabled=true",
]
skip-if = ["os == 'android'"] # bug 1730213
support-files = [
"../../../../../toolkit/components/satchel/test/satchel_common.js",
"../../../../../toolkit/components/satchel/test/parent_utils.js",
"formautofill_parent_utils.js",
"formautofill_common.js",
]
["test_address_level_1_submission.html"]
["test_autofill_and_ordinal_forms.html"]
["test_autofocus_form.html"]
["test_basic_autocomplete_form.html"]
skip-if = ["os == 'mac' && !debug"] # bug 1789194
["test_form_changes.html"]
["test_formautofill_preview_highlight.html"]
skip-if = ["verify"]
["test_multi_locale_CA_address_form.html"]
["test_multiple_forms.html"]
["test_on_address_submission.html"]

View File

@ -4,7 +4,7 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
MOCHITEST_MANIFESTS += ["tests/mochitest/mochitest.ini"]
MOCHITEST_MANIFESTS += ["tests/mochitest/mochitest.toml"]
MOCHITEST_CHROME_MANIFESTS += ["tests/mochitest/chrome.toml"]
BROWSER_CHROME_MANIFESTS += ["tests/mochitest/browser.toml"]
XPCSHELL_TESTS_MANIFESTS += ["tests/unit/xpcshell.ini"]

View File

@ -1,19 +0,0 @@
[DEFAULT]
support-files =
file_bug1367586-followon.html
file_bug1367586-redirect.sjs
file_bug1367586-target.html
file_data.txt
file_disableScript.html
!/js/xpconnect/tests/mochitest/file_empty.html
[test_bug246699.html]
[test_bug292789.html]
skip-if = os == 'android'
[test_bug423375.html]
[test_bug470804.html]
[test_bug1367586.html]
skip-if =
http3
http2
[test_disallowInheritPrincipal.html]

View File

@ -0,0 +1,27 @@
[DEFAULT]
support-files = [
"file_bug1367586-followon.html",
"file_bug1367586-redirect.sjs",
"file_bug1367586-target.html",
"file_data.txt",
"file_disableScript.html",
"!/js/xpconnect/tests/mochitest/file_empty.html",
]
["test_bug246699.html"]
["test_bug292789.html"]
skip-if = ["os == 'android'"]
["test_bug423375.html"]
["test_bug470804.html"]
["test_bug1367586.html"]
skip-if = [
"http3",
"http2",
]
["test_disallowInheritPrincipal.html"]

View File

@ -22,9 +22,9 @@ XPCSHELL_TESTS_MANIFESTS += [
]
MOCHITEST_MANIFESTS += [
"test/iframesandbox/mochitest.ini",
"test/mochitest/mochitest.ini",
"test/navigation/mochitest.ini",
"test/iframesandbox/mochitest.toml",
"test/mochitest/mochitest.toml",
"test/navigation/mochitest.toml",
]
MOCHITEST_CHROME_MANIFESTS += [

View File

@ -1,31 +0,0 @@
[DEFAULT]
support-files =
file_child_navigation_by_location.html
file_marquee_event_handlers.html
file_other_auxiliary_navigation_by_location.html
file_our_auxiliary_navigation_by_location.html
file_parent_navigation_by_location.html
file_sibling_navigation_by_location.html
file_top_navigation_by_location.html
file_top_navigation_by_location_exotic.html
[test_child_navigation_by_location.html]
[test_marquee_event_handlers.html]
skip-if = true # Bug 1455996
[test_other_auxiliary_navigation_by_location.html]
tags = openwindow
[test_our_auxiliary_navigation_by_location.html]
tags = openwindow
[test_parent_navigation_by_location.html]
tags = openwindow
[test_sibling_navigation_by_location.html]
tags = openwindow
[test_top_navigation_by_location_exotic.html]
[test_top_navigation_by_location.html]
[test_top_navigation_by_user_activation.html]
support-files =
file_top_navigation_by_user_activation.html
file_top_navigation_by_user_activation_iframe.html
skip-if =
http3
http2

View File

@ -0,0 +1,43 @@
[DEFAULT]
support-files = [
"file_child_navigation_by_location.html",
"file_marquee_event_handlers.html",
"file_other_auxiliary_navigation_by_location.html",
"file_our_auxiliary_navigation_by_location.html",
"file_parent_navigation_by_location.html",
"file_sibling_navigation_by_location.html",
"file_top_navigation_by_location.html",
"file_top_navigation_by_location_exotic.html",
]
["test_child_navigation_by_location.html"]
["test_marquee_event_handlers.html"]
skip-if = ["true"] # Bug 1455996
["test_other_auxiliary_navigation_by_location.html"]
tags = "openwindow"
["test_our_auxiliary_navigation_by_location.html"]
tags = "openwindow"
["test_parent_navigation_by_location.html"]
tags = "openwindow"
["test_sibling_navigation_by_location.html"]
tags = "openwindow"
["test_top_navigation_by_location.html"]
["test_top_navigation_by_location_exotic.html"]
["test_top_navigation_by_user_activation.html"]
support-files = [
"file_top_navigation_by_user_activation.html",
"file_top_navigation_by_user_activation_iframe.html",
]
skip-if = [
"http3",
"http2",
]

View File

@ -1,222 +0,0 @@
[DEFAULT]
support-files =
bug404548-subframe.html
bug404548-subframe_window.html
bug413310-post.sjs
bug413310-subframe.html
bug529119-window.html
bug570341_recordevents.html
bug668513_redirect.html
bug668513_redirect.html^headers^
bug691547_frame.html
dummy_page.html
file_anchor_scroll_after_document_open.html
file_bfcache_plus_hash_1.html
file_bfcache_plus_hash_2.html
file_bug385434_1.html
file_bug385434_2.html
file_bug385434_3.html
file_bug475636.sjs
file_bug509055.html
file_bug540462.html
file_bug580069_1.html
file_bug580069_2.sjs
file_bug598895_1.html
file_bug598895_2.html
file_bug590573_1.html
file_bug590573_2.html
file_bug634834.html
file_bug637644_1.html
file_bug637644_2.html
file_bug640387.html
file_bug653741.html
file_bug660404
file_bug660404^headers^
file_bug660404-1.html
file_bug662170.html
file_bug669671.sjs
file_bug680257.html
file_bug703855.html
file_bug728939.html
file_bug1121701_1.html
file_bug1121701_2.html
file_bug1186774.html
file_bug1151421.html
file_bug1450164.html
file_close_onpagehide1.html
file_close_onpagehide2.html
file_compressed_multipart
file_compressed_multipart^headers^
file_pushState_after_document_open.html
historyframes.html
ping.html
start_historyframe.html
url1_historyframe.html
url2_historyframe.html
[test_anchor_scroll_after_document_open.html]
[test_bfcache_plus_hash.html]
[test_bug1422334.html]
support-files =
bug1422334_redirect.html
bug1422334_redirect.html^headers^
!/docshell/test/navigation/blank.html
[test_bug385434.html]
[test_bug387979.html]
[test_bug402210.html]
skip-if =
http3
http2
[test_bug404548.html]
[test_bug413310.html]
skip-if = true
# Disabled for too many intermittent failures (bug 719186)
[test_bug475636.html]
[test_bug509055.html]
[test_bug511449.html]
skip-if = toolkit != "cocoa" || headless # Headless: bug 1410525
support-files = file_bug511449.html
[test_bug529119-1.html]
[test_bug529119-2.html]
skip-if =
http3
http2
[test_bug530396.html]
support-files = bug530396-noref.sjs bug530396-subframe.html
skip-if =
http3
http2
[test_bug540462.html]
skip-if = toolkit == 'android' && debug
[test_bug551225.html]
[test_bug570341.html]
skip-if = (verify && !debug && (os == 'win'))
[test_bug580069.html]
skip-if = (verify && !debug && (os == 'win'))
[test_bug590573.html]
[test_bug598895.html]
[test_bug634834.html]
skip-if =
http3
http2
[test_bug637644.html]
[test_bug640387_1.html]
[test_bug640387_2.html]
[test_bug653741.html]
[test_bug660404.html]
[test_bug662170.html]
[test_bug668513.html]
support-files = file_bug668513.html
[test_bug669671.html]
[test_bug675587.html]
support-files = file_bug675587.html
[test_bug680257.html]
[test_bug691547.html]
[test_bug694612.html]
[test_bug703855.html]
[test_bug728939.html]
[test_bug797909.html]
[test_bug1045096.html]
[test_bug1121701.html]
[test_bug1151421.html]
[test_bug1186774.html]
[test_bug1450164.html]
[test_bug1507702.html]
[test_bug1645781.html]
support-files =
form_submit.sjs
skip-if =
http3
http2
[test_bug1729662.html]
support-files =
file_bug1729662.html
[test_bug1740516.html]
support-files =
file_bug1740516_1.html
file_bug1740516_1_inner.html
file_bug1740516_2.html
[test_form_restoration.html]
support-files =
file_form_restoration_no_store.html
file_form_restoration_no_store.html^headers^
[test_bug1741132.html]
support-files =
file_bug1741132.html
skip-if = toolkit == "android" && !sessionHistoryInParent
[test_bug1742865.html]
support-files =
file_bug1742865.sjs
file_bug1742865_outer.sjs
skip-if =
toolkit == "android" && debug && fission && verify # Bug 1745937
http3
http2
[test_bug1743353.html]
support-files =
file_bug1743353.html
[test_bug1747033.html]
support-files =
file_bug1747033.sjs
skip-if =
http3
http2
[test_bug1773192.html]
support-files =
file_bug1773192_1.html
file_bug1773192_2.html
file_bug1773192_3.sjs
[test_close_onpagehide_by_history_back.html]
[test_close_onpagehide_by_window_close.html]
[test_compressed_multipart.html]
[test_content_javascript_loads.html]
support-files =
file_content_javascript_loads_root.html
file_content_javascript_loads_frame.html
skip-if =
http3
http2
[test_forceinheritprincipal_overrule_owner.html]
skip-if =
http3
http2
[test_framedhistoryframes.html]
support-files = file_framedhistoryframes.html
skip-if =
http3
http2
[test_load_during_reload.html]
support-files = file_load_during_reload.html
[test_pushState_after_document_open.html]
[test_navigate_after_pagehide.html]
skip-if =
http3
http2
[test_redirect_history.html]
support-files =
file_redirect_history.html
form_submit_redirect.sjs
skip-if =
http3
http2
[test_windowedhistoryframes.html]
skip-if =
(!debug && os == 'android') # Bug 1573892
http3
http2
[test_triggeringprincipal_location_seturi.html]
skip-if =
http3
http2
[test_double_submit.html]
support-files =
clicker.html
double_submit.sjs
skip-if =
http3
http2
[test_iframe_srcdoc_to_remote.html]
skip-if =
http3
http2
[test_javascript_sandboxed_popup.html]

View File

@ -0,0 +1,314 @@
[DEFAULT]
support-files = [
"bug404548-subframe.html",
"bug404548-subframe_window.html",
"bug413310-post.sjs",
"bug413310-subframe.html",
"bug529119-window.html",
"bug570341_recordevents.html",
"bug668513_redirect.html",
"bug668513_redirect.html^headers^",
"bug691547_frame.html",
"dummy_page.html",
"file_anchor_scroll_after_document_open.html",
"file_bfcache_plus_hash_1.html",
"file_bfcache_plus_hash_2.html",
"file_bug385434_1.html",
"file_bug385434_2.html",
"file_bug385434_3.html",
"file_bug475636.sjs",
"file_bug509055.html",
"file_bug540462.html",
"file_bug580069_1.html",
"file_bug580069_2.sjs",
"file_bug598895_1.html",
"file_bug598895_2.html",
"file_bug590573_1.html",
"file_bug590573_2.html",
"file_bug634834.html",
"file_bug637644_1.html",
"file_bug637644_2.html",
"file_bug640387.html",
"file_bug653741.html",
"file_bug660404",
"file_bug660404^headers^",
"file_bug660404-1.html",
"file_bug662170.html",
"file_bug669671.sjs",
"file_bug680257.html",
"file_bug703855.html",
"file_bug728939.html",
"file_bug1121701_1.html",
"file_bug1121701_2.html",
"file_bug1186774.html",
"file_bug1151421.html",
"file_bug1450164.html",
"file_close_onpagehide1.html",
"file_close_onpagehide2.html",
"file_compressed_multipart",
"file_compressed_multipart^headers^",
"file_pushState_after_document_open.html",
"historyframes.html",
"ping.html ",
"start_historyframe.html",
"url1_historyframe.html",
"url2_historyframe.html",
]
["test_anchor_scroll_after_document_open.html"]
["test_bfcache_plus_hash.html"]
["test_bug385434.html"]
["test_bug387979.html"]
["test_bug402210.html"]
skip-if = [
"http3",
"http2",
]
["test_bug404548.html"]
["test_bug413310.html"]
skip-if = ["true"] # Disabled for too many intermittent failures (bug 719186)
["test_bug475636.html"]
["test_bug509055.html"]
["test_bug511449.html"]
skip-if = [
"os == 'win'",
"os == 'linux'",
"os == 'android'",
"headless", # Headless: bug 1410525
]
support-files = ["file_bug511449.html"]
["test_bug529119-1.html"]
["test_bug529119-2.html"]
skip-if = [
"http3",
"http2",
]
["test_bug530396.html"]
support-files = [
"bug530396-noref.sjs",
"bug530396-subframe.html",
]
skip-if = [
"http3",
"http2",
]
["test_bug540462.html"]
skip-if = ["os == 'android' && debug"]
["test_bug551225.html"]
["test_bug570341.html"]
skip-if = ["(verify && !debug && (os == 'win'))"]
["test_bug580069.html"]
skip-if = ["(verify && !debug && (os == 'win'))"]
["test_bug590573.html"]
["test_bug598895.html"]
["test_bug634834.html"]
skip-if = [
"http3",
"http2",
]
["test_bug637644.html"]
["test_bug640387_1.html"]
["test_bug640387_2.html"]
["test_bug653741.html"]
["test_bug660404.html"]
["test_bug662170.html"]
["test_bug668513.html"]
support-files = ["file_bug668513.html"]
["test_bug669671.html"]
["test_bug675587.html"]
support-files = ["file_bug675587.html"]
["test_bug680257.html"]
["test_bug691547.html"]
["test_bug694612.html"]
["test_bug703855.html"]
["test_bug728939.html"]
["test_bug797909.html"]
["test_bug1045096.html"]
["test_bug1121701.html"]
["test_bug1151421.html"]
["test_bug1186774.html"]
["test_bug1422334.html"]
support-files = [
"bug1422334_redirect.html",
"bug1422334_redirect.html^headers^",
"!/docshell/test/navigation/blank.html",
]
["test_bug1450164.html"]
["test_bug1507702.html"]
["test_bug1645781.html"]
support-files = ["form_submit.sjs"]
skip-if = [
"http3",
"http2",
]
["test_bug1729662.html"]
support-files = ["file_bug1729662.html"]
["test_bug1740516.html"]
support-files = [
"file_bug1740516_1.html",
"file_bug1740516_1_inner.html",
"file_bug1740516_2.html",
]
["test_bug1741132.html"]
support-files = ["file_bug1741132.html"]
skip-if = ["os == 'android' && !sessionHistoryInParent"]
["test_bug1742865.html"]
support-files = [
"file_bug1742865.sjs",
"file_bug1742865_outer.sjs",
]
skip-if = [
"os == 'android' && debug && fission && verify", # Bug 1745937
"http3",
"http2",
]
["test_bug1743353.html"]
support-files = ["file_bug1743353.html"]
["test_bug1747033.html"]
support-files = ["file_bug1747033.sjs"]
skip-if = [
"http3",
"http2",
]
["test_bug1773192.html"]
support-files = [
"file_bug1773192_1.html",
"file_bug1773192_2.html",
"file_bug1773192_3.sjs",
]
["test_close_onpagehide_by_history_back.html"]
["test_close_onpagehide_by_window_close.html"]
["test_compressed_multipart.html"]
["test_content_javascript_loads.html"]
support-files = [
"file_content_javascript_loads_root.html",
"file_content_javascript_loads_frame.html",
]
skip-if = [
"http3",
"http2",
]
["test_double_submit.html"]
support-files = [
"clicker.html",
"double_submit.sjs",
]
skip-if = [
"http3",
"http2",
]
["test_forceinheritprincipal_overrule_owner.html"]
skip-if = [
"http3",
"http2",
]
["test_form_restoration.html"]
support-files = [
"file_form_restoration_no_store.html",
"file_form_restoration_no_store.html^headers^",
]
["test_framedhistoryframes.html"]
support-files = ["file_framedhistoryframes.html"]
skip-if = [
"http3",
"http2",
]
["test_iframe_srcdoc_to_remote.html"]
skip-if = [
"http3",
"http2",
]
["test_javascript_sandboxed_popup.html"]
["test_load_during_reload.html"]
support-files = ["file_load_during_reload.html"]
["test_navigate_after_pagehide.html"]
skip-if = [
"http3",
"http2",
]
["test_pushState_after_document_open.html"]
["test_redirect_history.html"]
support-files = [
"file_redirect_history.html",
"form_submit_redirect.sjs",
]
skip-if = [
"http3",
"http2",
]
["test_triggeringprincipal_location_seturi.html"]
skip-if = [
"http3",
"http2",
]
["test_windowedhistoryframes.html"]
skip-if = [
"!debug && os == 'android'", # Bug 1573892
"http3",
"http2",
]

View File

@ -1,270 +0,0 @@
[DEFAULT]
support-files =
NavigationUtils.js
navigation_target_url.html
navigation_target_popup_url.html
blank.html
file_bug386782_contenteditable.html
file_bug386782_designmode.html
redbox_bug430723.html
bluebox_bug430723.html
file_bug462076_1.html
file_bug462076_2.html
file_bug462076_3.html
file_bug508537_1.html
file_bug534178.html
file_document_write_1.html
file_fragment_handling_during_load.html
file_fragment_handling_during_load_frame1.html
file_fragment_handling_during_load_frame2.sjs
file_nested_frames.html
file_nested_frames_innerframe.html
file_shiftReload_and_pushState.html
file_static_and_dynamic_1.html
frame0.html
frame1.html
frame2.html
frame3.html
goback.html
iframe.html
iframe_static.html
navigate.html
open.html
parent.html
file_tell_opener.html
file_triggeringprincipal_frame_1.html
file_triggeringprincipal_frame_2.html
file_triggeringprincipal_subframe.html
file_triggeringprincipal_subframe_nav.html
file_triggeringprincipal_subframe_same_origin_nav.html
file_triggeringprincipal_window_open.html
file_triggeringprincipal_parent_iframe_window_open_base.html
file_triggeringprincipal_parent_iframe_window_open_nav.html
file_triggeringprincipal_iframe_iframe_window_open_frame_a.html
file_triggeringprincipal_iframe_iframe_window_open_frame_b.html
file_triggeringprincipal_iframe_iframe_window_open_frame_a_nav.html
file_load_history_entry_page_with_one_link.html
file_load_history_entry_page_with_two_links.html
file_bug1300461.html
file_bug1300461_redirect.html
file_bug1300461_redirect.html^headers^
file_bug1300461_back.html
file_contentpolicy_block_window.html
file_bug1326251.html
file_bug1326251_evict_cache.html
file_bug1364364-1.html
file_bug1364364-2.html
file_bug1375833.html
file_bug1375833-frame1.html
file_bug1375833-frame2.html
test_bug145971.html
file_bug1609475.html
file_bug1379762-1.html
file_scrollRestoration_bfcache_and_nobfcache.html
file_scrollRestoration_bfcache_and_nobfcache_part2.html
file_scrollRestoration_bfcache_and_nobfcache_part2.html^headers^
file_scrollRestoration_navigate.html
file_scrollRestoration_part1_nobfcache.html
file_scrollRestoration_part1_nobfcache.html^headers^
file_scrollRestoration_part2_bfcache.html
file_scrollRestoration_part3_nobfcache.html
file_scrollRestoration_part3_nobfcache.html^headers^
file_session_history_on_redirect.html
file_session_history_on_redirect.html^headers^
file_session_history_on_redirect_2.html
file_session_history_on_redirect_2.html^headers^
redirect_handlers.sjs
frame_load_as_example_com.html
frame_load_as_example_org.html
frame_load_as_host1.html
frame_load_as_host2.html
frame_load_as_host3.html
frame_1_out_of_6.html
frame_2_out_of_6.html
frame_3_out_of_6.html
frame_4_out_of_6.html
frame_5_out_of_6.html
frame_6_out_of_6.html
frame_recursive.html
object_recursive_load.html
file_nested_srcdoc.html
[test_aboutblank_change_process.html]
[test_beforeunload_and_bfcache.html]
support-files = file_beforeunload_and_bfcache.html
[test_bug13871.html]
skip-if =
http3
http2
[test_bug1583110.html]
support-files = file_bug1583110.html
[test_bug1706090.html]
support-files = file_bug1706090.html
skip-if = sessionHistoryInParent # The test is currently for the old bfcache implementation
[test_bug1745638.html]
support-files = file_bug1745638.html
[test_bug1747019.html]
support-files =
goback.html
cache_control_max_age_3600.sjs
[test_bug1750973.html]
support-files = file_bug1750973.html
[test_bug1758664.html]
support-files = file_bug1758664.html
skip-if = !sessionHistoryInParent # the old implementation behaves inconsistently
[test_bug270414.html]
skip-if =
http3
http2
[test_bug278916.html]
[test_bug279495.html]
[test_bug344861.html]
skip-if = toolkit == "android"
[test_bug386782.html]
[test_bug430624.html]
[test_bug430723.html]
skip-if =
(!debug && (os == 'mac' || os == 'win')) # Bug 874423
http3
http2
[test_bug1364364.html]
skip-if = (os == "android") # Bug 1560378
[test_bug1375833.html]
[test_bug1536471.html]
support-files = file_bug1536471.html
[test_blockBFCache.html]
support-files =
file_blockBFCache.html
slow.sjs
iframe_slow_onload.html
iframe_slow_onload_inner.html
skip-if =
http3
http2
[test_child.html]
[test_docshell_gotoindex.html]
support-files = file_docshell_gotoindex.html
[test_evict_from_bfcache.html]
support-files = file_evict_from_bfcache.html
[test_grandchild.html]
skip-if =
http3
http2
[test_load_history_entry.html]
[test_meta_refresh.html]
support-files = file_meta_refresh.html
[test_navigation_type.html]
support-files = file_navigation_type.html
[test_new_shentry_during_history_navigation.html]
support-files =
file_new_shentry_during_history_navigation_1.html
file_new_shentry_during_history_navigation_1.html^headers^
file_new_shentry_during_history_navigation_2.html
file_new_shentry_during_history_navigation_2.html^headers^
file_new_shentry_during_history_navigation_3.html
file_new_shentry_during_history_navigation_3.html^headers^
file_new_shentry_during_history_navigation_4.html
[test_not-opener.html]
skip-if =
http3
http2
[test_online_offline_bfcache.html]
support-files = file_online_offline_bfcache.html
[test_opener.html]
skip-if = true # Bug 1572299, Bug 1716402, Bug 1797751, Bug 1781601
[test_popup-navigates-children.html]
skip-if =
http3
http2
[test_reload.html]
support-files = file_reload.html
[test_reload_nonbfcached_srcdoc.html]
support-files = file_reload_nonbfcached_srcdoc.sjs
skip-if =
http3
http2
[test_reserved.html]
skip-if =
debug # bug 1263213
[test_performance_navigation.html]
[test_same_url.html]
support-files = file_same_url.html
[test_session_history_on_redirect.html]
[test_sessionhistory.html]
skip-if = verify && (os == 'mac') && debug # Hit MOZ_CRASH(Shutdown too long, probably frozen, causing a crash.) bug 1677545
[test_dynamic_frame_forward_back.html]
[test_sessionhistory_document_write.html]
[test_sessionhistory_iframe_removal.html]
support-files = file_sessionhistory_iframe_removal.html
[test_session_history_entry_cleanup.html]
[test_fragment_handling_during_load.html]
[test_nested_frames.html]
skip-if =
http3
http2
[test_shiftReload_and_pushState.html]
[test_scrollRestoration.html]
[test_bug1609475.html]
[test_bug1300461.html]
[test_bug1326251.html]
skip-if = toolkit == 'android' || sessionHistoryInParent # It relies on the bfcache
[test_bug1379762.html]
[test_state_size.html]
[test_static_and_dynamic.html]
skip-if = true # This was disabled for a few years now anyway, bug 1677544
[test_sibling-matching-parent.html]
[test_sibling-off-domain.html]
skip-if =
http3
http2
[test_triggeringprincipal_frame_nav.html]
skip-if =
http3
http2
[test_triggeringprincipal_frame_same_origin_nav.html]
skip-if =
http3
http2
[test_triggeringprincipal_window_open.html]
skip-if =
http3
http2
[test_triggeringprincipal_parent_iframe_window_open.html]
skip-if =
http3
http2
[test_triggeringprincipal_iframe_iframe_window_open.html]
skip-if =
http3
http2
[test_contentpolicy_block_window.html]
[test_rate_limit_location_change.html]
[test_reload_large_postdata.html]
support-files =
file_reload_large_postdata.sjs
[test_recursive_frames.html]
skip-if =
http3
http2
[test_bug1699721.html]
skip-if = !fission # tests fission-only process switching behaviour
[test_ship_beforeunload_fired.html]
support-files =
file_ship_beforeunload_fired.html
skip-if =
!sessionHistoryInParent
http3
http2
[test_ship_beforeunload_fired_2.html]
support-files =
file_ship_beforeunload_fired.html
skip-if = !sessionHistoryInParent
[test_ship_beforeunload_fired_3.html]
support-files =
file_ship_beforeunload_fired.html
skip-if = !sessionHistoryInParent
[test_open_javascript_noopener.html]
[test_sessionstorage_across_coop.html]
support-files =
file_sessionstorage_across_coop.html
file_sessionstorage_across_coop.html^headers^

View File

@ -0,0 +1,359 @@
[DEFAULT]
support-files = [
"NavigationUtils.js",
"navigation_target_url.html",
"navigation_target_popup_url.html",
"blank.html",
"file_bug386782_contenteditable.html",
"file_bug386782_designmode.html",
"redbox_bug430723.html",
"bluebox_bug430723.html",
"file_bug462076_1.html",
"file_bug462076_2.html",
"file_bug462076_3.html",
"file_bug508537_1.html",
"file_bug534178.html",
"file_document_write_1.html",
"file_fragment_handling_during_load.html",
"file_fragment_handling_during_load_frame1.html",
"file_fragment_handling_during_load_frame2.sjs",
"file_nested_frames.html",
"file_nested_frames_innerframe.html",
"file_shiftReload_and_pushState.html",
"file_static_and_dynamic_1.html",
"frame0.html",
"frame1.html",
"frame2.html",
"frame3.html",
"goback.html",
"iframe.html",
"iframe_static.html",
"navigate.html",
"open.html",
"parent.html",
"file_tell_opener.html",
"file_triggeringprincipal_frame_1.html",
"file_triggeringprincipal_frame_2.html",
"file_triggeringprincipal_subframe.html",
"file_triggeringprincipal_subframe_nav.html",
"file_triggeringprincipal_subframe_same_origin_nav.html",
"file_triggeringprincipal_window_open.html",
"file_triggeringprincipal_parent_iframe_window_open_base.html",
"file_triggeringprincipal_parent_iframe_window_open_nav.html",
"file_triggeringprincipal_iframe_iframe_window_open_frame_a.html",
"file_triggeringprincipal_iframe_iframe_window_open_frame_b.html",
"file_triggeringprincipal_iframe_iframe_window_open_frame_a_nav.html",
"file_load_history_entry_page_with_one_link.html",
"file_load_history_entry_page_with_two_links.html",
"file_bug1300461.html",
"file_bug1300461_redirect.html",
"file_bug1300461_redirect.html^headers^",
"file_bug1300461_back.html",
"file_contentpolicy_block_window.html",
"file_bug1326251.html",
"file_bug1326251_evict_cache.html",
"file_bug1364364-1.html",
"file_bug1364364-2.html",
"file_bug1375833.html",
"file_bug1375833-frame1.html",
"file_bug1375833-frame2.html",
"test_bug145971.html",
"file_bug1609475.html",
"file_bug1379762-1.html",
"file_scrollRestoration_bfcache_and_nobfcache.html",
"file_scrollRestoration_bfcache_and_nobfcache_part2.html",
"file_scrollRestoration_bfcache_and_nobfcache_part2.html^headers^",
"file_scrollRestoration_navigate.html",
"file_scrollRestoration_part1_nobfcache.html",
"file_scrollRestoration_part1_nobfcache.html^headers^",
"file_scrollRestoration_part2_bfcache.html",
"file_scrollRestoration_part3_nobfcache.html",
"file_scrollRestoration_part3_nobfcache.html^headers^",
"file_session_history_on_redirect.html",
"file_session_history_on_redirect.html^headers^",
"file_session_history_on_redirect_2.html",
"file_session_history_on_redirect_2.html^headers^",
"redirect_handlers.sjs",
"frame_load_as_example_com.html",
"frame_load_as_example_org.html",
"frame_load_as_host1.html",
"frame_load_as_host2.html",
"frame_load_as_host3.html",
"frame_1_out_of_6.html",
"frame_2_out_of_6.html",
"frame_3_out_of_6.html",
"frame_4_out_of_6.html",
"frame_5_out_of_6.html",
"frame_6_out_of_6.html",
"frame_recursive.html",
"object_recursive_load.html",
"file_nested_srcdoc.html",
]
["test_aboutblank_change_process.html"]
["test_beforeunload_and_bfcache.html"]
support-files = ["file_beforeunload_and_bfcache.html"]
["test_blockBFCache.html"]
support-files = [
"file_blockBFCache.html",
"slow.sjs",
"iframe_slow_onload.html",
"iframe_slow_onload_inner.html",
]
skip-if = [
"http3",
"http2",
]
["test_bug13871.html"]
skip-if = [
"http3",
"http2",
]
["test_bug270414.html"]
skip-if = [
"http3",
"http2",
]
["test_bug278916.html"]
["test_bug279495.html"]
["test_bug344861.html"]
skip-if = ["os == 'android'"]
["test_bug386782.html"]
["test_bug430624.html"]
["test_bug430723.html"]
skip-if = [
"!debug && (os == 'mac' || os == 'win')", # Bug 874423
"http3",
"http2",
]
["test_bug1300461.html"]
["test_bug1326251.html"]
skip-if = [
"os == 'android'",
"sessionHistoryInParent", # It relies on the bfcache
]
["test_bug1364364.html"]
skip-if = ["os == 'android'"] # Bug 1560378
["test_bug1375833.html"]
["test_bug1379762.html"]
["test_bug1536471.html"]
support-files = ["file_bug1536471.html"]
["test_bug1583110.html"]
support-files = ["file_bug1583110.html"]
["test_bug1609475.html"]
["test_bug1699721.html"]
skip-if = ["!fission"] # tests fission-only process switching behaviour
["test_bug1706090.html"]
support-files = ["file_bug1706090.html"]
skip-if = ["sessionHistoryInParent"] # The test is currently for the old bfcache implementation
["test_bug1745638.html"]
support-files = ["file_bug1745638.html"]
["test_bug1747019.html"]
support-files = [
"goback.html",
"cache_control_max_age_3600.sjs",
]
["test_bug1750973.html"]
support-files = ["file_bug1750973.html"]
["test_bug1758664.html"]
support-files = ["file_bug1758664.html"]
skip-if = ["!sessionHistoryInParent"] # the old implementation behaves inconsistently
["test_child.html"]
["test_contentpolicy_block_window.html"]
["test_docshell_gotoindex.html"]
support-files = ["file_docshell_gotoindex.html"]
["test_dynamic_frame_forward_back.html"]
["test_evict_from_bfcache.html"]
support-files = ["file_evict_from_bfcache.html"]
["test_fragment_handling_during_load.html"]
["test_grandchild.html"]
skip-if = [
"http3",
"http2",
]
["test_load_history_entry.html"]
["test_meta_refresh.html"]
support-files = ["file_meta_refresh.html"]
["test_navigation_type.html"]
support-files = ["file_navigation_type.html"]
["test_nested_frames.html"]
skip-if = [
"http3",
"http2",
]
["test_new_shentry_during_history_navigation.html"]
support-files = [
"file_new_shentry_during_history_navigation_1.html",
"file_new_shentry_during_history_navigation_1.html^headers^",
"file_new_shentry_during_history_navigation_2.html",
"file_new_shentry_during_history_navigation_2.html^headers^",
"file_new_shentry_during_history_navigation_3.html",
"file_new_shentry_during_history_navigation_3.html^headers^",
"file_new_shentry_during_history_navigation_4.html",
]
["test_not-opener.html"]
skip-if = [
"http3",
"http2",
]
["test_online_offline_bfcache.html"]
support-files = ["file_online_offline_bfcache.html"]
["test_open_javascript_noopener.html"]
["test_opener.html"]
skip-if = ["true"] # Bug 1572299, Bug 1716402, Bug 1797751, Bug 1781601
["test_performance_navigation.html"]
["test_popup-navigates-children.html"]
skip-if = [
"http3",
"http2",
]
["test_rate_limit_location_change.html"]
["test_recursive_frames.html"]
skip-if = [
"http3",
"http2",
]
["test_reload.html"]
support-files = ["file_reload.html"]
["test_reload_large_postdata.html"]
support-files = ["file_reload_large_postdata.sjs"]
["test_reload_nonbfcached_srcdoc.html"]
support-files = ["file_reload_nonbfcached_srcdoc.sjs"]
skip-if = [
"http3",
"http2",
]
["test_reserved.html"]
skip-if = ["debug"] # bug 1263213
["test_same_url.html"]
support-files = ["file_same_url.html"]
["test_scrollRestoration.html"]
["test_session_history_entry_cleanup.html"]
["test_session_history_on_redirect.html"]
["test_sessionhistory.html"]
skip-if = ["verify && os == 'mac' && debug"] # Hit MOZ_CRASH(Shutdown too long, probably frozen, causing a crash.) bug 1677545
["test_sessionhistory_document_write.html"]
["test_sessionhistory_iframe_removal.html"]
support-files = ["file_sessionhistory_iframe_removal.html"]
["test_sessionstorage_across_coop.html"]
support-files = [
"file_sessionstorage_across_coop.html",
"file_sessionstorage_across_coop.html^headers^",
]
["test_shiftReload_and_pushState.html"]
["test_ship_beforeunload_fired.html"]
support-files = ["file_ship_beforeunload_fired.html"]
skip-if = [
"!sessionHistoryInParent",
"http3",
"http2",
]
["test_ship_beforeunload_fired_2.html"]
support-files = ["file_ship_beforeunload_fired.html"]
skip-if = ["!sessionHistoryInParent"]
["test_ship_beforeunload_fired_3.html"]
support-files = ["file_ship_beforeunload_fired.html"]
skip-if = ["!sessionHistoryInParent"]
["test_sibling-matching-parent.html"]
["test_sibling-off-domain.html"]
skip-if = [
"http3",
"http2",
]
["test_state_size.html"]
["test_static_and_dynamic.html"]
skip-if = ["true"] # This was disabled for a few years now anyway, bug 1677544
["test_triggeringprincipal_frame_nav.html"]
skip-if = [
"http3",
"http2",
]
["test_triggeringprincipal_frame_same_origin_nav.html"]
skip-if = [
"http3",
"http2",
]
["test_triggeringprincipal_iframe_iframe_window_open.html"]
skip-if = [
"http3",
"http2",
]
["test_triggeringprincipal_parent_iframe_window_open.html"]
skip-if = [
"http3",
"http2",
]
["test_triggeringprincipal_window_open.html"]
skip-if = [
"http3",
"http2",
]

View File

@ -1,10 +0,0 @@
[DEFAULT]
support-files =
worker_abort_controller_fetch.js
slow.sjs
!/dom/events/test/event_leak_utils.js
[test_abort_controller.html]
[test_abort_controller_fetch.html]
[test_event_listener_leaks.html]
skip-if = (os == "win" && processor == "aarch64") #bug 1535784

View File

@ -0,0 +1,12 @@
[DEFAULT]
support-files = [
"worker_abort_controller_fetch.js",
"slow.sjs",
"!/dom/events/test/event_leak_utils.js",
]
["test_abort_controller.html"]
["test_abort_controller_fetch.html"]
["test_event_listener_leaks.html"]

View File

@ -4,6 +4,6 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
MOCHITEST_MANIFESTS += ["mochitest.ini"]
MOCHITEST_MANIFESTS += ["mochitest.toml"]
XPCSHELL_TESTS_MANIFESTS += ["unit/xpcshell.ini"]

View File

@ -7,7 +7,7 @@
with Files("**"):
BUG_COMPONENT = ("Core", "DOM: Animation")
MOCHITEST_MANIFESTS += ["test/mochitest.ini"]
MOCHITEST_MANIFESTS += ["test/mochitest.toml"]
MOCHITEST_CHROME_MANIFESTS += ["test/chrome.toml"]
EXPORTS.mozilla.dom += [

View File

@ -1,75 +0,0 @@
[DEFAULT]
prefs =
dom.animations-api.compositing.enabled=true
dom.animations-api.getAnimations.enabled=true
dom.animations-api.timelines.enabled=true
gfx.omta.background-color=true
layout.css.individual-transform.enabled=true
layout.css.scroll-driven-animations.enabled=true
gfx.font_loader.delay=0
# Support files for chrome tests that we want to load over HTTP need
# to go in here, not chrome.ini.
support-files =
chrome/file_animate_xrays.html
mozilla/xhr_doc.html
mozilla/file_deferred_start.html
mozilla/file_disable_animations_api_compositing.html
mozilla/file_disable_animations_api_get_animations.html
mozilla/file_disable_animations_api_timelines.html
mozilla/file_discrete_animations.html
mozilla/file_transition_finish_on_compositor.html
../../../layout/style/test/property_database.js
testcommon.js
!/dom/events/test/event_leak_utils.js
[document-timeline/test_document-timeline.html]
[document-timeline/test_request_animation_frame.html]
[mozilla/test_cascade.html]
[mozilla/test_cubic_bezier_limits.html]
[mozilla/test_deferred_start.html]
skip-if = (os == 'win' && bits == 64) # Bug 1363957
[mozilla/test_disable_animations_api_compositing.html]
[mozilla/test_disable_animations_api_get_animations.html]
[mozilla/test_disable_animations_api_timelines.html]
[mozilla/test_disabled_properties.html]
[mozilla/test_discrete_animations.html]
[mozilla/test_distance_of_basic_shape.html]
[mozilla/test_distance_of_filter.html]
[mozilla/test_distance_of_path_function.html]
[mozilla/test_distance_of_transform.html]
[mozilla/test_document_timeline_origin_time_range.html]
[mozilla/test_get_animations_on_scroll_animations.html]
[mozilla/test_hide_and_show.html]
[mozilla/test_mainthread_synchronization_pref.html]
[mozilla/test_moz_prefixed_properties.html]
[mozilla/test_pending_animation_tracker.html]
[mozilla/test_restyles.html]
support-files =
mozilla/file_restyles.html
mozilla/empty.html
skip-if =
(os == 'android' && debug) #Bug 1784931
(os == 'linux' && tsan) #Bug 1784931
http3
http2
[mozilla/test_restyling_xhr_doc.html]
[mozilla/test_set_easing.html]
[mozilla/test_style_after_finished_on_compositor.html]
[mozilla/test_transform_limits.html]
[mozilla/test_transition_finish_on_compositor.html]
skip-if = toolkit == 'android'
[mozilla/test_underlying_discrete_value.html]
[mozilla/test_unstyled.html]
[mozilla/test_event_listener_leaks.html]
skip-if = (os == "win" && processor == "aarch64") #bug 1535784
[style/test_animation-seeking-with-current-time.html]
[style/test_animation-seeking-with-start-time.html]
[style/test_animation-setting-effect.html]
[style/test_composite.html]
skip-if = xorigin
[style/test_interpolation-from-interpolatematrix-to-none.html]
[style/test_missing-keyframe.html]
[style/test_missing-keyframe-on-compositor.html]
skip-if =
fission && xorigin # Bug 1716403 - New fission platform triage
[style/test_transform-non-normalizable-rotate3d.html]

View File

@ -0,0 +1,113 @@
[DEFAULT]
prefs = [
"dom.animations-api.compositing.enabled=true",
"dom.animations-api.getAnimations.enabled=true",
"dom.animations-api.timelines.enabled=true",
"gfx.omta.background-color=true",
"layout.css.individual-transform.enabled=true",
"layout.css.scroll-driven-animations.enabled=true",
"gfx.font_loader.delay=0",
]
# Support files for chrome tests that we want to load over HTTP need
# to go in here, not chrome.ini.
support-files = [
"chrome/file_animate_xrays.html",
"mozilla/xhr_doc.html",
"mozilla/file_deferred_start.html",
"mozilla/file_disable_animations_api_compositing.html",
"mozilla/file_disable_animations_api_get_animations.html",
"mozilla/file_disable_animations_api_timelines.html",
"mozilla/file_discrete_animations.html",
"mozilla/file_transition_finish_on_compositor.html",
"../../../layout/style/test/property_database.js",
"testcommon.js",
"!/dom/events/test/event_leak_utils.js",
]
["document-timeline/test_document-timeline.html"]
["document-timeline/test_request_animation_frame.html"]
["mozilla/test_cascade.html"]
["mozilla/test_cubic_bezier_limits.html"]
["mozilla/test_deferred_start.html"]
skip-if = ["os == 'win' && bits == 64"] # Bug 1363957
["mozilla/test_disable_animations_api_compositing.html"]
["mozilla/test_disable_animations_api_get_animations.html"]
["mozilla/test_disable_animations_api_timelines.html"]
["mozilla/test_disabled_properties.html"]
["mozilla/test_discrete_animations.html"]
["mozilla/test_distance_of_basic_shape.html"]
["mozilla/test_distance_of_filter.html"]
["mozilla/test_distance_of_path_function.html"]
["mozilla/test_distance_of_transform.html"]
["mozilla/test_document_timeline_origin_time_range.html"]
["mozilla/test_event_listener_leaks.html"]
["mozilla/test_get_animations_on_scroll_animations.html"]
["mozilla/test_hide_and_show.html"]
["mozilla/test_mainthread_synchronization_pref.html"]
["mozilla/test_moz_prefixed_properties.html"]
["mozilla/test_pending_animation_tracker.html"]
["mozilla/test_restyles.html"]
support-files = [
"mozilla/file_restyles.html",
"mozilla/empty.html",
]
skip-if = [
"os == 'android' && debug", #Bug 1784931
"os == 'linux' && tsan", #Bug 1784931
"http3",
"http2",
]
["mozilla/test_restyling_xhr_doc.html"]
["mozilla/test_set_easing.html"]
["mozilla/test_style_after_finished_on_compositor.html"]
["mozilla/test_transform_limits.html"]
["mozilla/test_transition_finish_on_compositor.html"]
skip-if = ["os == 'android'"]
["mozilla/test_underlying_discrete_value.html"]
["mozilla/test_unstyled.html"]
["style/test_animation-seeking-with-current-time.html"]
["style/test_animation-seeking-with-start-time.html"]
["style/test_animation-setting-effect.html"]
["style/test_composite.html"]
skip-if = ["xorigin"]
["style/test_interpolation-from-interpolatematrix-to-none.html"]
["style/test_missing-keyframe-on-compositor.html"]
skip-if = ["fission && xorigin"] # Bug 1716403 - New fission platform triage
["style/test_missing-keyframe.html"]
["style/test_transform-non-normalizable-rotate3d.html"]

View File

@ -1,53 +0,0 @@
[DEFAULT]
tags = fullscreen
support-files =
file_fullscreen-api-race.html
file_fullscreen-api.html
file_fullscreen-async.html
file_fullscreen-backdrop.html
file_fullscreen-denied-inner.html
file_fullscreen-denied.html
file_fullscreen-esc-exit-inner.html
file_fullscreen-esc-exit.html
file_fullscreen-event-order.html
file_fullscreen-featurePolicy.html
file_fullscreen-featurePolicy-inner.html
file_fullscreen-focus.html
file_fullscreen-focus-inner.html
file_fullscreen-hidden.html
file_fullscreen-lenient-setters.html
file_fullscreen_meta_viewport.html
file_fullscreen-multiple-inner.html
file_fullscreen-multiple.html
file_fullscreen-navigation.html
file_fullscreen-nested.html
file_fullscreen-prefixed.html
file_fullscreen-resize.html
file_fullscreen-rollback.html
file_fullscreen-scrollbar.html
file_fullscreen-selector.html
file_fullscreen-shadowdom.html
file_fullscreen-single.html
file_fullscreen-sub-iframe.html
file_fullscreen-svg-element.html
file_fullscreen-table.html
file_fullscreen-top-layer.html
file_fullscreen-utils.js
file_fullscreen-with-full-zoom.html
[test_fullscreen-api-race.html]
skip-if = toolkit == 'android' # same as test_fullscreen-api.html, 1356570
os == "mac" && debug
[test_fullscreen-api-rapid-cycle.html]
[test_fullscreen-api.html]
allow_xul_xbl = true # XUL is used in file_fullscreen-api.html
skip-if =
toolkit == 'android'
os == 'mac' # Bug 1579623, 1776996
http3
http2
[test_fullscreen_meta_viewport.html]
[test_fullscreen_modal.html]
skip-if =
http3
http2

View File

@ -0,0 +1,62 @@
[DEFAULT]
tags = "fullscreen"
support-files = [
"file_fullscreen-api-race.html",
"file_fullscreen-api.html",
"file_fullscreen-async.html",
"file_fullscreen-backdrop.html",
"file_fullscreen-denied-inner.html",
"file_fullscreen-denied.html",
"file_fullscreen-esc-exit-inner.html",
"file_fullscreen-esc-exit.html",
"file_fullscreen-event-order.html",
"file_fullscreen-featurePolicy.html",
"file_fullscreen-featurePolicy-inner.html",
"file_fullscreen-focus.html",
"file_fullscreen-focus-inner.html",
"file_fullscreen-hidden.html",
"file_fullscreen-lenient-setters.html",
"file_fullscreen_meta_viewport.html",
"file_fullscreen-multiple-inner.html",
"file_fullscreen-multiple.html",
"file_fullscreen-navigation.html",
"file_fullscreen-nested.html",
"file_fullscreen-prefixed.html",
"file_fullscreen-resize.html",
"file_fullscreen-rollback.html",
"file_fullscreen-scrollbar.html",
"file_fullscreen-selector.html",
"file_fullscreen-shadowdom.html",
"file_fullscreen-single.html",
"file_fullscreen-sub-iframe.html",
"file_fullscreen-svg-element.html",
"file_fullscreen-table.html",
"file_fullscreen-top-layer.html",
"file_fullscreen-utils.js",
"file_fullscreen-with-full-zoom.html",
]
["test_fullscreen-api-race.html"]
skip-if = [
"os == 'android'", # same as test_fullscreen-api.html, 1356570
"os == 'mac' && debug",
]
["test_fullscreen-api-rapid-cycle.html"]
["test_fullscreen-api.html"]
allow_xul_xbl = true # XUL is used in file_fullscreen-api.html
skip-if = [
"os == 'android'",
"os == 'mac'", # Bug 1579623, 1776996
"http3",
"http2",
]
["test_fullscreen_meta_viewport.html"]
["test_fullscreen_modal.html"]
skip-if = [
"http3",
"http2",
]

View File

@ -5,7 +5,7 @@
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
MOCHITEST_MANIFESTS += [
"mochitest.ini",
"mochitest.toml",
]
MOCHITEST_CHROME_MANIFESTS += [

View File

@ -1,27 +0,0 @@
[DEFAULT]
support-files =
module_importMap_with_external_script_0.mjs
module_importMap_with_external_script_1.mjs
module_importMap_with_external_script_2.mjs
module_importMap_with_external_script_3.mjs
module_importMap_with_external_script_4.mjs
module_importMap_with_external_script_5.mjs
module_importMap_with_external_script_5.mjs^headers^
module_importMap_with_external_script_6.mjs
module_importMap_with_external_script_6.mjs^headers^
module_importMap_with_external_script_7.mjs
bad/module_2.mjs
bad/module_3.mjs
bad/module_4.mjs
bad/module_7.mjs
good/module_0.mjs
good/module_1.mjs
good/module_2.mjs
good/module_3.mjs
good/module_4.mjs
good/module_7.mjs
circular_dependency.mjs
prefs =
dom.importMaps.enabled=true
[test_importMap_with_external_script.html]

View File

@ -0,0 +1,28 @@
[DEFAULT]
support-files = [
"module_importMap_with_external_script_0.mjs",
"module_importMap_with_external_script_1.mjs",
"module_importMap_with_external_script_2.mjs",
"module_importMap_with_external_script_3.mjs",
"module_importMap_with_external_script_4.mjs",
"module_importMap_with_external_script_5.mjs",
"module_importMap_with_external_script_5.mjs^headers^",
"module_importMap_with_external_script_6.mjs",
"module_importMap_with_external_script_6.mjs^headers^",
"module_importMap_with_external_script_7.mjs",
"bad/module_2.mjs",
"bad/module_3.mjs",
"bad/module_4.mjs",
"bad/module_7.mjs",
"good/module_0.mjs",
"good/module_1.mjs",
"good/module_2.mjs",
"good/module_3.mjs",
"good/module_4.mjs",
"good/module_7.mjs",
"circular_dependency.mjs",
]
prefs = ["dom.importMaps.enabled=true"]
["test_importMap_with_external_script.html"]

View File

@ -6,4 +6,4 @@
MOCHITEST_CHROME_MANIFESTS += ["chrome.toml"]
MOCHITEST_MANIFESTS += ["mochitest.ini"]
MOCHITEST_MANIFESTS += ["mochitest.toml"]

View File

@ -1,54 +0,0 @@
[DEFAULT]
support-files =
viewport_helpers.js
[test_meta_viewport0.html]
[test_meta_viewport1.html]
[test_meta_viewport2.html]
[test_meta_viewport3.html]
[test_meta_viewport4.html]
[test_meta_viewport5.html]
[test_meta_viewport6.html]
[test_meta_viewport7.html]
[test_meta_viewport8.html]
[test_meta_viewport_auto_size_by_device_height.html]
[test_meta_viewport_auto_size_by_device_width.html]
[test_meta_viewport_auto_size_by_fixed_height_and_initial_scale_1.html]
[test_meta_viewport_auto_size_by_fixed_width_and_device_height.html]
[test_meta_viewport_auto_size_by_fixed_width_and_initial_scale_1.html]
[test_meta_viewport_auto_size_by_initial_scale_0_5.html]
[test_meta_viewport_auto_size_by_initial_scale_1.html]
[test_meta_viewport_auto_size_by_invalid_width.html]
[test_meta_viewport_auto_size_by_invalid_width_and_fixed_height.html]
[test_meta_viewport_change_content_among_multiple.html]
[test_meta_viewport_change_name.html]
[test_meta_viewport_change_name_among_multiple.html]
[test_meta_viewport_device_width.html]
[test_meta_viewport_device_width_with_initial_scale_0_5.html]
[test_meta_viewport_device_width_with_initial_scale_2.html]
[test_meta_viewport_fit.html]
[test_meta_viewport_fit_multiple.html]
[test_meta_viewport_fixed_width_and_zero_display_width.html]
[test_meta_viewport_initial_scale_0_5.html]
[test_meta_viewport_initial_scale_2.html]
[test_meta_viewport_insert_before_existing_tag.html]
[test_meta_viewport_maximum_scale_0.html]
[test_meta_viewport_maximum_scale_0_5.html]
[test_meta_viewport_maximum_scale_2.html]
[test_meta_viewport_multiple_tags.html]
[test_meta_viewport_negative_width_and_negative_height.html]
[test_meta_viewport_negative_width_and_no_height.html]
[test_meta_viewport_negative_width_and_valid_height.html]
[test_meta_viewport_valid_width_and_negative_height.html]
[test_meta_viewport_valid_width_and_no_height.html]
[test_meta_viewport_no_width_and_negative_height.html]
[test_meta_viewport_no_width_and_valid_height.html]
[test_meta_viewport_remove_node.html]
[test_meta_viewport_remove_node_from_multiple.html]
[test_meta_viewport_replace_content.html]
[test_meta_viewport_tiny_display_size.html]
[test_meta_viewport_initial_scale_with_trailing_characters.html]
[test_meta_viewport_width_with_trailing_characters.html]
[test_meta_viewport_empty_content_and_valid_content_tags.html]
[test_meta_viewport_no_content_and_valid_content_tags.html]
[test_meta_viewport_removing_content_attribute.html]

View File

@ -0,0 +1,102 @@
[DEFAULT]
support-files = ["viewport_helpers.js"]
["test_meta_viewport0.html"]
["test_meta_viewport1.html"]
["test_meta_viewport2.html"]
["test_meta_viewport3.html"]
["test_meta_viewport4.html"]
["test_meta_viewport5.html"]
["test_meta_viewport6.html"]
["test_meta_viewport7.html"]
["test_meta_viewport8.html"]
["test_meta_viewport_auto_size_by_device_height.html"]
["test_meta_viewport_auto_size_by_device_width.html"]
["test_meta_viewport_auto_size_by_fixed_height_and_initial_scale_1.html"]
["test_meta_viewport_auto_size_by_fixed_width_and_device_height.html"]
["test_meta_viewport_auto_size_by_fixed_width_and_initial_scale_1.html"]
["test_meta_viewport_auto_size_by_initial_scale_0_5.html"]
["test_meta_viewport_auto_size_by_initial_scale_1.html"]
["test_meta_viewport_auto_size_by_invalid_width.html"]
["test_meta_viewport_auto_size_by_invalid_width_and_fixed_height.html"]
["test_meta_viewport_change_content_among_multiple.html"]
["test_meta_viewport_change_name.html"]
["test_meta_viewport_change_name_among_multiple.html"]
["test_meta_viewport_device_width.html"]
["test_meta_viewport_device_width_with_initial_scale_0_5.html"]
["test_meta_viewport_device_width_with_initial_scale_2.html"]
["test_meta_viewport_empty_content_and_valid_content_tags.html"]
["test_meta_viewport_fit.html"]
["test_meta_viewport_fit_multiple.html"]
["test_meta_viewport_fixed_width_and_zero_display_width.html"]
["test_meta_viewport_initial_scale_0_5.html"]
["test_meta_viewport_initial_scale_2.html"]
["test_meta_viewport_initial_scale_with_trailing_characters.html"]
["test_meta_viewport_insert_before_existing_tag.html"]
["test_meta_viewport_maximum_scale_0.html"]
["test_meta_viewport_maximum_scale_0_5.html"]
["test_meta_viewport_maximum_scale_2.html"]
["test_meta_viewport_multiple_tags.html"]
["test_meta_viewport_negative_width_and_negative_height.html"]
["test_meta_viewport_negative_width_and_no_height.html"]
["test_meta_viewport_negative_width_and_valid_height.html"]
["test_meta_viewport_no_content_and_valid_content_tags.html"]
["test_meta_viewport_no_width_and_negative_height.html"]
["test_meta_viewport_no_width_and_valid_height.html"]
["test_meta_viewport_remove_node.html"]
["test_meta_viewport_remove_node_from_multiple.html"]
["test_meta_viewport_removing_content_attribute.html"]
["test_meta_viewport_replace_content.html"]
["test_meta_viewport_tiny_display_size.html"]
["test_meta_viewport_valid_width_and_negative_height.html"]
["test_meta_viewport_valid_width_and_no_height.html"]
["test_meta_viewport_width_with_trailing_characters.html"]

View File

@ -5,5 +5,5 @@
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
MOCHITEST_MANIFESTS += [
"mochitest.ini",
"mochitest.toml",
]

File diff suppressed because it is too large Load Diff

1782
dom/base/test/mochitest.toml Normal file

File diff suppressed because it is too large Load Diff

View File

@ -10,7 +10,7 @@ XPCSHELL_TESTS_MANIFESTS += [
]
MOCHITEST_MANIFESTS += [
"mochitest.ini",
"mochitest.toml",
]
MOCHITEST_CHROME_MANIFESTS += [

View File

@ -1,23 +0,0 @@
[DEFAULT]
support-files =
file_empty.html
file_iframe_user_activated.html
file_iframe_check_user_activation.html
file_iframe_consume_user_activation.html
file_clipboard_common.js
prefs =
formhelper.autozoom.force-disable.test-only=true
[test_useractivation_has_been_activated.html]
[test_useractivation_key_events.html]
[test_useractivation_transient.html]
[test_useractivation_sandbox_transient.html]
support-files = file_useractivation_sandbox_transient_popup.html
[test_useractivation_scrollbar.html]
skip-if = os == 'android' # scrollbar not showed on mobile
[test_useractivation_transient_consuming.html]
[test_clipboard_editor.html]
[test_clipboard_noeditor.html]
[test_popup_blocker_mouse_event.html]
[test_popup_blocker_pointer_event.html]
[test_popup_blocker_async_callback.html]

View File

@ -0,0 +1,33 @@
[DEFAULT]
support-files = [
"file_empty.html",
"file_iframe_user_activated.html",
"file_iframe_check_user_activation.html",
"file_iframe_consume_user_activation.html",
"file_clipboard_common.js",
]
prefs = ["formhelper.autozoom.force-disable.test-only=true"]
["test_clipboard_editor.html"]
["test_clipboard_noeditor.html"]
["test_popup_blocker_async_callback.html"]
["test_popup_blocker_mouse_event.html"]
["test_popup_blocker_pointer_event.html"]
["test_useractivation_has_been_activated.html"]
["test_useractivation_key_events.html"]
["test_useractivation_sandbox_transient.html"]
support-files = ["file_useractivation_sandbox_transient_popup.html"]
["test_useractivation_scrollbar.html"]
skip-if = ["os == 'android'"] # scrollbar not showed on mobile
["test_useractivation_transient.html"]
["test_useractivation_transient_consuming.html"]

View File

@ -5,5 +5,5 @@
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
MOCHITEST_MANIFESTS += [
"mochitest.ini",
"mochitest.toml",
]

View File

@ -20,4 +20,4 @@ include("/ipc/chromium/chromium-config.mozbuild")
FINAL_LIBRARY = "xul"
MOCHITEST_CHROME_MANIFESTS += ["test/chrome.toml"]
MOCHITEST_MANIFESTS += ["test/mochitest.ini"]
MOCHITEST_MANIFESTS += ["test/mochitest.toml"]

View File

@ -1 +0,0 @@
[test_battery_unprivileged.html]

View File

@ -0,0 +1,4 @@
[DEFAULT]
["test_battery_unprivileged.html"]

View File

@ -1,121 +0,0 @@
[DEFAULT]
support-files =
file_InstanceOf.html
file_bug775543.html
file_document_location_set_via_xray.html
file_dom_xrays.html
file_proxies_via_xray.html
forOf_iframe.html
!/js/xpconnect/tests/mochitest/file_empty.html
prefs =
javascript.options.large_arraybuffers=true
[test_async_stacks.html]
[test_ByteString.html]
[test_InstanceOf.html]
[test_bug560072.html]
[test_bug742191.html]
[test_bug759621.html]
[test_bug773326.html]
[test_bug788369.html]
[test_bug852846.html]
[test_bug862092.html]
[test_bug1036214.html]
skip-if =
!debug
http3
http2
[test_bug1041646.html]
[test_bug1123875.html]
[test_bug1808352.html]
skip-if =
http3 # Bug 1827526
http2
support-files =
file_bug1808352_frame.html
[test_bug1808352b.html]
support-files =
file_bug1808352b_frame.html
[test_barewordGetsWindow.html]
support-files =
file_barewordGetsWindow_frame1.html
file_barewordGetsWindow_frame2.html
[test_callback_across_document_open.html]
[test_callback_default_thisval.html]
[test_cloneAndImportNode.html]
[test_defineProperty.html]
[test_enums.html]
[test_exceptionThrowing.html]
[test_exception_messages.html]
[test_forOf.html]
[test_integers.html]
[test_interfaceLength.html]
skip-if = debug == false
[test_interfaceName.html]
[test_interfaceToString.html]
[test_prefOnConstructor.html]
skip-if = debug == false
[test_exceptions_from_jsimplemented.html]
tags = webrtc
[test_lenientThis.html]
[test_lookupGetter.html]
[test_namedNoIndexed.html]
[test_named_getter_enumerability.html]
[test_Object.prototype_props.html]
[test_proxy_expandos.html]
[test_proxy_accessors.html]
[test_returnUnion.html]
skip-if = debug == false
[test_usvstring.html]
skip-if = debug == false
[test_sequence_wrapping.html]
subsuite = gpu
[test_setWithNamedGetterNoNamedSetter.html]
[test_throwing_method_noDCE.html]
[test_treat_non_object_as_null.html]
[test_traceProtos.html]
[test_sequence_detection.html]
skip-if = debug == false
[test_exception_options_from_jsimplemented.html]
skip-if = debug == false
[test_promise_rejections_from_jsimplemented.html]
skip-if = debug == false
[test_worker_UnwrapArg.html]
[test_unforgeablesonexpando.html]
[test_crossOriginWindowSymbolAccess.html]
skip-if =
http3
http2
[test_primitive_this.html]
[test_callback_exceptions.html]
[test_bug1123516_maplikesetlike.html]
skip-if = debug == false
[test_jsimplemented_eventhandler.html]
skip-if = debug == false
[test_jsimplemented_cross_realm_this.html]
skip-if = debug == false
[test_iterable.html]
skip-if = debug == false
[test_async_iterable.html]
skip-if = debug == false
[test_oom_reporting.html]
[test_domProxyArrayLengthGetter.html]
[test_exceptionSanitization.html]
skip-if = debug == false
[test_stringBindings.html]
skip-if = debug == false
[test_jsimplemented_subclassing.html]
[test_toJSON.html]
skip-if = debug == false
[test_attributes_on_types.html]
skip-if = debug == false
[test_large_arraybuffers.html]
skip-if = (debug == false || bits == 32) # Large ArrayBuffers are only supported on 64-bit platforms.
[test_observablearray.html]
skip-if = debug == false
[test_observablearray_proxyhandler.html]
skip-if = debug == false
[test_observablearray_helper.html]
skip-if = debug == false
[test_large_imageData.html]
[test_remoteProxyAsPrototype.html]

View File

@ -0,0 +1,195 @@
[DEFAULT]
support-files = [
"file_InstanceOf.html",
"file_bug775543.html",
"file_document_location_set_via_xray.html",
"file_dom_xrays.html",
"file_proxies_via_xray.html",
"forOf_iframe.html",
"!/js/xpconnect/tests/mochitest/file_empty.html",
]
prefs = ["javascript.options.large_arraybuffers=true"]
["test_ByteString.html"]
["test_InstanceOf.html"]
["test_Object.prototype_props.html"]
["test_async_iterable.html"]
skip-if = ["!debug"]
["test_async_stacks.html"]
["test_attributes_on_types.html"]
skip-if = ["!debug"]
["test_barewordGetsWindow.html"]
support-files = [
"file_barewordGetsWindow_frame1.html",
"file_barewordGetsWindow_frame2.html",
]
["test_bug560072.html"]
["test_bug742191.html"]
["test_bug759621.html"]
["test_bug773326.html"]
["test_bug788369.html"]
["test_bug852846.html"]
["test_bug862092.html"]
["test_bug1036214.html"]
skip-if = [
"!debug",
"http3",
"http2",
]
["test_bug1041646.html"]
["test_bug1123516_maplikesetlike.html"]
skip-if = ["!debug"]
["test_bug1123875.html"]
["test_bug1808352.html"]
skip-if = [
"http3", # Bug 1827526
"http2",
]
support-files = ["file_bug1808352_frame.html"]
["test_bug1808352b.html"]
support-files = ["file_bug1808352b_frame.html"]
["test_callback_across_document_open.html"]
["test_callback_default_thisval.html"]
["test_callback_exceptions.html"]
["test_cloneAndImportNode.html"]
["test_crossOriginWindowSymbolAccess.html"]
skip-if = [
"http3",
"http2",
]
["test_defineProperty.html"]
["test_domProxyArrayLengthGetter.html"]
["test_enums.html"]
["test_exceptionSanitization.html"]
skip-if = ["!debug"]
["test_exceptionThrowing.html"]
["test_exception_messages.html"]
["test_exception_options_from_jsimplemented.html"]
skip-if = ["!debug"]
["test_exceptions_from_jsimplemented.html"]
tags = "webrtc"
["test_forOf.html"]
["test_integers.html"]
["test_interfaceLength.html"]
skip-if = ["!debug"]
["test_interfaceName.html"]
["test_interfaceToString.html"]
["test_iterable.html"]
skip-if = ["!debug"]
["test_jsimplemented_cross_realm_this.html"]
skip-if = ["!debug"]
["test_jsimplemented_eventhandler.html"]
skip-if = ["!debug"]
["test_jsimplemented_subclassing.html"]
["test_large_arraybuffers.html"]
skip-if = [
"!debug",
"bits == 32", # Large ArrayBuffers are only supported on 64-bit platforms.
]
["test_large_imageData.html"]
["test_lenientThis.html"]
["test_lookupGetter.html"]
["test_namedNoIndexed.html"]
["test_named_getter_enumerability.html"]
["test_observablearray.html"]
skip-if = ["!debug"]
["test_observablearray_helper.html"]
skip-if = ["!debug"]
["test_observablearray_proxyhandler.html"]
skip-if = ["!debug"]
["test_oom_reporting.html"]
["test_prefOnConstructor.html"]
skip-if = ["!debug"]
["test_primitive_this.html"]
["test_promise_rejections_from_jsimplemented.html"]
skip-if = ["!debug"]
["test_proxy_accessors.html"]
["test_proxy_expandos.html"]
["test_remoteProxyAsPrototype.html"]
["test_returnUnion.html"]
skip-if = ["!debug"]
["test_sequence_detection.html"]
skip-if = ["!debug"]
["test_sequence_wrapping.html"]
subsuite = "gpu"
["test_setWithNamedGetterNoNamedSetter.html"]
["test_stringBindings.html"]
skip-if = ["!debug"]
["test_throwing_method_noDCE.html"]
["test_toJSON.html"]
skip-if = ["!debug"]
["test_traceProtos.html"]
["test_treat_non_object_as_null.html"]
["test_unforgeablesonexpando.html"]
["test_usvstring.html"]
skip-if = ["!debug"]
["test_worker_UnwrapArg.html"]

View File

@ -12,7 +12,7 @@ DEFINES["MOZILLA_INTERNAL_API"] = True
Library("dombindings_test_s")
MOCHITEST_MANIFESTS += ["mochitest.ini"]
MOCHITEST_MANIFESTS += ["mochitest.toml"]
MOCHITEST_CHROME_MANIFESTS += ["chrome.toml"]

View File

@ -22,7 +22,7 @@ IPDL_SOURCES += [
"PBroadcastChannel.ipdl",
]
MOCHITEST_MANIFESTS += ["tests/mochitest.ini"]
MOCHITEST_MANIFESTS += ["tests/mochitest.toml"]
BROWSER_CHROME_MANIFESTS += ["tests/browser.toml"]
include("/ipc/chromium/chromium-config.mozbuild")

View File

@ -1,29 +0,0 @@
[DEFAULT]
support-files =
iframe_broadcastchannel.html
broadcastchannel_sharedWorker.js
broadcastchannel_worker_alive.js
!/dom/events/test/event_leak_utils.js
file_mozbrowser.html
file_mozbrowser2.html
iframe_mozbrowser.html
iframe_mozbrowser2.html
testUrl1_bfcache.html
testUrl2_bfcache.html
[test_broadcastchannel_basic.html]
skip-if =
http3
http2
[test_broadcastchannel_close.html]
[test_broadcastchannel_self.html]
[test_broadcastchannel_sharedWorker.html]
[test_broadcastchannel_worker_alive.html]
[test_bfcache.html]
[test_event_listener_leaks.html]
skip-if = (os == "win" && processor == "aarch64") #bug 1535784
[test_invalidState.html]
[test_ordering.html]
[test_dataCloning.html]
[test_dataURL.html]
[test_message_after_close.html]

View File

@ -0,0 +1,41 @@
[DEFAULT]
support-files = [
"iframe_broadcastchannel.html",
"broadcastchannel_sharedWorker.js",
"broadcastchannel_worker_alive.js",
"!/dom/events/test/event_leak_utils.js",
"file_mozbrowser.html",
"file_mozbrowser2.html",
"iframe_mozbrowser.html",
"iframe_mozbrowser2.html",
"testUrl1_bfcache.html",
"testUrl2_bfcache.html",
]
["test_bfcache.html"]
["test_broadcastchannel_basic.html"]
skip-if = [
"http3",
"http2",
]
["test_broadcastchannel_close.html"]
["test_broadcastchannel_self.html"]
["test_broadcastchannel_sharedWorker.html"]
["test_broadcastchannel_worker_alive.html"]
["test_dataCloning.html"]
["test_dataURL.html"]
["test_event_listener_leaks.html"]
["test_invalidState.html"]
["test_message_after_close.html"]
["test_ordering.html"]

2
dom/cache/moz.build vendored
View File

@ -87,7 +87,7 @@ include("/ipc/chromium/chromium-config.mozbuild")
FINAL_LIBRARY = "xul"
MOCHITEST_MANIFESTS += [
"test/mochitest/mochitest.ini",
"test/mochitest/mochitest.toml",
]
BROWSER_CHROME_MANIFESTS += [

View File

@ -1,74 +0,0 @@
[DEFAULT]
tags = condprof
support-files =
test_cache.js
test_cache_add.js
worker_driver.js
worker_wrapper.js
frame.html
message_receiver.html
driver.js
serviceworker_driver.js
test_cache_match_request.js
test_cache_matchAll_request.js
test_cache_overwrite.js
mirror.sjs
test_cache_match_vary.js
vary.sjs
test_caches.js
test_cache_keys.js
test_cache_put.js
test_cache_requestCache.js
test_cache_delete.js
test_cache_put_reorder.js
test_cache_redirect.js
test_cache_https.js
large_url_list.js
empty.html
idle_worker.js
# Disabled on xorigin because xorigin mode causes the tests to run in what
# amounts to third-party iframes. We have separate tests for our behaviors
# in that case (usually as "browser" tests) and do not want to complicate
# these normal functionality tests.
skip-if = xorigin
[test_cache.html]
[test_cache_add.html]
[test_cache_match_request.html]
[test_cache_matchAll_request.html]
[test_cache_overwrite.html]
skip-if =
http3
http2
[test_cache_match_vary.html]
[test_caches.html]
[test_cache_keys.html]
[test_cache_put.html]
[test_cache_requestCache.html]
[test_cache_delete.html]
[test_cache_put_reorder.html]
[test_cache_https.html]
[test_cache_redirect.html]
[test_cache_restart.html]
[test_cache_shrink.html]
[test_cache_orphaned_cache.html]
[test_cache_orphaned_body.html]
scheme=https
skip-if =
os == "linux" && bits == 64 && debug # Bug 1749068
[test_cache_padding.html]
skip-if = verify
os == 'android' # bug 1468434 for android
condprof #: "The opaque response should be removed by caches.delete() and cache.delete()"
[test_cache_untrusted.html]
skip-if =
http3
http2
[test_cache_updateUsage.html]
[test_chrome_constructor.html]
[test_cache_worker_gc.html]
scheme=https
skip-if =
os == "linux" && bits == 64 && debug # Bug 1749068
[test_cache_tons_of_fd.html]

100
dom/cache/test/mochitest/mochitest.toml vendored Normal file
View File

@ -0,0 +1,100 @@
[DEFAULT]
tags = "condprof"
support-files = [
"test_cache.js",
"test_cache_add.js",
"worker_driver.js",
"worker_wrapper.js",
"frame.html",
"message_receiver.html",
"driver.js",
"serviceworker_driver.js",
"test_cache_match_request.js",
"test_cache_matchAll_request.js",
"test_cache_overwrite.js",
"mirror.sjs",
"test_cache_match_vary.js",
"vary.sjs",
"test_caches.js",
"test_cache_keys.js",
"test_cache_put.js",
"test_cache_requestCache.js",
"test_cache_delete.js",
"test_cache_put_reorder.js",
"test_cache_redirect.js",
"test_cache_https.js",
"large_url_list.js",
"empty.html",
"idle_worker.js",
]
# Disabled on xorigin because xorigin mode causes the tests to run in what
# amounts to third-party iframes. We have separate tests for our behaviors
# in that case (usually as "browser" tests) and do not want to complicate
# these normal functionality tests.
skip-if = ["xorigin"]
["test_cache.html"]
["test_cache_add.html"]
["test_cache_delete.html"]
["test_cache_https.html"]
["test_cache_keys.html"]
["test_cache_matchAll_request.html"]
["test_cache_match_request.html"]
["test_cache_match_vary.html"]
["test_cache_orphaned_body.html"]
scheme = "https"
skip-if = ["os == 'linux' && bits == 64 && debug"] # Bug 1749068
["test_cache_orphaned_cache.html"]
["test_cache_overwrite.html"]
skip-if = [
"http3",
"http2",
]
["test_cache_padding.html"]
skip-if = [
"verify",
"os == 'android'", # bug 1468434 for android
"condprof", #: "The opaque response should be removed by caches.delete() and cache.delete()"
]
["test_cache_put.html"]
["test_cache_put_reorder.html"]
["test_cache_redirect.html"]
["test_cache_requestCache.html"]
["test_cache_restart.html"]
["test_cache_shrink.html"]
["test_cache_tons_of_fd.html"]
["test_cache_untrusted.html"]
skip-if = [
"http3",
"http2",
]
["test_cache_updateUsage.html"]
["test_cache_worker_gc.html"]
scheme = "https"
skip-if = ["os == 'linux' && bits == 64 && debug"] # Bug 1749068
["test_caches.html"]
["test_chrome_constructor.html"]

View File

@ -32,11 +32,11 @@ with Files("test/crossorigin/*webgl*"):
# * Adjust failure errata for webgl-conf.
MOCHITEST_MANIFESTS += [
"test/crash/mochitest.ini",
"test/crossorigin/mochitest.ini",
"test/mochitest.ini",
"test/crash/mochitest.toml",
"test/crossorigin/mochitest.toml",
"test/mochitest.toml",
"test/webgl-conf/generated-mochitest.ini",
"test/webgl-mochitest/mochitest.ini",
"test/webgl-mochitest/mochitest.toml",
]
MOCHITEST_CHROME_MANIFESTS += ["test/chrome/chrome.toml"]

View File

@ -1,17 +0,0 @@
[DEFAULT]
subsuite = webgl1-core
support-files =
file_bug1233613.html
file_texImage2D.html
file_616401.html
file_798802-1.html
file_1251091-1.html
1251091-1.png
[test_bug1233613.html]
[test_texImage2D.html]
[test_616401.html]
[test_798802-1.html]
[test_1251091-1.html]
[test_createImageBitmap-video.html]
skip-if = win10_2004 && debug # Bug 1715832

View File

@ -0,0 +1,22 @@
[DEFAULT]
subsuite = "webgl1-core"
support-files = [
"file_bug1233613.html",
"file_texImage2D.html",
"file_616401.html",
"file_798802-1.html",
"file_1251091-1.html",
"1251091-1.png",
]
["test_1251091-1.html"]
["test_616401.html"]
["test_798802-1.html"]
["test_bug1233613.html"]
["test_createImageBitmap-video.html"]
["test_texImage2D.html"]

View File

@ -1,17 +0,0 @@
[DEFAULT]
support-files =
image-allow-credentials.png
image-allow-credentials.png^headers^
image-allow-star.png
image-allow-star.png^headers^
image.png
video.sjs
[test_canvas2d_crossorigin.html]
skip-if =
http3
http2
[test_video_crossorigin.html]
subsuite = gpu
[test_webgl_crossorigin_textures.html]
subsuite = gpu

View File

@ -0,0 +1,22 @@
[DEFAULT]
support-files = [
"image-allow-credentials.png",
"image-allow-credentials.png^headers^",
"image-allow-star.png",
"image-allow-star.png^headers^",
"image.png",
"video.sjs",
]
["test_canvas2d_crossorigin.html"]
skip-if = [
"http3",
"http2",
]
["test_video_crossorigin.html"]
subsuite = "gpu"
["test_webgl_crossorigin_textures.html"]
subsuite = "gpu"

View File

@ -1,210 +0,0 @@
[DEFAULT]
support-files =
file_drawImage_document_domain.html
image_anim-gr.gif
image_anim-gr.png
image_anim-poster-gr.png
image_broken.png
image_error-early.png
image_ggrr-256x256.png
image_green-16x16.png
image_green-1x1.png
image_green-redirect
image_green-redirect^headers^
image_green.png
image_red-16x16.png
image_red.png
image_red_crossorigin_credentials.png
image_red_crossorigin_credentials.png^headers^
image_redtransparent.png
image_rgrg-256x256.png
image_rrgg-256x256.png
image_transparent.png
image_transparent50.png
image_yellow.png
image_yellow75.png
image_roundrectangle.svg
imagebitmap_bug1239300.js
imagebitmap_bug1239752.js
imagebitmap_on_worker.js
imagebitmap_structuredclone.js
imagebitmap_structuredclone_iframe.html
imagebitmap_structuredclone_utils.js
offscreencanvas.js
offscreencanvas_mask.svg
offscreencanvas_neuter.js
offscreencanvas_serviceworker_inner.html
crossorigin/image.png
crossorigin/video.sjs
../../media/test/320x240.ogv
[test_2d.clearRect.image.offscreen.html]
[test_2d.clip.winding.html]
[test_2d.composite.canvas.color-burn.html]
[test_2d.composite.canvas.color-dodge.html]
[test_2d.composite.canvas.color.html]
[test_2d.composite.canvas.darken.html]
[test_2d.composite.canvas.difference.html]
[test_2d.composite.canvas.exclusion.html]
[test_2d.composite.canvas.hard-light.html]
[test_2d.composite.canvas.hue.html]
[test_2d.composite.canvas.lighten.html]
[test_2d.composite.canvas.luminosity.html]
[test_2d.composite.canvas.multiply.html]
[test_2d.composite.canvas.overlay.html]
[test_2d.composite.canvas.saturation.html]
[test_2d.composite.canvas.screen.html]
[test_2d.composite.canvas.soft-light.html]
[test_2d.composite.solid.color-burn.html]
[test_2d.composite.solid.color-dodge.html]
[test_2d.composite.solid.color.html]
[test_2d.composite.solid.darken.html]
[test_2d.composite.solid.difference.html]
[test_2d.composite.solid.exclusion.html]
[test_2d.composite.solid.hard-light.html]
[test_2d.composite.solid.hue.html]
[test_2d.composite.solid.lighten.html]
[test_2d.composite.solid.luminosity.html]
[test_2d.composite.solid.multiply.html]
[test_2d.composite.solid.overlay.html]
[test_2d.composite.solid.saturation.html]
[test_2d.composite.solid.screen.html]
[test_2d.composite.solid.soft-light.html]
[test_2d.composite.uncovered.fill.color-burn.html]
[test_2d.composite.uncovered.fill.color-dodge.html]
[test_2d.composite.uncovered.fill.color.html]
[test_2d.composite.uncovered.fill.darken.html]
[test_2d.composite.uncovered.fill.difference.html]
[test_2d.composite.uncovered.fill.exclusion.html]
[test_2d.composite.uncovered.fill.hard-light.html]
[test_2d.composite.uncovered.fill.hue.html]
[test_2d.composite.uncovered.fill.lighten.html]
[test_2d.composite.uncovered.fill.luminosity.html]
[test_2d.composite.uncovered.fill.multiply.html]
[test_2d.composite.uncovered.fill.overlay.html]
[test_2d.composite.uncovered.fill.saturation.html]
[test_2d.composite.uncovered.fill.screen.html]
[test_2d.composite.uncovered.fill.soft-light.html]
[test_2d.drawImage.zerocanvas.html]
[test_2d.fill.winding.html]
[test_2d.fill.pattern.imageSmoothingEnabled.html]
[test_2d.gradient.radial.cone.shape2.html]
[test_2d.gradient.radial.cone.behind.html]
[test_2d.gradient.radial.cone.beside.html]
[test_2d.gradient.radial.inside2.html]
[test_2d.gradient.radial.inside3.html]
[test_2d.gradient.radial.outside1.html]
[test_2d.gradient.radial.cone.front.html]
[test_2d.gradient.radial.cone.top.html]
[test_2d.gradient.radial.outside2.html]
[test_2d.gradient.radial.outside3.html]
[test_2d.gradient.radial.touch1.html]
[test_2d.gradient.radial.touch2.html]
[test_2d.gradient.radial.touch3.html]
[test_2d.gradient.radial.equal.html]
[test_2d.isPointInPath.winding.html]
[test_2d.line.cap.closed.html]
[test_2d.line.join.parallel.html]
[test_2d.path.arc.shape.3.html]
[test_2d.path.rect.selfintersect.html]
[test_2d.strokeRect.zero.5.html]
[test_bitmaprenderer.html]
[test_bug232227.html]
[test_bug613794.html]
[test_bug764125.html]
[test_bug856472.html]
[test_bug866575.html]
[test_bug902651.html]
[test_bug1215072.html]
[test_bug1567544.html]
subsuite = gpu
[test_canvas.html]
subsuite = gpu
[test_canvas_focusring.html]
[test_canvas_font_setter.html]
[test_canvas_path.html]
[test_canvas_strokeStyle_getter.html]
[test_capture.html]
support-files = captureStream_common.js
[test_capture_throttled.html]
support-files = captureStream_common.js
skip-if = (toolkit == 'android') # bug 1752351
[test_drawImageIncomplete.html]
[test_drawImage_document_domain.html]
[test_drawImage_edge_cases.html]
[test_drawWindow.html]
support-files = file_drawWindow_source.html file_drawWindow_common.js
[test_drawSnapshot.html]
support-files = file_drawWindow_source.html file_drawWindow_common.js
[test_drawSnapshot_fixed.html]
[test_imagebitmap.html]
tags = imagebitmap
[test_imagebitmap_close.html]
tags = imagebitmap
[test_imagebitmap_cropping.html]
tags = imagebitmap
[test_imagebitmap_structuredclone.html]
tags = imagebitmap
[test_imagebitmap_structuredclone_iframe.html]
tags = imagebitmap
[test_imagebitmap_structuredclone_window.html]
tags = imagebitmap
[test_imagebitmap_transfer.html]
tags = imagebitmap
[test_ImageData_ctor.html]
[test_isPointInStroke.html]
[test_strokeText_throw.html]
[test_toBlob.html]
[test_toBlob_zero_dimension.html]
[test_toDataURL_alpha.html]
[test_toDataURL_lowercase_ascii.html]
[test_toDataURL_parameters.html]
[test_toDataURL_parameters_png.html]
[test_windingRuleUndefined.html]
[test_2d.fillText.gradient.html]
[test_2d_composite_canvaspattern_setTransform.html]
[test_filter.html]
[test_filter_tainted.html]
[test_offscreencanvas_font.html]
[test_offscreencanvas_toblob.html]
subsuite = gpu
tags = offscreencanvas
skip-if = 1
[test_offscreencanvas_toimagebitmap.html]
subsuite = gpu
tags = offscreencanvas
# https://bugzilla.mozilla.org/show_bug.cgi?id=1795521
skip-if = (toolkit == 'android' && debug)
[test_offscreencanvas_basic_webgl.html]
subsuite = gpu
tags = offscreencanvas
skip-if = 1
[test_offscreencanvas_dynamic_fallback.html]
subsuite = gpu
tags = offscreencanvas
skip-if = 1
[test_offscreencanvas_sharedworker.html]
subsuite = gpu
tags = offscreencanvas
skip-if = 1
[test_offscreencanvas_serviceworker.html]
subsuite = gpu
tags = offscreencanvas
skip-if = 1
[test_offscreencanvas_neuter.html]
subsuite = gpu
tags = offscreencanvas
skip-if = 1
[test_offscreencanvas_many.html]
subsuite = gpu
tags = offscreencanvas
skip-if = 1
[test_offscreencanvas_sizechange.html]
subsuite = gpu
tags = offscreencanvas
skip-if = 1
[test_offscreencanvas_subworker.html]
subsuite = gpu
tags = offscreencanvas
skip-if = 1
[test_invalid_mime_type_blob.html]

View File

@ -0,0 +1,341 @@
[DEFAULT]
support-files = [
"file_drawImage_document_domain.html",
"image_anim-gr.gif",
"image_anim-gr.png",
"image_anim-poster-gr.png",
"image_broken.png",
"image_error-early.png",
"image_ggrr-256x256.png",
"image_green-16x16.png",
"image_green-1x1.png",
"image_green-redirect",
"image_green-redirect^headers^",
"image_green.png",
"image_red-16x16.png",
"image_red.png",
"image_red_crossorigin_credentials.png",
"image_red_crossorigin_credentials.png^headers^",
"image_redtransparent.png",
"image_rgrg-256x256.png",
"image_rrgg-256x256.png",
"image_transparent.png",
"image_transparent50.png",
"image_yellow.png",
"image_yellow75.png",
"image_roundrectangle.svg",
"imagebitmap_bug1239300.js",
"imagebitmap_bug1239752.js",
"imagebitmap_on_worker.js",
"imagebitmap_structuredclone.js",
"imagebitmap_structuredclone_iframe.html",
"imagebitmap_structuredclone_utils.js",
"offscreencanvas.js",
"offscreencanvas_mask.svg",
"offscreencanvas_neuter.js",
"offscreencanvas_serviceworker_inner.html",
"crossorigin/image.png",
"crossorigin/video.sjs",
"../../media/test/320x240.ogv",
]
["test_2d.clearRect.image.offscreen.html"]
["test_2d.clip.winding.html"]
["test_2d.composite.canvas.color-burn.html"]
["test_2d.composite.canvas.color-dodge.html"]
["test_2d.composite.canvas.color.html"]
["test_2d.composite.canvas.darken.html"]
["test_2d.composite.canvas.difference.html"]
["test_2d.composite.canvas.exclusion.html"]
["test_2d.composite.canvas.hard-light.html"]
["test_2d.composite.canvas.hue.html"]
["test_2d.composite.canvas.lighten.html"]
["test_2d.composite.canvas.luminosity.html"]
["test_2d.composite.canvas.multiply.html"]
["test_2d.composite.canvas.overlay.html"]
["test_2d.composite.canvas.saturation.html"]
["test_2d.composite.canvas.screen.html"]
["test_2d.composite.canvas.soft-light.html"]
["test_2d.composite.solid.color-burn.html"]
["test_2d.composite.solid.color-dodge.html"]
["test_2d.composite.solid.color.html"]
["test_2d.composite.solid.darken.html"]
["test_2d.composite.solid.difference.html"]
["test_2d.composite.solid.exclusion.html"]
["test_2d.composite.solid.hard-light.html"]
["test_2d.composite.solid.hue.html"]
["test_2d.composite.solid.lighten.html"]
["test_2d.composite.solid.luminosity.html"]
["test_2d.composite.solid.multiply.html"]
["test_2d.composite.solid.overlay.html"]
["test_2d.composite.solid.saturation.html"]
["test_2d.composite.solid.screen.html"]
["test_2d.composite.solid.soft-light.html"]
["test_2d.composite.uncovered.fill.color-burn.html"]
["test_2d.composite.uncovered.fill.color-dodge.html"]
["test_2d.composite.uncovered.fill.color.html"]
["test_2d.composite.uncovered.fill.darken.html"]
["test_2d.composite.uncovered.fill.difference.html"]
["test_2d.composite.uncovered.fill.exclusion.html"]
["test_2d.composite.uncovered.fill.hard-light.html"]
["test_2d.composite.uncovered.fill.hue.html"]
["test_2d.composite.uncovered.fill.lighten.html"]
["test_2d.composite.uncovered.fill.luminosity.html"]
["test_2d.composite.uncovered.fill.multiply.html"]
["test_2d.composite.uncovered.fill.overlay.html"]
["test_2d.composite.uncovered.fill.saturation.html"]
["test_2d.composite.uncovered.fill.screen.html"]
["test_2d.composite.uncovered.fill.soft-light.html"]
["test_2d.drawImage.zerocanvas.html"]
["test_2d.fill.pattern.imageSmoothingEnabled.html"]
["test_2d.fill.winding.html"]
["test_2d.fillText.gradient.html"]
["test_2d.gradient.radial.cone.behind.html"]
["test_2d.gradient.radial.cone.beside.html"]
["test_2d.gradient.radial.cone.front.html"]
["test_2d.gradient.radial.cone.shape2.html"]
["test_2d.gradient.radial.cone.top.html"]
["test_2d.gradient.radial.equal.html"]
["test_2d.gradient.radial.inside2.html"]
["test_2d.gradient.radial.inside3.html"]
["test_2d.gradient.radial.outside1.html"]
["test_2d.gradient.radial.outside2.html"]
["test_2d.gradient.radial.outside3.html"]
["test_2d.gradient.radial.touch1.html"]
["test_2d.gradient.radial.touch2.html"]
["test_2d.gradient.radial.touch3.html"]
["test_2d.isPointInPath.winding.html"]
["test_2d.line.cap.closed.html"]
["test_2d.line.join.parallel.html"]
["test_2d.path.arc.shape.3.html"]
["test_2d.path.rect.selfintersect.html"]
["test_2d.strokeRect.zero.5.html"]
["test_2d_composite_canvaspattern_setTransform.html"]
["test_ImageData_ctor.html"]
["test_bitmaprenderer.html"]
["test_bug232227.html"]
["test_bug613794.html"]
["test_bug764125.html"]
["test_bug856472.html"]
["test_bug866575.html"]
["test_bug902651.html"]
["test_bug1215072.html"]
["test_bug1567544.html"]
subsuite = "gpu"
["test_canvas.html"]
subsuite = "gpu"
["test_canvas_focusring.html"]
["test_canvas_font_setter.html"]
["test_canvas_path.html"]
["test_canvas_strokeStyle_getter.html"]
["test_capture.html"]
support-files = ["captureStream_common.js"]
["test_capture_throttled.html"]
support-files = ["captureStream_common.js"]
skip-if = ["os == 'android'"] # bug 1752351
["test_drawImageIncomplete.html"]
["test_drawImage_document_domain.html"]
["test_drawImage_edge_cases.html"]
["test_drawSnapshot.html"]
support-files = [
"file_drawWindow_source.html",
"file_drawWindow_common.js",
]
["test_drawSnapshot_fixed.html"]
["test_drawWindow.html"]
support-files = [
"file_drawWindow_source.html",
"file_drawWindow_common.js",
]
["test_filter.html"]
["test_filter_tainted.html"]
["test_imagebitmap.html"]
tags = "imagebitmap"
["test_imagebitmap_close.html"]
tags = "imagebitmap"
["test_imagebitmap_cropping.html"]
tags = "imagebitmap"
["test_imagebitmap_structuredclone.html"]
tags = "imagebitmap"
["test_imagebitmap_structuredclone_iframe.html"]
tags = "imagebitmap"
["test_imagebitmap_structuredclone_window.html"]
tags = "imagebitmap"
["test_imagebitmap_transfer.html"]
tags = "imagebitmap"
["test_invalid_mime_type_blob.html"]
["test_isPointInStroke.html"]
["test_offscreencanvas_basic_webgl.html"]
subsuite = "gpu"
tags = "offscreencanvas"
skip-if = ["true"]
["test_offscreencanvas_dynamic_fallback.html"]
subsuite = "gpu"
tags = "offscreencanvas"
skip-if = ["true"]
["test_offscreencanvas_font.html"]
["test_offscreencanvas_many.html"]
subsuite = "gpu"
tags = "offscreencanvas"
skip-if = ["true"]
["test_offscreencanvas_neuter.html"]
subsuite = "gpu"
tags = "offscreencanvas"
skip-if = ["true"]
["test_offscreencanvas_serviceworker.html"]
subsuite = "gpu"
tags = "offscreencanvas"
skip-if = ["true"]
["test_offscreencanvas_sharedworker.html"]
subsuite = "gpu"
tags = "offscreencanvas"
skip-if = ["true"]
["test_offscreencanvas_sizechange.html"]
subsuite = "gpu"
tags = "offscreencanvas"
skip-if = ["true"]
["test_offscreencanvas_subworker.html"]
subsuite = "gpu"
tags = "offscreencanvas"
skip-if = ["true"]
["test_offscreencanvas_toblob.html"]
subsuite = "gpu"
tags = "offscreencanvas"
skip-if = ["true"]
["test_offscreencanvas_toimagebitmap.html"]
subsuite = "gpu"
tags = "offscreencanvas"
# https://bugzilla.mozilla.org/show_bug.cgi?id=1795521
skip-if = ["os == 'android' && debug"]
["test_strokeText_throw.html"]
["test_toBlob.html"]
["test_toBlob_zero_dimension.html"]
["test_toDataURL_alpha.html"]
["test_toDataURL_lowercase_ascii.html"]
["test_toDataURL_parameters.html"]
["test_toDataURL_parameters_png.html"]
["test_windingRuleUndefined.html"]

View File

@ -1,133 +0,0 @@
[DEFAULT]
subsuite = webgl1-core
support-files =
ensure-exts/ensure-ext.js
driver-info.js
es3-data.js
webgl-util.js
test_video_fastpath.js
red-green.mp4
red-green.theora.ogv
red-green.webmvp8.webm
red-green.webmvp9.webm
[ensure-exts/test_ANGLE_instanced_arrays.html]
[ensure-exts/test_EXT_blend_minmax.html]
[ensure-exts/test_EXT_color_buffer_half_float.html]
[ensure-exts/test_EXT_disjoint_timer_query.html]
fail-if = 1
[ensure-exts/test_EXT_float_blend.html]
[ensure-exts/test_EXT_frag_depth.html]
fail-if = (os == 'android')
[ensure-exts/test_EXT_sRGB.html]
[ensure-exts/test_EXT_shader_texture_lod.html]
fail-if = (os == 'android')
[ensure-exts/test_EXT_texture_compression_bptc.html]
fail-if = (os == 'android') || (os == 'linux' && os_version == '16.04') || (os == 'mac')
[ensure-exts/test_EXT_texture_compression_rgtc.html]
fail-if = (os == 'android')
[ensure-exts/test_EXT_texture_filter_anisotropic.html]
fail-if = (os == 'linux' && display != 'wayland')
[ensure-exts/test_OES_draw_buffers_indexed.html]
[ensure-exts/test_OES_fbo_render_mipmap.html]
[ensure-exts/test_OES_standard_derivatives.html]
[ensure-exts/test_OVR_multiview2.html]
fail-if = (os == 'linux') || (os == 'mac')
[ensure-exts/test_WEBGL_color_buffer_float.html]
[ensure-exts/test_WEBGL_compressed_texture_astc.html]
fail-if = (os == 'linux' && os_version == '16.04') || (os == 'mac') || (os == 'win')
[ensure-exts/test_WEBGL_compressed_texture_etc.html]
fail-if = (os == 'mac') || (os == 'win')
[ensure-exts/test_WEBGL_compressed_texture_etc1.html]
fail-if = (os == 'linux') || (os == 'mac') || (os == 'win')
[ensure-exts/test_WEBGL_compressed_texture_pvrtc.html]
fail-if = (os == 'android') || (os == 'linux') || (os == 'mac') || (os == 'win')
[ensure-exts/test_WEBGL_compressed_texture_s3tc.html]
fail-if = (os == 'android')
[ensure-exts/test_WEBGL_depth_texture.html]
[ensure-exts/test_WEBGL_draw_buffers.html]
fail-if = (os == 'android')
[ensure-exts/test_WEBGL_provoking_vertex.html]
fail-if = (os == 'android') || (os == 'linux')
[ensure-exts/test_common.html]
[ensure-exts/test_implicit.html]
[regress/test_bug_1268096.html]
[test_backends.html]
[test_backbuffer_channels.html]
[test_depth_readpixels.html]
[test_canvas_size.html]
[test_capture.html]
skip-if = os == 'win' && debug # Bug 1388624
support-files = ../captureStream_common.js
# Even though we use ../ here, in the test HTML, we need to omit this. Sub-CWD relative
# paths are fine, but they locate the file and dump it in the current directory.
[test_cubemap_must_be_square.html]
[test_depth_tex_lazy_clear.html]
[test_draw.html]
[test_draw_fakevert_large_offset.html]
[test_fb_param.html]
[test_fb_param_crash.html]
[test_has_rbab.html]
fail-if = (os == 'android' && android_version == "26") || (os == 'linux') || (os == 'mac')
[test_hidden_alpha.html]
[test_hidden_depth_stencil.html]
[test_imagedata_transfered_arraybuffer.html]
[test_implicit_color_buffer_float.html]
[test_highp_fs.html]
[test_no_arr_points.html]
[test_noprog_draw.html]
[test_pixel_pack_buffer.html]
# skip-if = os == "win" && os_version == "10.0" # Bug 1302199
skip-if =
(os == "win") # Unofficial DXGL support regressed by bug 1632249
apple_silicon
[test_privileged_exts.html]
[test_read_pixels_no_format.html]
[test_renderer_strings.html]
skip-if =
display == 'wayland'
[test_sab_with_webgl.html]
[test_tex_large_uploads.html]
skip-if =
(os == "win") && debug && (bits == 32) # bug 1705863
support-files = blank_15000x10000.png
[test_tex_pbo.html]
[test_tex_unit_different_sampler_types.html]
[test_texsubimage_float.html]
[test_uninit_data.html]
[test_webgl_available.html]
[test_webgl_compressed_texture_es3.html]
skip-if = (os == 'android')
# 2020-01-07 00:00:11.839 F/MOZ_Assert( 6742): Assertion failure: [GFX1]: void mozilla::gl::GLContext::raw_fClear(GLbitfield): Generated unexpected GL_OUT_OF_MEMORY error, at /builds/worker/workspace/build/src/gfx/2d/Logging.h:746
# 2020-01-07 00:01:28.281 F/MOZ_Assert( 8333): Assertion failure: [GFX1]: Unexpected error from driver: DoCompressedTexSubImage(0x0de1, 0, 0,4,0, 4,4,1, 0x9270, 8) -> 0x0501, at /builds/worker/workspace/build/src/gfx/2d/Logging.h:746
[test_webgl_force_enable.html]
[test_webgl_request_context.html]
skip-if = toolkit == 'android' #bug 865443- seperate suite - the non_conf* tests pass except for one on armv6 tests
[test_webgl_request_mismatch.html]
skip-if = toolkit == 'android' #bug 865443- seperate suite - the non_conf* tests pass except for one on armv6 tests
[test_webgl2_not_exposed.html]
skip-if = toolkit == 'android' #bug 865443- seperate suite - the non_conf* tests pass except for one on armv6 tests
[test_webgl2_invalidate_framebuffer.html]
skip-if = toolkit == 'android' #bug 865443- seperate suite - the non_conf* tests pass except for one on armv6 tests
[test_webgl2_alpha_luminance.html]
skip-if = toolkit == 'android' #bug 865443- seperate suite - the non_conf* tests pass except for one on armv6 tests
[test_webgl2_uniform_block.html]
[test_fuzzing_bugs.html]
[test_video_fastpath_mp4.html]
skip-if = (os == 'win') && (bits == 32) # No fast video path for h264 decoder (done in RDD, can't be read in content)
[test_video_fastpath_theora.html]
skip-if = (os == 'linux') || (os == "mac") || ((os == 'win') && (bits == 32)) # No fast video path for theora decoder (done in RDD, can't be read in content)
[test_video_fastpath_vp8.html]
skip-if = (os == 'linux') || (os == "mac") || ((os == 'win') && (bits == 32)) # No fast video path for vp8 decoder (done in RDD, can't be read in content)
[test_video_fastpath_vp9.html]
skip-if = (os == 'linux') || (os == "mac") || ((os == 'win') && (bits == 32)) # No fast video path for vp9 decoder (done in RDD, can't be read in content)
[test_webglcontextcreationerror.html]
[test_webgl_fingerprinting_resistance.html]
[test_without_index_validation.html]
[test_vertexattrib4f_update.html]

View File

@ -0,0 +1,243 @@
[DEFAULT]
subsuite = "webgl1-core"
support-files = [
"ensure-exts/ensure-ext.js",
"driver-info.js",
"es3-data.js",
"webgl-util.js",
"test_video_fastpath.js",
"red-green.mp4",
"red-green.theora.ogv",
"red-green.webmvp8.webm",
"red-green.webmvp9.webm",
]
["ensure-exts/test_ANGLE_instanced_arrays.html"]
["ensure-exts/test_EXT_blend_minmax.html"]
["ensure-exts/test_EXT_color_buffer_half_float.html"]
["ensure-exts/test_EXT_disjoint_timer_query.html"]
fail-if = ["true"]
["ensure-exts/test_EXT_float_blend.html"]
["ensure-exts/test_EXT_frag_depth.html"]
fail-if = ["os == 'android'"]
["ensure-exts/test_EXT_sRGB.html"]
["ensure-exts/test_EXT_shader_texture_lod.html"]
fail-if = ["os == 'android'"]
["ensure-exts/test_EXT_texture_compression_bptc.html"]
fail-if = [
"os == 'android'",
"os == 'mac'",
]
["ensure-exts/test_EXT_texture_compression_rgtc.html"]
fail-if = ["os == 'android'"]
["ensure-exts/test_EXT_texture_filter_anisotropic.html"]
fail-if = ["os == 'linux' && display != 'wayland'"]
["ensure-exts/test_OES_draw_buffers_indexed.html"]
["ensure-exts/test_OES_fbo_render_mipmap.html"]
["ensure-exts/test_OES_standard_derivatives.html"]
["ensure-exts/test_OVR_multiview2.html"]
fail-if = [
"os == 'linux'",
"os == 'mac'",
]
["ensure-exts/test_WEBGL_color_buffer_float.html"]
["ensure-exts/test_WEBGL_compressed_texture_astc.html"]
fail-if = [
"os == 'mac'",
"os == 'win'",
]
["ensure-exts/test_WEBGL_compressed_texture_etc.html"]
fail-if = [
"os == 'mac'",
"os == 'win'",
]
["ensure-exts/test_WEBGL_compressed_texture_etc1.html"]
fail-if = [
"os == 'linux'",
"os == 'mac'",
"os == 'win'",
]
["ensure-exts/test_WEBGL_compressed_texture_pvrtc.html"]
fail-if = [
"os == 'android'",
"os == 'linux'",
"os == 'mac'",
"os == 'win'",
]
["ensure-exts/test_WEBGL_compressed_texture_s3tc.html"]
fail-if = ["os == 'android'"]
["ensure-exts/test_WEBGL_depth_texture.html"]
["ensure-exts/test_WEBGL_draw_buffers.html"]
fail-if = ["os == 'android'"]
["ensure-exts/test_WEBGL_provoking_vertex.html"]
fail-if = [
"os == 'android'",
"os == 'linux'",
]
["ensure-exts/test_common.html"]
["ensure-exts/test_implicit.html"]
["regress/test_bug_1268096.html"]
["test_backbuffer_channels.html"]
["test_backends.html"]
["test_canvas_size.html"]
["test_capture.html"]
skip-if = ["os == 'win' && debug"] # Bug 1388624
support-files = ["../captureStream_common.js"]
# Even though we use ../ here, in the test HTML, we need to omit this. Sub-CWD relative
# paths are fine, but they locate the file and dump it in the current directory.
["test_cubemap_must_be_square.html"]
["test_depth_readpixels.html"]
["test_depth_tex_lazy_clear.html"]
["test_draw.html"]
["test_draw_fakevert_large_offset.html"]
["test_fb_param.html"]
["test_fb_param_crash.html"]
["test_fuzzing_bugs.html"]
["test_has_rbab.html"]
fail-if = [
"os == 'android' && android_version == '26'",
"os == 'linux'",
"os == 'mac'",
]
["test_hidden_alpha.html"]
["test_hidden_depth_stencil.html"]
["test_highp_fs.html"]
["test_imagedata_transfered_arraybuffer.html"]
["test_implicit_color_buffer_float.html"]
["test_no_arr_points.html"]
["test_noprog_draw.html"]
["test_pixel_pack_buffer.html"]
# skip-if = os == "win" && os_version == "10.0" # Bug 1302199
skip-if = [
"os == 'win'", # Unofficial DXGL support regressed by bug 1632249
"apple_silicon",
]
["test_privileged_exts.html"]
["test_read_pixels_no_format.html"]
["test_renderer_strings.html"]
skip-if = ["display == 'wayland'"]
["test_sab_with_webgl.html"]
["test_tex_large_uploads.html"]
skip-if = ["os == 'win' && debug && bits == 32"] # bug 1705863
support-files = ["blank_15000x10000.png"]
["test_tex_pbo.html"]
["test_tex_unit_different_sampler_types.html"]
["test_texsubimage_float.html"]
["test_uninit_data.html"]
["test_vertexattrib4f_update.html"]
["test_video_fastpath_mp4.html"]
skip-if = ["os == 'win' && bits == 32"] # No fast video path for h264 decoder (done in RDD, can't be read in content)
["test_video_fastpath_theora.html"]
skip-if = [
"os == 'linux'",
"os == 'mac'",
"os == 'win' && bits == 32", # No fast video path for theora decoder (done in RDD, can't be read in content)
]
["test_video_fastpath_vp8.html"]
skip-if = [
"os == 'linux'",
"os == 'mac'",
"os == 'win' && bits == 32", # No fast video path for theora decoder (done in RDD, can't be read in content)
]
["test_video_fastpath_vp9.html"]
skip-if = [
"os == 'linux'",
"os == 'mac'",
"os == 'win' && bits == 32", # No fast video path for theora decoder (done in RDD, can't be read in content)
]
["test_webgl2_alpha_luminance.html"]
skip-if = ["os == 'android'"] #bug 865443- seperate suite - the non_conf* tests pass except for one on armv6 tests
["test_webgl2_invalidate_framebuffer.html"]
skip-if = ["os == 'android'"] #bug 865443- seperate suite - the non_conf* tests pass except for one on armv6 tests
["test_webgl2_not_exposed.html"]
skip-if = ["os == 'android'"] #bug 865443- seperate suite - the non_conf* tests pass except for one on armv6 tests
["test_webgl2_uniform_block.html"]
["test_webgl_available.html"]
["test_webgl_compressed_texture_es3.html"]
skip-if = ["os == 'android'"]
# 2020-01-07 00:00:11.839 F/MOZ_Assert( 6742): Assertion failure: [GFX1]: void mozilla::gl::GLContext::raw_fClear(GLbitfield): Generated unexpected GL_OUT_OF_MEMORY error, at /builds/worker/workspace/build/src/gfx/2d/Logging.h:746
# 2020-01-07 00:01:28.281 F/MOZ_Assert( 8333): Assertion failure: [GFX1]: Unexpected error from driver: DoCompressedTexSubImage(0x0de1, 0, 0,4,0, 4,4,1, 0x9270, 8) -> 0x0501, at /builds/worker/workspace/build/src/gfx/2d/Logging.h:746
["test_webgl_fingerprinting_resistance.html"]
["test_webgl_force_enable.html"]
["test_webgl_request_context.html"]
skip-if = ["os == 'android'"] #bug 865443- seperate suite - the non_conf* tests pass except for one on armv6 tests
["test_webgl_request_mismatch.html"]
skip-if = ["os == 'android'"] #bug 865443- seperate suite - the non_conf* tests pass except for one on armv6 tests
["test_webglcontextcreationerror.html"]
["test_without_index_validation.html"]

View File

@ -48,7 +48,7 @@ LOCAL_INCLUDES += [
"/js/xpconnect/src",
]
MOCHITEST_MANIFESTS += ["tests/mochitest.ini"]
MOCHITEST_MANIFESTS += ["tests/mochitest.toml"]
MOCHITEST_CHROME_MANIFESTS += ["tests/chrome.toml"]
XPCSHELL_TESTS_MANIFESTS += ["tests/xpcshell/xpcshell.ini"]

View File

@ -1,14 +0,0 @@
[DEFAULT]
support-files =
file_empty.html
head.js
[test_bug659625.html]
[test_bug978522.html]
[test_bug979109.html]
[test_bug989665.html]
[test_consoleEmptyStack.html]
[test_console_binding.html]
[test_console_proto.html]
[test_timer.html]
[test_count.html]

View File

@ -0,0 +1,23 @@
[DEFAULT]
support-files = [
"file_empty.html",
"head.js",
]
["test_bug659625.html"]
["test_bug978522.html"]
["test_bug979109.html"]
["test_bug989665.html"]
["test_consoleEmptyStack.html"]
["test_console_binding.html"]
["test_console_proto.html"]
["test_count.html"]
["test_timer.html"]

View File

@ -25,4 +25,4 @@ include("/ipc/chromium/chromium-config.mozbuild")
FINAL_LIBRARY = "xul"
BROWSER_CHROME_MANIFESTS += ["tests/browser/browser.toml"]
MOCHITEST_MANIFESTS += ["tests/mochitest/mochitest.ini"]
MOCHITEST_MANIFESTS += ["tests/mochitest/mochitest.toml"]

View File

@ -1,52 +0,0 @@
[DEFAULT]
prefs =
dom.security.credentialmanagement.identity.enabled=true
dom.security.credentialmanagement.identity.select_first_in_ui_lists=true
dom.security.credentialmanagement.identity.reject_delay.enabled=false
privacy.antitracking.enableWebcompat=false # disables opener heuristic
scheme = https
skip-if =
xorigin
http3 # Bug 1838420
http2
support-files =
head.js
helper_set_cookie.html
helper_set_cookie.html^headers^
/.well-known/web-identity
/.well-known/web-identity^headers^
server_manifest.sjs
server_manifest_wrong_provider_in_manifest.sjs
server_metadata.json
server_metadata.json^headers^
server_simple_accounts.sjs
server_simple_idtoken.sjs
server_no_accounts_accounts.sjs
server_no_accounts_idtoken.sjs
server_two_accounts_accounts.sjs
server_two_accounts_idtoken.sjs
server_two_providers_accounts.sjs
server_two_providers_idtoken.sjs
server_accounts_error_accounts.sjs
server_accounts_error_idtoken.sjs
server_idtoken_error_accounts.sjs
server_idtoken_error_idtoken.sjs
server_accounts_redirect_accounts.sjs
server_accounts_redirect_idtoken.sjs
server_idtoken_redirect_accounts.sjs
server_idtoken_redirect_idtoken.sjs
[test_accounts_error.html]
[test_accounts_redirect.html]
[test_delay_reject.html]
[test_empty_provider_list.html]
[test_get_without_providers.html]
[test_idtoken_error.html]
[test_idtoken_redirect.html]
[test_mediation.html]
[test_no_accounts.html]
[test_simple.html]
[test_two_accounts.html]
[test_two_providers.html]
[test_wrong_provider_in_manifest.html]

View File

@ -0,0 +1,67 @@
[DEFAULT]
prefs = [
"dom.security.credentialmanagement.identity.enabled=true",
"dom.security.credentialmanagement.identity.select_first_in_ui_lists=true",
"dom.security.credentialmanagement.identity.reject_delay.enabled=false",
"privacy.antitracking.enableWebcompat=false", # disables opener heuristic
]
scheme = "https"
skip-if = [
"xorigin",
"http3", # Bug 1838420
"http2",
]
support-files = [
"head.js",
"helper_set_cookie.html",
"helper_set_cookie.html^headers^",
"/.well-known/web-identity",
"/.well-known/web-identity^headers^",
"server_manifest.sjs",
"server_manifest_wrong_provider_in_manifest.sjs",
"server_metadata.json",
"server_metadata.json^headers^",
"server_simple_accounts.sjs",
"server_simple_idtoken.sjs",
"server_no_accounts_accounts.sjs",
"server_no_accounts_idtoken.sjs",
"server_two_accounts_accounts.sjs",
"server_two_accounts_idtoken.sjs",
"server_two_providers_accounts.sjs",
"server_two_providers_idtoken.sjs",
"server_accounts_error_accounts.sjs",
"server_accounts_error_idtoken.sjs",
"server_idtoken_error_accounts.sjs",
"server_idtoken_error_idtoken.sjs",
"server_accounts_redirect_accounts.sjs",
"server_accounts_redirect_idtoken.sjs",
"server_idtoken_redirect_accounts.sjs",
"server_idtoken_redirect_idtoken.sjs",
]
["test_accounts_error.html"]
["test_accounts_redirect.html"]
["test_delay_reject.html"]
["test_empty_provider_list.html"]
["test_get_without_providers.html"]
["test_idtoken_error.html"]
["test_idtoken_redirect.html"]
["test_mediation.html"]
["test_no_accounts.html"]
["test_simple.html"]
["test_two_accounts.html"]
["test_two_providers.html"]
["test_wrong_provider_in_manifest.html"]

View File

@ -23,6 +23,6 @@ include("/ipc/chromium/chromium-config.mozbuild")
FINAL_LIBRARY = "xul"
MOCHITEST_MANIFESTS += ["tests/mochitest/mochitest.ini"]
MOCHITEST_MANIFESTS += ["tests/mochitest/mochitest.toml"]
BROWSER_CHROME_MANIFESTS += ["tests/browser/browser.toml"]
CRASHTEST_MANIFESTS += ["tests/crashtests/crashtests.list"]

View File

@ -1,14 +0,0 @@
[DEFAULT]
support-files =
frame_credman_iframes.html
scheme = https
[test_credman_empty_option.html]
[test_credman_iframes.html]
skip-if =
xorigin # Application time out
win10_2004 # Bug 1718296
win10_2009 # Bug 1718296
win11_2009 # Bug 1718296
http3
http2

View File

@ -0,0 +1,14 @@
[DEFAULT]
support-files = ["frame_credman_iframes.html"]
scheme = "https"
["test_credman_empty_option.html"]
["test_credman_iframes.html"]
skip-if = [
"xorigin", # Application time out
"win10_2009", # Bug 1718296
"win11_2009", # Bug 1718296
"http3",
"http2",
]

View File

@ -31,7 +31,7 @@ LOCAL_INCLUDES += [
"/xpcom/build",
]
MOCHITEST_MANIFESTS += ["test/mochitest.ini"]
MOCHITEST_MANIFESTS += ["test/mochitest.toml"]
BROWSER_CHROME_MANIFESTS += ["test/browser/browser.toml"]
# Add libFuzzer configuration directives

View File

@ -1,29 +0,0 @@
[DEFAULT]
scheme = https
support-files =
file_indexedDB.html
test-array.js
test-vectors.js
test-worker.js
test_WebCrypto.css
util.js
[test_indexedDB.html]
skip-if = !fission # Requires iframes to run in separate processes.
fail-if = xorigin # JavaScript error: https://example.org/tests/dom/crypto/test/test_indexedDB.html?currentTestURL=dom%2Fcrypto%2Ftest%2Ftest_indexedDB.html&closeWhenDone=undefined&showTestReport=true&expected=pass, line 27: SecurityError: Permission denied to access property "frameElement" on cross-origin object
[test_WebCrypto.html]
[test_WebCrypto_DH.html]
[test_WebCrypto_ECDH.html]
[test_WebCrypto_ECDSA.html]
[test_WebCrypto_HKDF.html]
[test_WebCrypto_Import_Multiple_Identical_Keys.html]
[test_WebCrypto_Import_Keys_Too_Long.html]
[test_WebCrypto_JWK.html]
[test_WebCrypto_Normalize.html]
[test_WebCrypto_PBKDF2.html]
[test_WebCrypto_Reject_Generating_Keys_Without_Usages.html]
[test_WebCrypto_RSA_OAEP.html]
[test_WebCrypto_RSA_PSS.html]
[test_WebCrypto_Structured_Cloning.html]
[test_WebCrypto_Workers.html]
[test_WebCrypto_Wrap_Unwrap.html]

View File

@ -0,0 +1,46 @@
[DEFAULT]
scheme = "https"
support-files = [
"file_indexedDB.html",
"test-array.js",
"test-vectors.js",
"test-worker.js",
"test_WebCrypto.css",
"util.js",
]
["test_WebCrypto.html"]
["test_WebCrypto_DH.html"]
["test_WebCrypto_ECDH.html"]
["test_WebCrypto_ECDSA.html"]
["test_WebCrypto_HKDF.html"]
["test_WebCrypto_Import_Keys_Too_Long.html"]
["test_WebCrypto_Import_Multiple_Identical_Keys.html"]
["test_WebCrypto_JWK.html"]
["test_WebCrypto_Normalize.html"]
["test_WebCrypto_PBKDF2.html"]
["test_WebCrypto_RSA_OAEP.html"]
["test_WebCrypto_RSA_PSS.html"]
["test_WebCrypto_Reject_Generating_Keys_Without_Usages.html"]
["test_WebCrypto_Structured_Cloning.html"]
["test_WebCrypto_Workers.html"]
["test_WebCrypto_Wrap_Unwrap.html"]
["test_indexedDB.html"]
skip-if = ["!fission"] # Requires iframes to run in separate processes.
fail-if = ["xorigin"] # JavaScript error: https://example.org/tests/dom/crypto/test/test_indexedDB.html?currentTestURL=dom%2Fcrypto%2Ftest%2Ftest_indexedDB.html&closeWhenDone=undefined&showTestReport=true&expected=pass, line 27: SecurityError: Permission denied to access property "frameElement" on cross-origin object

View File

@ -27,7 +27,7 @@ LOCAL_INCLUDES += [
]
MOCHITEST_MANIFESTS += [
"test/mochitest.ini",
"test/mochitest.toml",
]
MOCHITEST_CHROME_MANIFESTS += ["test/chrome.toml"]
XPCSHELL_TESTS_MANIFESTS += ["test/unit/xpcshell.ini"]

View File

@ -1,36 +0,0 @@
[DEFAULT]
support-files =
file_TLD.html
file_in_lk_TLD.html
file_jp_TLD.html
file_utf16_be_bom.css
file_utf16_be_bom.js
file_utf16_be_bom.xhtml
file_utf16_le_bom.css
file_utf16_le_bom.js
file_utf16_le_bom.xhtml
file_utf16_le_nobom.xhtml
test_BOMEncoding.js
test_TextDecoder.js
test_TextEncoder.js
unit/test_big5.js
unit/test_euc-jp.js
unit/test_euc-kr.js
unit/test_gbk.js
unit/test_iso-2022-jp.js
unit/test_shift_jis.js
worker_helper.js
[test_stringencoding.html]
[test_submit_euckr.html]
[test_TextDecoder.html]
[test_TextEncoder.html]
[test_TLD.html]
skip-if =
http3
http2
[test_in_lk_TLD.html]
skip-if =
http3
http2
[test_utf16_files.html]

View File

@ -0,0 +1,46 @@
[DEFAULT]
support-files = [
"file_TLD.html",
"file_in_lk_TLD.html",
"file_jp_TLD.html",
"file_utf16_be_bom.css",
"file_utf16_be_bom.js",
"file_utf16_be_bom.xhtml",
"file_utf16_le_bom.css",
"file_utf16_le_bom.js",
"file_utf16_le_bom.xhtml",
"file_utf16_le_nobom.xhtml",
"test_BOMEncoding.js",
"test_TextDecoder.js",
"test_TextEncoder.js",
"unit/test_big5.js",
"unit/test_euc-jp.js",
"unit/test_euc-kr.js",
"unit/test_gbk.js",
"unit/test_iso-2022-jp.js",
"unit/test_shift_jis.js",
"worker_helper.js",
]
["test_TLD.html"]
skip-if = [
"http3",
"http2",
]
["test_TextDecoder.html"]
["test_TextEncoder.html"]
["test_in_lk_TLD.html"]
skip-if = [
"http3",
"http2",
]
["test_stringencoding.html"]
["test_submit_euckr.html"]
["test_utf16_files.html"]

View File

@ -16,8 +16,8 @@ BROWSER_CHROME_MANIFESTS += [
]
MOCHITEST_MANIFESTS += [
"test/mochitest.ini",
"test/pointerevents/mochitest.ini",
"test/mochitest.toml",
"test/pointerevents/mochitest.toml",
]
MOCHITEST_CHROME_MANIFESTS += [

View File

@ -1,340 +0,0 @@
[DEFAULT]
# Skip migration work in BG__migrateUI for browser_startup.js since it increases
# the occurrence of the leak reported in bug 1398563 with test_bug1327798.html.
# Run the font-loader eagerly to minimize the risk that font list finalization
# may disrupt the events received or result in a timeout.
tags = condprof
prefs =
browser.migration.version=9999999
gfx.font_loader.delay=0
support-files =
bug226361_iframe.xhtml
bug299673.js
bug322588-popup.html
bug426082.html
bug545268.html
bug574663.html
bug607464.html
bug656379-1.html
bug418986-3.js
error_event_worker.js
empty.js
event_leak_utils.js
window_bug493251.html
window_bug659071.html
window_wheel_default_action.html
!/gfx/layers/apz/test/mochitest/apz_test_utils.js
[test_accel_virtual_modifier.html]
[test_accesskey.html]
[test_addEventListenerExtraArg.html]
[test_all_synthetic_events.html]
skip-if =
http3
http2
[test_bug1539497.html]
[test_bug1686716.html]
[test_bug226361.xhtml]
[test_bug238987.html]
[test_bug288392.html]
[test_bug299673-1.html]
[test_bug1037990.html]
[test_bug299673-2.html]
[test_bug322588.html]
[test_bug328885.html]
[test_bug336682_1.html]
support-files = test_bug336682.js
[test_bug367781.html]
[test_bug379120.html]
[test_bug402089.html]
[test_bug405632.html]
[test_bug409604.html]
skip-if = toolkit == 'android' # android: TIMED_OUT
[test_bug412567.html]
[test_bug418986-3.html]
[test_bug422132.html]
[test_bug426082.html]
skip-if =
http3
http2
[test_bug427537.html]
skip-if =
http3
http2
[test_bug428988.html]
[test_bug432698.html]
[test_bug443985.html]
skip-if = verify
[test_bug447736.html]
[test_bug448602.html]
[test_bug450876.html]
[test_bug456273.html]
[test_bug457672.html]
skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
[test_bug489671.html]
[test_bug493251.html]
[test_bug508479.html]
skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM # drag event fails
[test_bug517851.html]
[test_bug534833.html]
skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
[test_bug545268.html]
skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
[test_bug547996-1.html]
skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
[test_bug547996-2.xhtml]
skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
[test_bug556493.html]
skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
[test_bug563329.html]
skip-if = true # Disabled due to timeouts.
[test_bug574663.html]
skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
[test_bug591815.html]
[test_bug593959.html]
[test_bug603008.html]
skip-if = toolkit == 'android'
[test_bug605242.html]
skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
[test_bug607464.html]
skip-if = toolkit == 'android'
e10s #CRASH_DUMP, RANDOM, bug 1400586
[test_bug613634.html]
skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
[test_bug615597.html]
skip-if = toolkit == 'android' # failed
[test_bug624127.html]
skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
[test_bug635465.html]
skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
[test_bug641477.html]
[test_bug648573.html]
skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
[test_bug650493.html]
skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
[test_bug656379-1.html]
skip-if = toolkit == 'android'
[test_bug656379-2.html]
skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
[test_bug656954.html]
skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
[test_bug659071.html]
skip-if =
toolkit == 'android' # fail
http3
http2
[test_bug659350.html]
skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
[test_bug662678.html]
skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
[test_bug667612.html]
skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
[test_bug667919-1.html]
skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
[test_bug684208.html]
[test_bug689564.html]
skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
[test_bug698929.html]
skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
[test_bug704423.html]
[test_bug741666.html]
skip-if =
toolkit == 'android' # fail
[test_coalesce_mousewheel.html]
skip-if =
toolkit == 'android' # fail
[test_coalesce_touchmove.html]
support-files =
file_coalesce_touchmove_ipc.html
file_coalesce_touchmove_browserchild.html
file_coalesce_touchmove_browserchild2.html
skip-if = debug #In order to be able to test touchmoves, the test needs to synthesize touchstart in a way which asserts
[test_deviceSensor.html]
[test_bug812744.html]
skip-if =
http3
http2
[test_bug822898.html]
[test_bug855741.html]
[test_bug864040.html]
[test_bug924087.html]
[test_bug930374-content.html]
[test_bug944011.html]
[test_bug944847.html]
[test_bug946632.html]
skip-if = toolkit == 'android' # fail
[test_bug967796.html]
[test_bug985988.html]
[test_bug998809.html]
[test_bug1003432.html]
support-files = test_bug1003432.js
[test_bug1013412.html]
[test_bug1017086_enable.html]
support-files = bug1017086_inner.html
[test_bug1079236.html]
[test_bug1127588.html]
[test_bug1145910.html]
[test_bug1150308.html]
[test_bug1248459.html]
[test_bug1264380.html]
skip-if = toolkit == 'android' # some clipboard types and drag aren't supported
[test_bug1327798.html]
skip-if = headless
[test_bug1692052.html]
support-files = file_bug1692052.html
[test_click_on_reframed_generated_text.html]
[test_click_on_restyled_element.html]
[test_clickevent_on_input.html]
skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
[test_continuous_wheel_events.html]
skip-if = (verify && debug && (os == 'linux' || os == 'win'))
toolkit == 'android' # wheel event isn't supported
[test_dblclick_explicit_original_target.html]
[test_dom_activate_event.html]
[test_dom_keyboard_event.html]
skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
[test_dom_mouse_event.html]
skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
[test_dom_storage_event.html]
[test_dom_wheel_event.html]
skip-if = toolkit == 'android' # wheel scroll isn't supported
[test_draggableprop.html]
skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
[test_dragstart.html]
skip-if = toolkit == 'android' # not supported
[test_drag_coords.html]
skip-if = toolkit == 'android' # not supported
[test_drag_image_file.html]
skip-if =
toolkit == 'android'
xorigin # Bug 1802904
support-files =
green.png
[test_error_events.html]
skip-if = toolkit == 'android' #TIMED_OUT
[test_event_handler_cc.html]
[test_eventctors.html]
skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
[test_eventctors_sensors.html]
[test_disabled_events.html]
[test_event_screenXY_in_cross_origin_iframe.html]
support-files =
file_event_screenXY.html
!/gfx/layers/apz/test/mochitest/apz_test_native_event_utils.js
skip-if = toolkit == 'android' # fail
[test_event_screenXY_with_zoom.html]
skip-if = toolkit == 'android' # Android doesn't have full zoom.
[test_eventhandler_scoping.html]
[test_eventTimeStamp.html]
[test_focus_abspos.html]
[test_legacy_event.html]
[test_legacy_touch_api.html]
[test_messageEvent.html]
[test_messageEvent_init.html]
[test_mouse_enterleave_iframe.html]
support-files =
file_mouse_enterleave.html
skip-if =
toolkit == 'android' # timeout
http3
http2
[test_mouse_capture_iframe.html]
support-files =
file_empty.html
skip-if =
toolkit == 'android' # timeout
http3
http2
[test_moz_mouse_pixel_scroll_event.html]
[test_offsetxy.html]
[test_onerror_handler_args.html]
[test_passive_listeners.html]
[test_paste_image.html]
skip-if = headless # Bug 1405869
toolkit == 'android' # Image type isn't supported
[test_moving_and_expanding_selection_per_page.html]
support-files = window_empty_document.html
[test_scroll_per_page.html]
support-files = window_empty_document.html
skip-if = toolkit == 'android' # fail
[test_text_event_in_content.html]
[test_use_conflated_keypress_event_model_on_newer_Office_Online_Server.html]
[test_use_split_keypress_event_model_on_old_Confluence.html]
skip-if = !debug # The mode change event is available only on debug build
[test_use_split_keypress_event_model_on_old_Office_Online_Server.html]
skip-if = !debug # The mode change event is available only on debug build
[test_wheel_default_action.html]
skip-if = os == 'linux'
toolkit == 'android'
[test_bug687787.html]
[test_bug1305458.html]
[test_bug1298970.html]
[test_bug1304044.html]
[test_bug1332699.html]
[test_bug1339758.html]
[test_bug1369072.html]
support-files = window_bug1369072.html
skip-if = toolkit == 'android'
[test_bug1429572.html]
support-files = window_bug1429572.html
skip-if = toolkit == 'android' # failed
[test_bug1446834.html]
support-files = file_bug1446834.html
[test_bug1447993.html]
support-files = window_bug1447993.html
skip-if = toolkit == 'android'
[test_bug1484371.html]
support-files = file_bug1484371.html
[test_bug1534562.html]
skip-if = toolkit == 'android' # Bug 1312791
[test_bug1581192.html]
[test_bug1673434.html]
[test_bug1681800.html]
[test_deltaMode_lines_always_enabled.html]
[test_dnd_with_modifiers.html]
skip-if = toolkit == 'android' # Dnd isn't supported
[test_hover_mouseleave.html]
[test_marquee_events.html]
[test_slotted_mouse_event.html]
skip-if = toolkit == 'android' # timeout
[test_slotted_text_click.html]
[test_unbound_before_in_active_chain.html]
[test_submitevent_on_form.html]
[test_wheel_zoom_on_form_controls.html]
skip-if = verify
toolkit == 'android' # wheel isn't supported
[test_focus_blur_on_click_in_cross_origin_iframe.html]
support-files =
file_focus_blur_on_click_in_cross_origin_iframe.html
skip-if = toolkit == 'android' # Bug 1701546
[test_focus_blur_on_click_in_deep_cross_origin_iframe.html]
support-files =
file_focus_blur_on_click_in_deep_cross_origin_iframe_inner.html
file_focus_blur_on_click_in_deep_cross_origin_iframe_middle.html
skip-if = toolkit == 'android' # Bug 1701546
condprof && os == "win" # 1773806
[test_bug1635018.html]
[test_bug1637259.html]
disabled = Enable this when the taskcluster Windows machine upgrades to RS5+
run-if = toolkit == 'windows' # Only Windows supports pen input synthesis
support-files =
!/gfx/layers/apz/test/mochitest/apz_test_native_event_utils.js
[test_bug1692277.html]
disabled = Enable this when the taskcluster Windows machine upgrades to RS5+
run-if = toolkit == 'windows' # Only Windows supports pen input synthesis
support-files =
!/gfx/layers/apz/test/mochitest/apz_test_native_event_utils.js
!/dom/base/test/Ahem.ttf
[test_bug1709832.html]
support-files =
!/dom/base/test/Ahem.ttf
[test_bug1710509.html]
disabled = Enable this when the taskcluster Windows machine upgrades to RS5+
run-if = toolkit == 'windows' # Only Windows supports pen input synthesis
support-files =
!/gfx/layers/apz/test/mochitest/apz_test_native_event_utils.js
[test_bug1728171.html]
run-if = win10_2004 # Only Windows 1809+ supports pen input synthesis
support-files =
!/gfx/layers/apz/test/mochitest/apz_test_native_event_utils.js
[test_auxclick_autoscroll_off.html]

View File

@ -0,0 +1,525 @@
[DEFAULT]
# Skip migration work in BG__migrateUI for browser_startup.js since it increases
# the occurrence of the leak reported in bug 1398563 with test_bug1327798.html.
# Run the font-loader eagerly to minimize the risk that font list finalization
# may disrupt the events received or result in a timeout.
tags = "condprof"
prefs = [
"browser.migration.version=9999999",
"gfx.font_loader.delay=0",
]
support-files = [
"bug226361_iframe.xhtml",
"bug299673.js",
"bug322588-popup.html",
"bug426082.html",
"bug545268.html",
"bug574663.html",
"bug607464.html",
"bug656379-1.html",
"bug418986-3.js",
"error_event_worker.js",
"empty.js",
"event_leak_utils.js",
"window_bug493251.html",
"window_bug659071.html",
"window_wheel_default_action.html",
"!/gfx/layers/apz/test/mochitest/apz_test_utils.js",
]
["test_accel_virtual_modifier.html"]
["test_accesskey.html"]
["test_addEventListenerExtraArg.html"]
["test_all_synthetic_events.html"]
skip-if = [
"http3",
"http2",
]
["test_auxclick_autoscroll_off.html"]
["test_bug226361.xhtml"]
["test_bug238987.html"]
["test_bug288392.html"]
["test_bug299673-1.html"]
["test_bug299673-2.html"]
["test_bug322588.html"]
["test_bug328885.html"]
["test_bug336682_1.html"]
support-files = ["test_bug336682.js"]
["test_bug367781.html"]
["test_bug379120.html"]
["test_bug402089.html"]
["test_bug405632.html"]
["test_bug409604.html"]
skip-if = ["os == 'android'"] # android: TIMED_OUT
["test_bug412567.html"]
["test_bug418986-3.html"]
["test_bug422132.html"]
["test_bug426082.html"]
skip-if = [
"http3",
"http2",
]
["test_bug427537.html"]
skip-if = [
"http3",
"http2",
]
["test_bug428988.html"]
["test_bug432698.html"]
["test_bug443985.html"]
skip-if = ["verify"]
["test_bug447736.html"]
["test_bug448602.html"]
["test_bug450876.html"]
["test_bug456273.html"]
["test_bug457672.html"]
skip-if = ["os == 'android'"] #CRASH_DUMP, RANDOM
["test_bug489671.html"]
["test_bug493251.html"]
["test_bug508479.html"]
skip-if = ["os == 'android'"] #CRASH_DUMP, RANDOM # drag event fails
["test_bug517851.html"]
["test_bug534833.html"]
skip-if = ["os == 'android'"] #CRASH_DUMP, RANDOM
["test_bug545268.html"]
skip-if = ["os == 'android'"] #CRASH_DUMP, RANDOM
["test_bug547996-1.html"]
skip-if = ["os == 'android'"] #CRASH_DUMP, RANDOM
["test_bug547996-2.xhtml"]
skip-if = ["os == 'android'"] #CRASH_DUMP, RANDOM
["test_bug556493.html"]
skip-if = ["os == 'android'"] #CRASH_DUMP, RANDOM
["test_bug563329.html"]
skip-if = ["true"] # Disabled due to timeouts.
["test_bug574663.html"]
skip-if = ["os == 'android'"] #CRASH_DUMP, RANDOM
["test_bug591815.html"]
["test_bug593959.html"]
["test_bug603008.html"]
skip-if = ["os == 'android'"]
["test_bug605242.html"]
skip-if = ["os == 'android'"] #CRASH_DUMP, RANDOM
["test_bug607464.html"]
skip-if = [
"os == 'android'",
"e10s", #CRASH_DUMP, RANDOM, bug 1400586
]
["test_bug613634.html"]
skip-if = ["os == 'android'"] #CRASH_DUMP, RANDOM
["test_bug615597.html"]
skip-if = ["os == 'android'"] # failed
["test_bug624127.html"]
skip-if = ["os == 'android'"] #CRASH_DUMP, RANDOM
["test_bug635465.html"]
skip-if = ["os == 'android'"] #CRASH_DUMP, RANDOM
["test_bug641477.html"]
["test_bug648573.html"]
skip-if = ["os == 'android'"] #CRASH_DUMP, RANDOM
["test_bug650493.html"]
skip-if = ["os == 'android'"] #CRASH_DUMP, RANDOM
["test_bug656379-1.html"]
skip-if = ["os == 'android'"]
["test_bug656379-2.html"]
skip-if = ["os == 'android'"] #CRASH_DUMP, RANDOM
["test_bug656954.html"]
skip-if = ["os == 'android'"] #CRASH_DUMP, RANDOM
["test_bug659071.html"]
skip-if = [
"os == 'android'", # fail
"http3",
"http2",
]
["test_bug659350.html"]
skip-if = ["os == 'android'"] #CRASH_DUMP, RANDOM
["test_bug662678.html"]
skip-if = ["os == 'android'"] #CRASH_DUMP, RANDOM
["test_bug667612.html"]
skip-if = ["os == 'android'"] #CRASH_DUMP, RANDOM
["test_bug667919-1.html"]
skip-if = ["os == 'android'"] #CRASH_DUMP, RANDOM
["test_bug684208.html"]
["test_bug687787.html"]
["test_bug689564.html"]
skip-if = ["os == 'android'"] #CRASH_DUMP, RANDOM
["test_bug698929.html"]
skip-if = ["os == 'android'"] #CRASH_DUMP, RANDOM
["test_bug704423.html"]
["test_bug741666.html"]
skip-if = ["os == 'android'"] # fail
["test_bug812744.html"]
skip-if = [
"http3",
"http2",
]
["test_bug822898.html"]
["test_bug855741.html"]
["test_bug864040.html"]
["test_bug924087.html"]
["test_bug930374-content.html"]
["test_bug944011.html"]
["test_bug944847.html"]
["test_bug946632.html"]
skip-if = ["os == 'android'"] # fail
["test_bug967796.html"]
["test_bug985988.html"]
["test_bug998809.html"]
["test_bug1003432.html"]
support-files = ["test_bug1003432.js"]
["test_bug1013412.html"]
["test_bug1017086_enable.html"]
support-files = ["bug1017086_inner.html"]
["test_bug1037990.html"]
["test_bug1079236.html"]
["test_bug1127588.html"]
["test_bug1145910.html"]
["test_bug1150308.html"]
["test_bug1248459.html"]
["test_bug1264380.html"]
skip-if = ["os == 'android'"] # some clipboard types and drag aren't supported
["test_bug1298970.html"]
["test_bug1304044.html"]
["test_bug1305458.html"]
["test_bug1327798.html"]
skip-if = ["headless"]
["test_bug1332699.html"]
["test_bug1339758.html"]
["test_bug1369072.html"]
support-files = ["window_bug1369072.html"]
skip-if = ["os == 'android'"]
["test_bug1429572.html"]
support-files = ["window_bug1429572.html"]
skip-if = ["os == 'android'"] # failed
["test_bug1446834.html"]
support-files = ["file_bug1446834.html"]
["test_bug1447993.html"]
support-files = ["window_bug1447993.html"]
skip-if = ["os == 'android'"]
["test_bug1484371.html"]
support-files = ["file_bug1484371.html"]
["test_bug1534562.html"]
skip-if = ["os == 'android'"] # Bug 1312791
["test_bug1539497.html"]
["test_bug1581192.html"]
["test_bug1635018.html"]
["test_bug1637259.html"]
disabled = "Enable this when the taskcluster Windows machine upgrades to RS5+"
run-if = ["os == 'win'"] # Only Windows supports pen input synthesis
support-files = ["!/gfx/layers/apz/test/mochitest/apz_test_native_event_utils.js"]
["test_bug1673434.html"]
["test_bug1681800.html"]
["test_bug1686716.html"]
["test_bug1692052.html"]
support-files = ["file_bug1692052.html"]
["test_bug1692277.html"]
disabled = "Enable this when the taskcluster Windows machine upgrades to RS5+"
run-if = ["os == 'win'"] # Only Windows supports pen input synthesis
support-files = [
"!/gfx/layers/apz/test/mochitest/apz_test_native_event_utils.js",
"!/dom/base/test/Ahem.ttf",
]
["test_bug1709832.html"]
support-files = ["!/dom/base/test/Ahem.ttf"]
["test_bug1710509.html"]
disabled = "Enable this when the taskcluster Windows machine upgrades to RS5+"
run-if = ["os == 'win'"] # Only Windows supports pen input synthesis
support-files = ["!/gfx/layers/apz/test/mochitest/apz_test_native_event_utils.js"]
["test_bug1728171.html"]
run-if = ["os == 'win'"] # Only Windows 1809+ supports pen input synthesis
support-files = ["!/gfx/layers/apz/test/mochitest/apz_test_native_event_utils.js"]
["test_click_on_reframed_generated_text.html"]
["test_click_on_restyled_element.html"]
["test_clickevent_on_input.html"]
skip-if = ["os == 'android'"] #CRASH_DUMP, RANDOM
["test_coalesce_mousewheel.html"]
skip-if = ["os == 'android'"] # fail
["test_coalesce_touchmove.html"]
support-files = [
"file_coalesce_touchmove_ipc.html",
"file_coalesce_touchmove_browserchild.html",
"file_coalesce_touchmove_browserchild2.html",
]
skip-if = ["debug"] #In order to be able to test touchmoves, the test needs to synthesize touchstart in a way which asserts
["test_continuous_wheel_events.html"]
skip-if = [
"verify && debug && (os == 'linux' || os == 'win')",
"os == 'android'", # wheel event isn't supported
]
["test_dblclick_explicit_original_target.html"]
["test_deltaMode_lines_always_enabled.html"]
["test_deviceSensor.html"]
["test_disabled_events.html"]
["test_dnd_with_modifiers.html"]
skip-if = ["os == 'android'"] # Dnd isn't supported
["test_dom_activate_event.html"]
["test_dom_keyboard_event.html"]
skip-if = ["os == 'android'"] #CRASH_DUMP, RANDOM
["test_dom_mouse_event.html"]
skip-if = ["os == 'android'"] #CRASH_DUMP, RANDOM
["test_dom_storage_event.html"]
["test_dom_wheel_event.html"]
skip-if = ["os == 'android'"] # wheel scroll isn't supported
["test_drag_coords.html"]
skip-if = ["os == 'android'"] # not supported
["test_drag_image_file.html"]
skip-if = [
"os == 'android'",
"xorigin", # Bug 1802904
]
support-files = ["green.png"]
["test_draggableprop.html"]
skip-if = ["os == 'android'"] #CRASH_DUMP, RANDOM
["test_dragstart.html"]
skip-if = ["os == 'android'"] # not supported
["test_error_events.html"]
skip-if = ["os == 'android'"] #TIMED_OUT
["test_eventTimeStamp.html"]
["test_event_handler_cc.html"]
["test_event_screenXY_in_cross_origin_iframe.html"]
support-files = [
"file_event_screenXY.html",
"!/gfx/layers/apz/test/mochitest/apz_test_native_event_utils.js",
]
skip-if = ["os == 'android'"] # fail
["test_event_screenXY_with_zoom.html"]
skip-if = ["os == 'android'"] # Android doesn't have full zoom.
["test_eventctors.html"]
skip-if = ["os == 'android'"] #CRASH_DUMP, RANDOM
["test_eventctors_sensors.html"]
["test_eventhandler_scoping.html"]
["test_focus_abspos.html"]
["test_focus_blur_on_click_in_cross_origin_iframe.html"]
support-files = ["file_focus_blur_on_click_in_cross_origin_iframe.html"]
skip-if = ["os == 'android'"] # Bug 1701546
["test_focus_blur_on_click_in_deep_cross_origin_iframe.html"]
support-files = [
"file_focus_blur_on_click_in_deep_cross_origin_iframe_inner.html",
"file_focus_blur_on_click_in_deep_cross_origin_iframe_middle.html",
]
skip-if = [
"os == 'android'", # Bug 1701546
"condprof && os == 'win'", # 1773806
]
["test_hover_mouseleave.html"]
["test_legacy_event.html"]
["test_legacy_touch_api.html"]
["test_marquee_events.html"]
["test_messageEvent.html"]
["test_messageEvent_init.html"]
["test_mouse_capture_iframe.html"]
support-files = ["file_empty.html"]
skip-if = [
"os == 'android'", # timeout
"http3",
"http2",
]
["test_mouse_enterleave_iframe.html"]
support-files = ["file_mouse_enterleave.html"]
skip-if = [
"os == 'android'", # timeout
"http3",
"http2",
]
["test_moving_and_expanding_selection_per_page.html"]
support-files = ["window_empty_document.html"]
["test_moz_mouse_pixel_scroll_event.html"]
["test_offsetxy.html"]
["test_onerror_handler_args.html"]
["test_passive_listeners.html"]
["test_paste_image.html"]
skip-if = [
"headless", # Bug 1405869
"os == 'android'", # Image type isn't supported
]
["test_scroll_per_page.html"]
support-files = ["window_empty_document.html"]
skip-if = ["os == 'android'"] # fail
["test_slotted_mouse_event.html"]
skip-if = ["os == 'android'"] # timeout
["test_slotted_text_click.html"]
["test_submitevent_on_form.html"]
["test_text_event_in_content.html"]
["test_unbound_before_in_active_chain.html"]
["test_use_conflated_keypress_event_model_on_newer_Office_Online_Server.html"]
["test_use_split_keypress_event_model_on_old_Confluence.html"]
skip-if = ["!debug"] # The mode change event is available only on debug build
["test_use_split_keypress_event_model_on_old_Office_Online_Server.html"]
skip-if = ["!debug"] # The mode change event is available only on debug build
["test_wheel_default_action.html"]
skip-if = [
"os == 'linux'",
"os == 'android'",
]
["test_wheel_zoom_on_form_controls.html"]
skip-if = [
"verify",
"os == 'android'", # wheel isn't supported
]

View File

@ -1,184 +0,0 @@
[DEFAULT]
prefs =
gfx.font_loader.delay=0
support-files =
iframe.html
mochitest_support_external.js
mochitest_support_internal.js
wpt/pointerevent_styles.css
wpt/pointerevent_support.js
pointerevent_utils.js
!/gfx/layers/apz/test/mochitest/apz_test_utils.js
[test_bug968148.html]
support-files =
bug968148_inner.html
bug968148_inner2.html
[test_bug1285128.html]
[test_bug1293174_implicit_pointer_capture_for_touch_1.html]
support-files = bug1293174_implicit_pointer_capture_for_touch_1.html
skip-if =
http3
http2
[test_bug1293174_implicit_pointer_capture_for_touch_2.html]
support-files = bug1293174_implicit_pointer_capture_for_touch_2.html
skip-if =
http3
http2
[test_bug1303704.html]
[test_bug1315862.html]
[test_bug1323158.html]
[test_bug1403055.html]
[test_bug1420589_1.html]
support-files =
bug_1420589_iframe1.html
bug_1420589_iframe2.html
[test_bug1420589_2.html]
support-files =
bug_1420589_iframe1.html
[test_bug1420589_3.html]
support-files =
bug_1420589_iframe1.html
[test_bug1725416.html]
skip-if =
os == 'android' # Bug 1312791
support-files =
!/gfx/layers/apz/test/mochitest/apz_test_native_event_utils.js
[test_multiple_touches.html]
[test_wpt_pointerevent_attributes_hoverable_pointers-manual.html]
support-files =
wpt/pointerevent_attributes_hoverable_pointers-manual.html
wpt/resources/pointerevent_attributes_hoverable_pointers-iframe.html
skip-if =
http3
http2
[test_wpt_pointerevent_attributes_nohover_pointers-manual.html]
support-files =
wpt/pointerevent_attributes_nohover_pointers-manual.html
wpt/resources/pointerevent_attributes_hoverable_pointers-iframe.html
skip-if =
http3
http2
[test_wpt_pointerevent_boundary_events_in_capturing-manual.html]
support-files = wpt/pointerevent_boundary_events_in_capturing-manual.html
skip-if =
http3
http2
[test_wpt_pointerevent_change-touch-action-onpointerdown_touch-manual.html]
support-files = wpt/pointerevent_change-touch-action-onpointerdown_touch-manual.html
disabled = disabled
[test_wpt_pointerevent_constructor.html]
support-files = wpt/pointerevent_constructor.html
skip-if =
http3
http2
[test_wpt_pointerevent_multiple_primary_pointers_boundary_events-manual.html]
support-files = wpt/pointerevent_multiple_primary_pointers_boundary_events-manual.html
disabled = should be investigated
[test_wpt_pointerevent_pointercancel_touch-manual.html]
support-files = wpt/pointerevent_pointercancel_touch-manual.html
skip-if =
http3
http2
[test_wpt_pointerevent_pointerId_scope-manual.html]
support-files = wpt/resources/pointerevent_pointerId_scope-iframe.html
disabled = should be investigated
[test_wpt_pointerevent_pointerleave_after_pointercancel_touch-manual.html]
support-files = wpt/pointerevent_pointerleave_after_pointercancel_touch-manual.html
skip-if =
http3
http2
[test_wpt_pointerevent_pointerleave_pen-manual.html]
support-files = wpt/pointerevent_pointerleave_pen-manual.html
skip-if =
http3
http2
[test_wpt_pointerevent_pointerout_after_pointercancel_touch-manual.html]
support-files = wpt/pointerevent_pointerout_after_pointercancel_touch-manual.html
skip-if =
http3
http2
[test_wpt_pointerevent_pointerout_pen-manual.html]
support-files = wpt/pointerevent_pointerout_pen-manual.html
skip-if =
http3
http2
[test_wpt_pointerevent_releasepointercapture_events_to_original_target-manual.html]
support-files = wpt/pointerevent_releasepointercapture_events_to_original_target-manual.html
skip-if =
http3
http2
[test_wpt_pointerevent_releasepointercapture_onpointercancel_touch-manual.html]
support-files = wpt/pointerevent_releasepointercapture_onpointercancel_touch-manual.html
skip-if =
http3
http2
[test_wpt_pointerevent_sequence_at_implicit_release_on_drag-manual.html]
support-files = wpt/pointerevent_sequence_at_implicit_release_on_drag-manual.html
skip-if =
http3
http2
[test_wpt_pointerevent_drag_interaction-manual.html]
support-files = wpt/html/pointerevent_drag_interaction-manual.html
skip-if =
http3
http2
[test_wpt_touch_action.html]
skip-if =
os == 'android' # Bug 1312791
os == 'linux' && headless # Bug 1722906
support-files =
../../../../gfx/layers/apz/test/mochitest/apz_test_utils.js
../../../../gfx/layers/apz/test/mochitest/apz_test_native_event_utils.js
touch_action_helpers.js
wpt/pointerevent_touch-action-auto-css_touch-manual.html
wpt/pointerevent_touch-action-button-test_touch-manual.html
wpt/pointerevent_touch-action-inherit_child-auto-child-none_touch-manual.html
wpt/pointerevent_touch-action-inherit_child-none_touch-manual.html
wpt/pointerevent_touch-action-inherit_child-pan-x-child-pan-x_touch-manual.html
wpt/pointerevent_touch-action-inherit_child-pan-x-child-pan-y_touch-manual.html
wpt/pointerevent_touch-action-inherit_highest-parent-none_touch-manual.html
wpt/pointerevent_touch-action-inherit_parent-none_touch-manual.html
wpt/pointerevent_touch-action-none-css_touch-manual.html
wpt/pointerevent_touch-action-pan-x-css_touch-manual.html
wpt/pointerevent_touch-action-pan-x-pan-y-pan-y_touch-manual.html
wpt/pointerevent_touch-action-pan-x-pan-y_touch-manual.html
wpt/pointerevent_touch-action-pan-y-css_touch-manual.html
wpt/pointerevent_touch-action-span-test_touch-manual.html
wpt/pointerevent_touch-action-svg-test_touch-manual.html
wpt/pointerevent_touch-action-table-test_touch-manual.html
wpt/pointerevent_touch-action-pan-down-css_touch-manual.html
wpt/pointerevent_touch-action-pan-left-css_touch-manual.html
wpt/pointerevent_touch-action-pan-right-css_touch-manual.html
wpt/pointerevent_touch-action-pan-up-css_touch-manual.html
[test_wpt_pointerevent_movementxy-manual.html]
support-files =
wpt/pointerlock/pointerevent_movementxy-manual.html
wpt/pointerlock/resources/pointerevent_movementxy-iframe.html
skip-if =
http3
http2
[test_trigger_fullscreen_by_pointer_events.html]
support-files =
file_test_trigger_fullscreen.html
[test_remove_frame_when_got_pointer_capture.html]
[test_getCoalescedEvents.html]
skip-if =
os == 'android' # Bug 1312791
verify && os == 'win' # Bug 1659744
[test_getCoalescedEvents_touch.html]
skip-if =
os == 'android' # Bug 1312791
verify && os == 'win' # Bug 1659744
win11_2009 # Bug 1781388
support-files =
!/gfx/layers/apz/test/mochitest/apz_test_native_event_utils.js
[test_pointercapture_xorigin_iframe.html]
support-files =
file_pointercapture_xorigin_iframe.html
file_pointercapture_xorigin_iframe_pointerlock.html
file_pointercapture_xorigin_iframe_touch.html
[test_pointercapture_remove_iframe.html]
[test_pointermove_drag_scrollbar.html]
skip-if = os == 'android' # scrollbar not showed on mobile
[test_synthesized_touch.html]

View File

@ -0,0 +1,242 @@
[DEFAULT]
prefs = ["gfx.font_loader.delay=0"]
support-files = [
"iframe.html",
"mochitest_support_external.js",
"mochitest_support_internal.js",
"wpt/pointerevent_styles.css",
"wpt/pointerevent_support.js",
"pointerevent_utils.js",
"!/gfx/layers/apz/test/mochitest/apz_test_utils.js",
]
["test_bug968148.html"]
support-files = [
"bug968148_inner.html",
"bug968148_inner2.html",
]
["test_bug1285128.html"]
["test_bug1293174_implicit_pointer_capture_for_touch_1.html"]
support-files = ["bug1293174_implicit_pointer_capture_for_touch_1.html"]
skip-if = [
"http3",
"http2",
]
["test_bug1293174_implicit_pointer_capture_for_touch_2.html"]
support-files = ["bug1293174_implicit_pointer_capture_for_touch_2.html"]
skip-if = [
"http3",
"http2",
]
["test_bug1303704.html"]
["test_bug1315862.html"]
["test_bug1323158.html"]
["test_bug1403055.html"]
["test_bug1420589_1.html"]
support-files = [
"bug_1420589_iframe1.html",
"bug_1420589_iframe2.html",
]
["test_bug1420589_2.html"]
support-files = ["bug_1420589_iframe1.html"]
["test_bug1420589_3.html"]
support-files = ["bug_1420589_iframe1.html"]
["test_bug1725416.html"]
skip-if = ["os == 'android'"] # Bug 1312791
support-files = ["!/gfx/layers/apz/test/mochitest/apz_test_native_event_utils.js"]
["test_getCoalescedEvents.html"]
skip-if = [
"os == 'android'", # Bug 1312791
"verify && os == 'win'", # Bug 1659744
]
["test_getCoalescedEvents_touch.html"]
skip-if = [
"os == 'android'", # Bug 1312791
"verify && os == 'win'", # Bug 1659744
"win11_2009", # Bug 1781388
]
support-files = ["!/gfx/layers/apz/test/mochitest/apz_test_native_event_utils.js"]
["test_multiple_touches.html"]
["test_pointercapture_remove_iframe.html"]
["test_pointercapture_xorigin_iframe.html"]
support-files = [
"file_pointercapture_xorigin_iframe.html",
"file_pointercapture_xorigin_iframe_pointerlock.html",
"file_pointercapture_xorigin_iframe_touch.html",
]
["test_pointermove_drag_scrollbar.html"]
skip-if = ["os == 'android'"] # scrollbar not showed on mobile
["test_remove_frame_when_got_pointer_capture.html"]
["test_synthesized_touch.html"]
["test_trigger_fullscreen_by_pointer_events.html"]
support-files = ["file_test_trigger_fullscreen.html"]
["test_wpt_pointerevent_attributes_hoverable_pointers-manual.html"]
support-files = [
"wpt/pointerevent_attributes_hoverable_pointers-manual.html",
"wpt/resources/pointerevent_attributes_hoverable_pointers-iframe.html",
]
skip-if = [
"http3",
"http2",
]
["test_wpt_pointerevent_attributes_nohover_pointers-manual.html"]
support-files = [
"wpt/pointerevent_attributes_nohover_pointers-manual.html",
"wpt/resources/pointerevent_attributes_hoverable_pointers-iframe.html",
]
skip-if = [
"http3",
"http2",
]
["test_wpt_pointerevent_boundary_events_in_capturing-manual.html"]
support-files = ["wpt/pointerevent_boundary_events_in_capturing-manual.html"]
skip-if = [
"http3",
"http2",
]
["test_wpt_pointerevent_change-touch-action-onpointerdown_touch-manual.html"]
support-files = ["wpt/pointerevent_change-touch-action-onpointerdown_touch-manual.html"]
disabled = "disabled"
["test_wpt_pointerevent_constructor.html"]
support-files = ["wpt/pointerevent_constructor.html"]
skip-if = [
"http3",
"http2",
]
["test_wpt_pointerevent_drag_interaction-manual.html"]
support-files = ["wpt/html/pointerevent_drag_interaction-manual.html"]
skip-if = [
"http3",
"http2",
]
["test_wpt_pointerevent_movementxy-manual.html"]
support-files = [
"wpt/pointerlock/pointerevent_movementxy-manual.html",
"wpt/pointerlock/resources/pointerevent_movementxy-iframe.html",
]
skip-if = [
"http3",
"http2",
]
["test_wpt_pointerevent_multiple_primary_pointers_boundary_events-manual.html"]
support-files = ["wpt/pointerevent_multiple_primary_pointers_boundary_events-manual.html"]
disabled = "should be investigated"
["test_wpt_pointerevent_pointerId_scope-manual.html"]
support-files = ["wpt/resources/pointerevent_pointerId_scope-iframe.html"]
disabled = "should be investigated"
["test_wpt_pointerevent_pointercancel_touch-manual.html"]
support-files = ["wpt/pointerevent_pointercancel_touch-manual.html"]
skip-if = [
"http3",
"http2",
]
["test_wpt_pointerevent_pointerleave_after_pointercancel_touch-manual.html"]
support-files = ["wpt/pointerevent_pointerleave_after_pointercancel_touch-manual.html"]
skip-if = [
"http3",
"http2",
]
["test_wpt_pointerevent_pointerleave_pen-manual.html"]
support-files = ["wpt/pointerevent_pointerleave_pen-manual.html"]
skip-if = [
"http3",
"http2",
]
["test_wpt_pointerevent_pointerout_after_pointercancel_touch-manual.html"]
support-files = ["wpt/pointerevent_pointerout_after_pointercancel_touch-manual.html"]
skip-if = [
"http3",
"http2",
]
["test_wpt_pointerevent_pointerout_pen-manual.html"]
support-files = ["wpt/pointerevent_pointerout_pen-manual.html"]
skip-if = [
"http3",
"http2",
]
["test_wpt_pointerevent_releasepointercapture_events_to_original_target-manual.html"]
support-files = ["wpt/pointerevent_releasepointercapture_events_to_original_target-manual.html"]
skip-if = [
"http3",
"http2",
]
["test_wpt_pointerevent_releasepointercapture_onpointercancel_touch-manual.html"]
support-files = ["wpt/pointerevent_releasepointercapture_onpointercancel_touch-manual.html"]
skip-if = [
"http3",
"http2",
]
["test_wpt_pointerevent_sequence_at_implicit_release_on_drag-manual.html"]
support-files = ["wpt/pointerevent_sequence_at_implicit_release_on_drag-manual.html"]
skip-if = [
"http3",
"http2",
]
["test_wpt_touch_action.html"]
skip-if = [
"os == 'android'", # Bug 1312791
"os == 'linux' && headless", # Bug 1722906
]
support-files = [
"../../../../gfx/layers/apz/test/mochitest/apz_test_utils.js",
"../../../../gfx/layers/apz/test/mochitest/apz_test_native_event_utils.js",
"touch_action_helpers.js",
"wpt/pointerevent_touch-action-auto-css_touch-manual.html",
"wpt/pointerevent_touch-action-button-test_touch-manual.html",
"wpt/pointerevent_touch-action-inherit_child-auto-child-none_touch-manual.html",
"wpt/pointerevent_touch-action-inherit_child-none_touch-manual.html",
"wpt/pointerevent_touch-action-inherit_child-pan-x-child-pan-x_touch-manual.html",
"wpt/pointerevent_touch-action-inherit_child-pan-x-child-pan-y_touch-manual.html",
"wpt/pointerevent_touch-action-inherit_highest-parent-none_touch-manual.html",
"wpt/pointerevent_touch-action-inherit_parent-none_touch-manual.html",
"wpt/pointerevent_touch-action-none-css_touch-manual.html",
"wpt/pointerevent_touch-action-pan-x-css_touch-manual.html",
"wpt/pointerevent_touch-action-pan-x-pan-y-pan-y_touch-manual.html",
"wpt/pointerevent_touch-action-pan-x-pan-y_touch-manual.html",
"wpt/pointerevent_touch-action-pan-y-css_touch-manual.html",
"wpt/pointerevent_touch-action-span-test_touch-manual.html",
"wpt/pointerevent_touch-action-svg-test_touch-manual.html",
"wpt/pointerevent_touch-action-table-test_touch-manual.html",
"wpt/pointerevent_touch-action-pan-down-css_touch-manual.html",
"wpt/pointerevent_touch-action-pan-left-css_touch-manual.html",
"wpt/pointerevent_touch-action-pan-right-css_touch-manual.html",
"wpt/pointerevent_touch-action-pan-up-css_touch-manual.html",
]

View File

@ -65,7 +65,7 @@ LOCAL_INCLUDES += [
]
BROWSER_CHROME_MANIFESTS += ["tests/browser.toml"]
MOCHITEST_MANIFESTS += ["tests/mochitest.ini"]
MOCHITEST_MANIFESTS += ["tests/mochitest.toml"]
FINAL_LIBRARY = "xul"

View File

@ -1,2 +0,0 @@
[test_ext_response_constructor.html]
[test_invalid_header_exception.html]

View File

@ -0,0 +1,6 @@
[DEFAULT]
["test_ext_response_constructor.html"]
["test_invalid_header_exception.html"]

View File

@ -66,4 +66,4 @@ if CONFIG["MOZ_WIDGET_TOOLKIT"] == "gtk":
CXXFLAGS += CONFIG["MOZ_GTK3_CFLAGS"]
BROWSER_CHROME_MANIFESTS += ["tests/browser.toml"]
MOCHITEST_MANIFESTS += ["tests/mochitest.ini"]
MOCHITEST_MANIFESTS += ["tests/mochitest.toml"]

View File

@ -1,13 +0,0 @@
[DEFAULT]
support-files = script_file.js
[test_ipcBlob_fileReaderSync.html]
[test_ipcBlob_workers.html]
[test_ipcBlob_createImageBitmap.html]
support-files = green.jpg
skip-if =
http3
http2
[test_ipcBlob_emptyMultiplex.html]
[test_ipcBlob_mixedMultiplex.html]
support-files = ok.sjs

View File

@ -0,0 +1,18 @@
[DEFAULT]
support-files = ["script_file.js"]
["test_ipcBlob_createImageBitmap.html"]
support-files = ["green.jpg"]
skip-if = [
"http3",
"http2",
]
["test_ipcBlob_emptyMultiplex.html"]
["test_ipcBlob_fileReaderSync.html"]
["test_ipcBlob_mixedMultiplex.html"]
support-files = ["ok.sjs"]
["test_ipcBlob_workers.html"]

View File

@ -53,7 +53,7 @@ LOCAL_INCLUDES += [
"/dom/file/ipc",
]
MOCHITEST_MANIFESTS += ["tests/mochitest.ini"]
MOCHITEST_MANIFESTS += ["tests/mochitest.toml"]
XPCSHELL_TESTS_MANIFESTS += ["tests/xpcshell.ini"]

View File

@ -1,57 +0,0 @@
[DEFAULT]
support-files =
common_blob.js
create_file_objects.js
common_fileReader.js
common_blob_types.js
file_blobURL_expiring.html
file_mozfiledataurl_img.jpg
file_mozfiledataurl_audio.ogg
file_mozfiledataurl_doc.html
file_mozfiledataurl_text.txt
file_mozfiledataurl_inner.html
file_nonascii_blob_url.html
fileapi_chromeScript.js
worker_fileReader.js
!/dom/html/test/form_submit_server.sjs
!/dom/xhr/tests/file_XHRSendData.sjs
!/dom/xhr/tests/temporaryFileBlob.sjs
[test_blob_fragment_and_query.html]
[test_blobconstructor.html]
[test_blobURL_expiring.html]
[test_file_from_blob.html]
[test_nonascii_blob_url.html]
skip-if =
http3
http2
[test_file_negative_date.html]
[test_fileapi_basic.html]
[test_fileapi_encoding.html]
[test_fileapi_twice.html]
[test_fileapi_other.html]
[test_fileapi_basic_worker.html]
[test_fileapi_encoding_worker.html]
[test_fileapi_twice_worker.html]
[test_fileapi_other_worker.html]
[test_fileapi_slice_realFile_1.html]
[test_fileapi_slice_realFile_2.html]
skip-if = (verify && !debug && (os == 'win'))
[test_fileapi_slice_memFile_1.html]
[test_fileapi_slice_memFile_2.html]
[test_fileapi_slice_image.html]
[test_mozfiledataurl.html]
skip-if =
toolkit == 'android' #TIMED_OUT
http3
http2
[test_bug1507893.html]
support-files = worker_bug1507893.js
[test_bug1742540.html]
support-files = worker_bug1742540.js
skip-if = toolkit == 'android' #TIMED_OUT
[test_blob_reading.html]
support-files = common_blob_reading.js worker_blob_reading.js
skip-if =
http3
http2

View File

@ -0,0 +1,86 @@
[DEFAULT]
support-files = [
"common_blob.js",
"create_file_objects.js",
"common_fileReader.js",
"common_blob_types.js",
"file_blobURL_expiring.html",
"file_mozfiledataurl_img.jpg",
"file_mozfiledataurl_audio.ogg",
"file_mozfiledataurl_doc.html",
"file_mozfiledataurl_text.txt",
"file_mozfiledataurl_inner.html",
"file_nonascii_blob_url.html",
"fileapi_chromeScript.js",
"worker_fileReader.js",
"!/dom/html/test/form_submit_server.sjs",
"!/dom/xhr/tests/file_XHRSendData.sjs",
"!/dom/xhr/tests/temporaryFileBlob.sjs",
]
["test_blobURL_expiring.html"]
["test_blob_fragment_and_query.html"]
["test_blob_reading.html"]
support-files = [
"common_blob_reading.js",
"worker_blob_reading.js",
]
skip-if = [
"http3",
"http2",
]
["test_blobconstructor.html"]
["test_bug1507893.html"]
support-files = ["worker_bug1507893.js"]
["test_bug1742540.html"]
support-files = ["worker_bug1742540.js"]
skip-if = ["os == 'android'"] #TIMED_OUT
["test_file_from_blob.html"]
["test_file_negative_date.html"]
["test_fileapi_basic.html"]
["test_fileapi_basic_worker.html"]
["test_fileapi_encoding.html"]
["test_fileapi_encoding_worker.html"]
["test_fileapi_other.html"]
["test_fileapi_other_worker.html"]
["test_fileapi_slice_image.html"]
["test_fileapi_slice_memFile_1.html"]
["test_fileapi_slice_memFile_2.html"]
["test_fileapi_slice_realFile_1.html"]
["test_fileapi_slice_realFile_2.html"]
skip-if = ["verify && !debug && os == 'win'"]
["test_fileapi_twice.html"]
["test_fileapi_twice_worker.html"]
["test_mozfiledataurl.html"]
skip-if = [
"os == 'android'", #TIMED_OUT
"http3",
"http2",
]
["test_nonascii_blob_url.html"]
skip-if = [
"http3",
"http2",
]

View File

@ -1,8 +0,0 @@
[DEFAULT]
support-files =
script_entries.js
!/dom/html/test/form_submit_server.sjs
[test_basic.html]
[test_no_dnd.html]
[test_formSubmission.html]

View File

@ -0,0 +1,11 @@
[DEFAULT]
support-files = [
"script_entries.js",
"!/dom/html/test/form_submit_server.sjs",
]
["test_basic.html"]
["test_formSubmission.html"]
["test_no_dnd.html"]

View File

@ -4,4 +4,4 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
MOCHITEST_MANIFESTS += ["mochitest.ini"]
MOCHITEST_MANIFESTS += ["mochitest.toml"]

View File

@ -1,12 +0,0 @@
[DEFAULT]
support-files =
filesystem_commons.js
script_fileList.js
worker_basic.js
[test_basic.html]
[test_webkitdirectory.html]
skip-if = os == "android" # Bug 1674428
support-files = script_promptHandler.js
[test_worker_basic.html]
[test_bug1319088.html]

View File

@ -0,0 +1,16 @@
[DEFAULT]
support-files = [
"filesystem_commons.js",
"script_fileList.js",
"worker_basic.js",
]
["test_basic.html"]
["test_bug1319088.html"]
["test_webkitdirectory.html"]
skip-if = ["os == 'android'"] # Bug 1674428
support-files = ["script_promptHandler.js"]
["test_worker_basic.html"]

Some files were not shown because too many files have changed in this diff Show More