Bug 1869590 - Batch 19 - convert remaining mochitest ini to toml. r=aryx,necko-reviewers,devtools-reviewers,dom-storage-reviewers,asuth,valentin,nchevobbe

Differential Revision: https://phabricator.services.mozilla.com/D196203
This commit is contained in:
Joel Maher 2023-12-13 15:44:04 +00:00
Родитель d84ca52ee4
Коммит 1ec9975fd9
34 изменённых файлов: 1312 добавлений и 983 удалений

Просмотреть файл

@ -37,5 +37,5 @@ DevToolsModules(
MOCHITEST_CHROME_MANIFESTS += ["test/chrome/chrome.toml"] MOCHITEST_CHROME_MANIFESTS += ["test/chrome/chrome.toml"]
BROWSER_CHROME_MANIFESTS += [ BROWSER_CHROME_MANIFESTS += [
"test/browser/browser.toml", "test/browser/browser.toml",
"test/node/stubs/reps/stubs.ini", "test/node/stubs/reps/stubs.toml",
] ]

Просмотреть файл

@ -1,19 +0,0 @@
[DEFAULT]
tags = devtools
subsuite = devtools
support-files =
attribute.js
comment-node.js
date-time.js
infinity.js
nan.js
null.js
number.js
stylesheet.js
symbol.js
text-node.js
undefined.js
window.js
[browser_dummy.js]
skip-if=true #This is only here so we can expose the support files in other ini files.

Просмотреть файл

@ -0,0 +1,20 @@
[DEFAULT]
tags = "devtools"
subsuite = "devtools"
support-files = [
"attribute.js",
"comment-node.js",
"date-time.js",
"infinity.js",
"nan.js",
"null.js",
"number.js",
"stylesheet.js",
"symbol.js",
"text-node.js",
"undefined.js",
"window.js",
]
["browser_dummy.js"]
skip-if = ["true"] #This is only here so we can expose the support files in other toml files.

Просмотреть файл

@ -29,9 +29,9 @@ DevToolsModules(
BROWSER_CHROME_MANIFESTS += [ BROWSER_CHROME_MANIFESTS += [
"test/browser/_browser_console.toml", "test/browser/_browser_console.toml",
"test/browser/_jsterm.ini", "test/browser/_jsterm.toml",
"test/browser/_webconsole.toml", "test/browser/_webconsole.toml",
"test/node/fixtures/stubs/stubs.ini", "test/node/fixtures/stubs/stubs.toml",
] ]
MOCHITEST_CHROME_MANIFESTS += [ MOCHITEST_CHROME_MANIFESTS += [

Просмотреть файл

@ -1,175 +0,0 @@
[DEFAULT]
tags = devtools
subsuite = devtools
support-files =
head.js
test-autocomplete-in-stackframe.html
test-autocomplete-mapped.html
test-autocomplete-mapped.js
test-autocomplete-mapped.js.map
test-autocomplete-mapped.src.js
test-block-action.html
test-block-action-style.css
test-console-evaluation-context-selector-child.html
test-console-evaluation-context-selector.html
test-console.html
test-dynamic-import.html
test-dynamic-import.mjs
test-iframe-child.html
test-iframe-parent.html
test_jsterm_screenshot_command.html
test-mangled-function.js
test-mangled-function.js.map
test-mangled-function.src.js
test-simple-function.html
test-simple-function.js
!/devtools/client/shared/test/shared-head.js
!/devtools/client/debugger/test/mochitest/shared-head.js
!/devtools/client/framework/browser-toolbox/test/helpers-browser-toolbox.js
!/devtools/client/shared/test/telemetry-test-helpers.js
!/devtools/client/shared/test/highlighter-test-actor.js
../../../../../toolkit/components/reader/test/readerModeArticle.html
[browser_jsterm_add_edited_input_to_history.js]
[browser_jsterm_autocomplete_accept_no_scroll.js]
[browser_jsterm_autocomplete_array_no_index.js]
[browser_jsterm_autocomplete_arrow_keys.js]
skip-if = debug && (os == "win" && bits == 32) #bug 1620638
[browser_jsterm_autocomplete_await.js]
[browser_jsterm_autocomplete_toggle.js]
[browser_jsterm_autocomplete_cached_results.js]
[browser_jsterm_autocomplete_commands.js]
[browser_jsterm_autocomplete_control_space.js]
[browser_jsterm_autocomplete_crossdomain_iframe.js]
[browser_jsterm_autocomplete_disabled.js]
[browser_jsterm_autocomplete_eager_evaluation.js]
[browser_jsterm_autocomplete_del_key.js]
[browser_jsterm_autocomplete_escape_key.js]
[browser_jsterm_autocomplete_expression_variables.js]
[browser_jsterm_autocomplete_extraneous_closing_brackets.js]
[browser_jsterm_autocomplete_getters_cache.js]
[browser_jsterm_autocomplete_getters_cancel.js]
[browser_jsterm_autocomplete_getters_confirm.js]
[browser_jsterm_autocomplete_getters_learn_more_link.js]
fail-if = a11y_checks # Bug 1849028
[browser_jsterm_autocomplete_helpers.js]
[browser_jsterm_autocomplete_in_chrome_tab.js]
[browser_jsterm_autocomplete_in_debugger_stackframe.js]
skip-if = (os == "win" && os_version == "6.1") # Bug 1620521
[browser_jsterm_autocomplete_inside_text.js]
skip-if = (os == "win" && os_version == "6.1") # Bug 1620521
[browser_jsterm_autocomplete_mapped_variables.js]
skip-if =
http3 # Bug 1829298
http2
a11y_checks # Bugs 1849028 and 1802390 - clicked <input> is inconsistently not accessible
[browser_jsterm_autocomplete_native_getters.js]
[browser_jsterm_autocomplete_nav_and_tab_key.js]
[browser_jsterm_autocomplete_null.js]
skip-if = tsan # bug 1778033
[browser_jsterm_autocomplete_paste_undo.js]
[browser_jsterm_autocomplete_race_on_enter.js]
[browser_jsterm_autocomplete_return_key_no_selection.js]
[browser_jsterm_autocomplete_return_key.js]
[browser_jsterm_autocomplete_width.js]
[browser_jsterm_autocomplete_will_navigate.js]
[browser_jsterm_autocomplete-properties-with-non-alphanumeric-names.js]
skip-if = debug && (os == "win" && bits == 32) # Bug 1620856
[browser_jsterm_await_assignments.js]
[browser_jsterm_await_concurrent_same_result.js]
[browser_jsterm_await_concurrent.js]
[browser_jsterm_await_dynamic_import.js]
[browser_jsterm_await_error.js]
[browser_jsterm_await_helper_dollar_underscore.js]
[browser_jsterm_await_paused.js]
skip-if =
debug # crashes on "Unexpected UpdateTransformLayer hint" bug 1570685
[browser_jsterm_await.js]
[browser_jsterm_block_command.js]
[browser_jsterm_commands.js]
[browser_jsterm_completion_bracket_cached_results.js]
[browser_jsterm_completion_bracket.js]
skip-if = debug && (os == "win" && os_version == "6.1") # Bug 1620724
[browser_jsterm_completion_case_sensitivity.js]
[browser_jsterm_completion_perfect_match.js]
[browser_jsterm_completion_dollar_underscore.js]
[browser_jsterm_completion_dollar_zero.js]
[browser_jsterm_completion.js]
[browser_jsterm_content_defined_helpers.js]
[browser_jsterm_context_menu_labels.js]
skip-if = (os == "win" && processor == "aarch64") # disabled on aarch64 due to 1531571
[browser_jsterm_copy_command.js]
[browser_jsterm_ctrl_a_select_all.js]
[browser_jsterm_ctrl_key_nav.js]
skip-if = os != 'mac' # The tested ctrl+key shortcuts are OSX only
[browser_jsterm_document_no_xray.js]
[browser_jsterm_eager_evaluation_element_highlight.js]
[browser_jsterm_eager_evaluation_in_debugger_stackframe.js]
[browser_jsterm_eager_evaluation_warnings.js]
[browser_jsterm_eager_evaluation.js]
[browser_jsterm_editor.js]
[browser_jsterm_editor_code_folding.js]
[browser_jsterm_editor_disabled_history_nav_with_keyboard.js]
[browser_jsterm_editor_enter.js]
[browser_jsterm_editor_execute_selection.js]
[browser_jsterm_editor_execute.js]
[browser_jsterm_editor_gutter.js]
[browser_jsterm_editor_onboarding.js]
[browser_jsterm_editor_toggle_keyboard_shortcut.js]
[browser_jsterm_editor_resize.js]
fail-if = a11y_checks # Bug 1849028
[browser_jsterm_editor_reverse_search_button.js]
[browser_jsterm_editor_reverse_search_keyboard_navigation.js]
[browser_jsterm_editor_toolbar.js]
[browser_jsterm_error_docs.js]
[browser_jsterm_error_outside_valid_range.js]
[browser_jsterm_evaluation_context_selector_iframe_picker.js]
[browser_jsterm_evaluation_context_selector_pause_in_debugger.js]
[browser_jsterm_evaluation_context_selector_targets_update.js]
skip-if =
http3 # Bug 1829298
http2
[browser_jsterm_evaluation_context_selector_inspector.js]
[browser_jsterm_evaluation_context_selector.js]
[browser_jsterm_evaluation_notification_original_variable_mapping_warning.js]
[browser_jsterm_file_load_save_keyboard_shortcut.js]
[browser_jsterm_focus_reload.js]
[browser_jsterm_helper_clear.js]
[browser_jsterm_helper_dollar_dollar.js]
[browser_jsterm_helper_dollar_x.js]
[browser_jsterm_helper_dollar.js]
[browser_jsterm_helper_help.js]
[browser_jsterm_helper_keys_values.js]
[browser_jsterm_helpers_no_override.js]
[browser_jsterm_hide_when_devtools_chrome_enabled_false.js]
fail-if = a11y_checks # Bug 1849028
[browser_jsterm_history.js]
[browser_jsterm_history_command.js]
[browser_jsterm_history_arrow_keys.js]
[browser_jsterm_history_nav.js]
[browser_jsterm_history_persist.js]
[browser_jsterm_insert_tab_when_overflows_no_scroll.js]
[browser_jsterm_inspect.js]
[browser_jsterm_inspect_panels.js]
[browser_jsterm_instance_of.js]
[browser_jsterm_middle_click_paste.js]
fail-if = a11y_checks # Bug 1849028
[browser_jsterm_multiline.js]
[browser_jsterm_no_input_and_tab_key_pressed.js]
skip-if = (os == "win" && processor == "aarch64") # disabled on aarch64 due to 1531573
[browser_jsterm_null_undefined.js]
[browser_jsterm_popup_close_on_tab_switch.js]
[browser_jsterm_screenshot_command_clipboard.js]
[browser_jsterm_screenshot_command_user.js]
[browser_jsterm_screenshot_command_file.js]
[browser_jsterm_screenshot_command_fixed_header.js]
[browser_jsterm_screenshot_command_selector.js]
[browser_jsterm_screenshot_command_warnings.js]
skip-if =
os == "win" && os_version == "6.1" # Getting the clipboard image dimensions throws an exception
os == 'linux' && bits == 64 && !debug # Bug 1701439
[browser_jsterm_selfxss.js]
[browser_jsterm_syntax_highlight_output.js]
skip-if =
os == "win" && processor == "aarch64" # disabled on aarch64 due to 1531574
[browser_jsterm_trace_command.js]

Просмотреть файл

@ -0,0 +1,283 @@
[DEFAULT]
tags = "devtools"
subsuite = "devtools"
support-files = [
"head.js",
"test-autocomplete-in-stackframe.html",
"test-autocomplete-mapped.html",
"test-autocomplete-mapped.js",
"test-autocomplete-mapped.js.map",
"test-autocomplete-mapped.src.js",
"test-block-action.html",
"test-block-action-style.css",
"test-console-evaluation-context-selector-child.html",
"test-console-evaluation-context-selector.html",
"test-console.html",
"test-dynamic-import.html",
"test-dynamic-import.mjs",
"test-iframe-child.html",
"test-iframe-parent.html",
"test_jsterm_screenshot_command.html",
"test-mangled-function.js",
"test-mangled-function.js.map",
"test-mangled-function.src.js",
"test-simple-function.html",
"test-simple-function.js",
"!/devtools/client/shared/test/shared-head.js",
"!/devtools/client/debugger/test/mochitest/shared-head.js",
"!/devtools/client/framework/browser-toolbox/test/helpers-browser-toolbox.js",
"!/devtools/client/shared/test/telemetry-test-helpers.js",
"!/devtools/client/shared/test/highlighter-test-actor.js",
"../../../../../toolkit/components/reader/test/readerModeArticle.html",
]
["browser_jsterm_add_edited_input_to_history.js"]
["browser_jsterm_autocomplete-properties-with-non-alphanumeric-names.js"]
skip-if = ["debug && os == 'win' && bits == 32"] # Bug 1620856
["browser_jsterm_autocomplete_accept_no_scroll.js"]
["browser_jsterm_autocomplete_array_no_index.js"]
["browser_jsterm_autocomplete_arrow_keys.js"]
skip-if = ["debug && os == 'win' && bits == 32"] # Bug 1620856
["browser_jsterm_autocomplete_await.js"]
["browser_jsterm_autocomplete_cached_results.js"]
["browser_jsterm_autocomplete_commands.js"]
["browser_jsterm_autocomplete_control_space.js"]
["browser_jsterm_autocomplete_crossdomain_iframe.js"]
["browser_jsterm_autocomplete_del_key.js"]
["browser_jsterm_autocomplete_disabled.js"]
["browser_jsterm_autocomplete_eager_evaluation.js"]
["browser_jsterm_autocomplete_escape_key.js"]
["browser_jsterm_autocomplete_expression_variables.js"]
["browser_jsterm_autocomplete_extraneous_closing_brackets.js"]
["browser_jsterm_autocomplete_getters_cache.js"]
["browser_jsterm_autocomplete_getters_cancel.js"]
["browser_jsterm_autocomplete_getters_confirm.js"]
["browser_jsterm_autocomplete_getters_learn_more_link.js"]
fail-if = ["a11y_checks"] # Bug 1849028
["browser_jsterm_autocomplete_helpers.js"]
["browser_jsterm_autocomplete_in_chrome_tab.js"]
["browser_jsterm_autocomplete_in_debugger_stackframe.js"]
["browser_jsterm_autocomplete_inside_text.js"]
["browser_jsterm_autocomplete_mapped_variables.js"]
skip-if = [
"http3", # Bug 1829298
"http2",
"a11y_checks", # Bugs 1849028 and 1802390 - clicked <input> is inconsistently not accessible
]
["browser_jsterm_autocomplete_native_getters.js"]
["browser_jsterm_autocomplete_nav_and_tab_key.js"]
["browser_jsterm_autocomplete_null.js"]
skip-if = ["tsan"] # bug 1778033
["browser_jsterm_autocomplete_paste_undo.js"]
["browser_jsterm_autocomplete_race_on_enter.js"]
["browser_jsterm_autocomplete_return_key.js"]
["browser_jsterm_autocomplete_return_key_no_selection.js"]
["browser_jsterm_autocomplete_toggle.js"]
["browser_jsterm_autocomplete_width.js"]
["browser_jsterm_autocomplete_will_navigate.js"]
["browser_jsterm_await.js"]
["browser_jsterm_await_assignments.js"]
["browser_jsterm_await_concurrent.js"]
["browser_jsterm_await_concurrent_same_result.js"]
["browser_jsterm_await_dynamic_import.js"]
["browser_jsterm_await_error.js"]
["browser_jsterm_await_helper_dollar_underscore.js"]
["browser_jsterm_await_paused.js"]
skip-if = ["debug"] # crashes on "Unexpected UpdateTransformLayer hint" bug 1570685
["browser_jsterm_block_command.js"]
["browser_jsterm_commands.js"]
["browser_jsterm_completion.js"]
["browser_jsterm_completion_bracket.js"]
["browser_jsterm_completion_bracket_cached_results.js"]
["browser_jsterm_completion_case_sensitivity.js"]
["browser_jsterm_completion_dollar_underscore.js"]
["browser_jsterm_completion_dollar_zero.js"]
["browser_jsterm_completion_perfect_match.js"]
["browser_jsterm_content_defined_helpers.js"]
["browser_jsterm_context_menu_labels.js"]
["browser_jsterm_copy_command.js"]
["browser_jsterm_ctrl_a_select_all.js"]
["browser_jsterm_ctrl_key_nav.js"]
run-if = ["os == 'mac'"] # The tested ctrl+key shortcuts are OSX only
["browser_jsterm_document_no_xray.js"]
["browser_jsterm_eager_evaluation.js"]
["browser_jsterm_eager_evaluation_element_highlight.js"]
["browser_jsterm_eager_evaluation_in_debugger_stackframe.js"]
["browser_jsterm_eager_evaluation_warnings.js"]
["browser_jsterm_editor.js"]
["browser_jsterm_editor_code_folding.js"]
["browser_jsterm_editor_disabled_history_nav_with_keyboard.js"]
["browser_jsterm_editor_enter.js"]
["browser_jsterm_editor_execute.js"]
["browser_jsterm_editor_execute_selection.js"]
["browser_jsterm_editor_gutter.js"]
["browser_jsterm_editor_onboarding.js"]
["browser_jsterm_editor_resize.js"]
fail-if = ["a11y_checks"] # Bug 1849028
["browser_jsterm_editor_reverse_search_button.js"]
["browser_jsterm_editor_reverse_search_keyboard_navigation.js"]
["browser_jsterm_editor_toggle_keyboard_shortcut.js"]
["browser_jsterm_editor_toolbar.js"]
["browser_jsterm_error_docs.js"]
["browser_jsterm_error_outside_valid_range.js"]
["browser_jsterm_evaluation_context_selector.js"]
["browser_jsterm_evaluation_context_selector_iframe_picker.js"]
["browser_jsterm_evaluation_context_selector_inspector.js"]
["browser_jsterm_evaluation_context_selector_pause_in_debugger.js"]
["browser_jsterm_evaluation_context_selector_targets_update.js"]
skip-if = [
"http3", # Bug 1829298
"http2",
]
["browser_jsterm_evaluation_notification_original_variable_mapping_warning.js"]
["browser_jsterm_file_load_save_keyboard_shortcut.js"]
["browser_jsterm_focus_reload.js"]
["browser_jsterm_helper_clear.js"]
["browser_jsterm_helper_dollar.js"]
["browser_jsterm_helper_dollar_dollar.js"]
["browser_jsterm_helper_dollar_x.js"]
["browser_jsterm_helper_help.js"]
["browser_jsterm_helper_keys_values.js"]
["browser_jsterm_helpers_no_override.js"]
["browser_jsterm_hide_when_devtools_chrome_enabled_false.js"]
fail-if = ["a11y_checks"] # Bug 1849028
["browser_jsterm_history.js"]
["browser_jsterm_history_arrow_keys.js"]
["browser_jsterm_history_command.js"]
["browser_jsterm_history_nav.js"]
["browser_jsterm_history_persist.js"]
["browser_jsterm_insert_tab_when_overflows_no_scroll.js"]
["browser_jsterm_inspect.js"]
["browser_jsterm_inspect_panels.js"]
["browser_jsterm_instance_of.js"]
["browser_jsterm_middle_click_paste.js"]
fail-if = ["a11y_checks"] # Bug 1849028
["browser_jsterm_multiline.js"]
["browser_jsterm_no_input_and_tab_key_pressed.js"]
["browser_jsterm_null_undefined.js"]
["browser_jsterm_popup_close_on_tab_switch.js"]
["browser_jsterm_screenshot_command_clipboard.js"]
["browser_jsterm_screenshot_command_file.js"]
["browser_jsterm_screenshot_command_fixed_header.js"]
["browser_jsterm_screenshot_command_selector.js"]
["browser_jsterm_screenshot_command_user.js"]
["browser_jsterm_screenshot_command_warnings.js"]
skip-if = ["os == 'linux' && bits == 64 && !debug"] # Bug 1701439
["browser_jsterm_selfxss.js"]
["browser_jsterm_syntax_highlight_output.js"]
["browser_jsterm_trace_command.js"]

Просмотреть файл

@ -1,14 +0,0 @@
[DEFAULT]
tags = devtools
subsuite = devtools
support-files =
consoleApi.js
cssMessage.js
evaluationResult.js
index.js
networkEvent.js
pageError.js
platformMessage.js
[browser_dummy.js]
skip-if=true #This is only here so we can expose the support files in other ini files.

Просмотреть файл

@ -0,0 +1,15 @@
[DEFAULT]
tags = "devtools"
subsuite = "devtools"
support-files = [
"consoleApi.js",
"cssMessage.js",
"evaluationResult.js",
"index.js",
"networkEvent.js",
"pageError.js",
"platformMessage.js",
]
["browser_dummy.js"]
skip-if = ["true"] #This is only here so we can expose the support files in other toml files.

Просмотреть файл

@ -1,9 +1,9 @@
[DEFAULT] [DEFAULT]
prefs = [ "browser.privatebrowsing.autostart=true", prefs = [
"dom.cache.privateBrowsing.enabled=true",] "browser.privatebrowsing.autostart=true",
"dom.cache.privateBrowsing.enabled=true",
]
dupe-manifest = true dupe-manifest = true
tags = "dom-cache-api dom-cache-api-private" tags = "dom-cache-api dom-cache-api-private"
["include:mochitest-common.ini"] ["include:mochitest-common.toml"]

Просмотреть файл

@ -4,7 +4,6 @@
[DEFAULT] [DEFAULT]
dupe-manifest = true dupe-manifest = true
tags = "dom-cache-api dom-cache-api-regular" tags = "dom-cache-api dom-cache-api-regular"
["include:mochitest-common.ini"] ["include:mochitest-common.toml"]

Просмотреть файл

@ -8,9 +8,9 @@ with Files("**"):
BUG_COMPONENT = ("Core", "Storage: IndexedDB") BUG_COMPONENT = ("Core", "Storage: IndexedDB")
MOCHITEST_MANIFESTS += [ MOCHITEST_MANIFESTS += [
"test/mochitest-intl-api.ini", "test/mochitest-intl-api.toml",
"test/mochitest-private.ini", "test/mochitest-private.toml",
"test/mochitest-regular.ini", "test/mochitest-regular.toml",
] ]
BROWSER_CHROME_MANIFESTS += ["test/browser.toml"] BROWSER_CHROME_MANIFESTS += ["test/browser.toml"]

Просмотреть файл

@ -1,278 +0,0 @@
# This Source Code Form is subject to the terms of the Mozilla Public
# 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/.
[DEFAULT]
prefs =
extensions.blocklist.enabled=false
support-files =
bfcache_page1.html
bfcache_page2.html
blob_worker_crash_iframe.html
!/dom/events/test/event_leak_utils.js
error_events_abort_transactions_iframe.html
event_propagation_iframe.html
exceptions_in_events_iframe.html
file.js
helpers.js
leaving_page_iframe.html
unit/test_abort_deleted_index.js
unit/test_abort_deleted_objectStore.js
unit/test_add_put.js
unit/test_add_twice_failure.js
unit/test_advance.js
unit/test_autoIncrement.js
unit/test_autoIncrement_indexes.js
unit/test_blob_file_backed.js
unit/test_blocked_order.js
unit/test_clear.js
unit/test_complex_keyPaths.js
unit/test_constraint_error_messages.js
unit/test_count.js
unit/test_create_index.js
unit/test_create_index_with_integer_keys.js
unit/test_create_locale_aware_index.js
unit/test_create_objectStore.js
unit/test_cursor_mutation.js
unit/test_cursor_update_updates_indexes.js
unit/test_cursors.js
unit/test_database_onclose.js
unit/test_deleteDatabase.js
unit/test_deleteDatabase_interactions.js
unit/test_deleteDatabase_onblocked.js
unit/test_deleteDatabase_onblocked_duringVersionChange.js
unit/test_event_source.js
unit/test_getAll.js
unit/test_globalObjects_ipc.js
unit/test_globalObjects_other.js
unit/test_globalObjects_xpc.js
unit/test_global_data.js
unit/test_index_empty_keyPath.js
unit/test_index_getAll.js
unit/test_index_getAllObjects.js
unit/test_index_object_cursors.js
unit/test_index_update_delete.js
unit/test_indexes.js
unit/test_indexes_bad_values.js
unit/test_indexes_funny_things.js
unit/test_invalid_cursor.js
unit/test_invalid_version.js
unit/test_invalidate.js
unit/test_key_requirements.js
unit/test_keys.js
unit/test_locale_aware_indexes.js
unit/test_locale_aware_index_getAll.js
unit/test_locale_aware_index_getAllObjects.js
unit/test_maximal_serialized_object_size.js
unit/test_multientry.js
unit/test_names_sorted.js
unit/test_objectCursors.js
unit/test_objectStore_getAllKeys.js
unit/test_objectStore_inline_autoincrement_key_added_on_put.js
unit/test_objectStore_openKeyCursor.js
unit/test_objectStore_remove_values.js
unit/test_object_identity.js
unit/test_odd_result_order.js
unit/test_open_empty_db.js
unit/test_open_for_principal.js
unit/test_open_objectStore.js
unit/test_optionalArguments.js
unit/test_overlapping_transactions.js
unit/test_put_get_values.js
unit/test_put_get_values_autoIncrement.js
unit/test_readonly_transactions.js
unit/test_readwriteflush_disabled.js
unit/test_remove_index.js
unit/test_remove_objectStore.js
unit/test_rename_index.js
unit/test_rename_index_errors.js
unit/test_rename_objectStore.js
unit/test_rename_objectStore_errors.js
unit/test_request_readyState.js
unit/test_setVersion.js
unit/test_setVersion_abort.js
unit/test_setVersion_events.js
unit/test_setVersion_exclusion.js
unit/test_setVersion_throw.js
unit/test_storage_manager_estimate.js
unit/test_success_events_after_abort.js
unit/test_table_locks.js
unit/test_table_rollback.js
unit/test_temporary_storage.js
unit/test_traffic_jam.js
unit/test_transaction_abort.js
unit/test_transaction_abort_hang.js
unit/test_transaction_duplicate_store_names.js
unit/test_transaction_error.js
unit/test_transaction_lifetimes.js
unit/test_transaction_lifetimes_nested.js
unit/test_transaction_ordering.js
unit/test_upgrade_add_index.js
unit/test_unique_index_update.js
unit/test_view_put_get_values.js
unit/test_wasm_put_get_values.js
unit/test_writer_starvation.js
[test_abort_deleted_index.html]
[test_abort_deleted_objectStore.html]
[test_abort_on_reload.html]
support-files =
abort_on_reload.html
skip-if =
http3
http2
[test_add_put.html]
[test_add_twice_failure.html]
[test_advance.html]
[test_autoIncrement.html]
[test_autoIncrement_indexes.html]
[test_bfcache.html]
skip-if =
http3
http2
[test_blob_file_backed.html]
[test_blob_simple.html]
[test_blob_worker_crash.html]
skip-if = os == 'win' && os_version == '6.1' # Bug 1342415
[test_blob_worker_xhr_post.html]
skip-if =
(os == 'win' && os_version == '6.1') || (verify && (os == 'win')) # Bug 1342415
http3
http2
socketprocess_networking # Bug 1827221: test is toggled off here rather than in private.ini
# because socketprocess_networking is an un-released feature so we
# do not loose much coverage by disabling it here.
[test_blob_worker_xhr_post_multifile.html]
skip-if =
os == 'win' && os_version == '6.1' # Bug 1342415
http3
http2
socketprocess_networking # Bug 1827221: test is toggled off here rather than in private.ini
# because socketprocess_networking is an un-released feature so we
# do not loose much coverage by disabling it here.
[test_blob_worker_xhr_read.html]
[test_blob_worker_xhr_read_slice.html]
[test_blocked_order.html]
[test_bug937006.html]
[test_clear.html]
[test_complex_keyPaths.html]
[test_constraint_error_messages.html]
[test_count.html]
[test_create_index.html]
[test_create_index_with_integer_keys.html]
[test_create_objectStore.html]
[test_cursor_mutation.html]
[test_cursor_update_updates_indexes.html]
[test_cursors.html]
[test_database_onclose.html]
[test_deleteDatabase.html]
[test_deleteDatabase_interactions.html]
[test_deleteDatabase_onblocked.html]
[test_deleteDatabase_onblocked_duringVersionChange.html]
[test_error_events_abort_transactions.html]
skip-if = verify
[test_event_listener_leaks.html]
skip-if = (os == "win" && processor == "aarch64") #bug 1535784
[test_event_propagation.html]
skip-if = verify
[test_event_source.html]
[test_exceptions_in_events.html]
[test_file_array.html]
[test_file_cross_database_copying.html]
[test_file_delete.html]
[test_file_put_get_object.html]
[test_file_put_get_values.html]
[test_file_replace.html]
[test_file_resurrection_delete.html]
skip-if = toolkit == 'android'
[test_file_resurrection_transaction_abort.html]
skip-if = toolkit == 'android'
[test_file_sharing.html]
[test_file_transaction_abort.html]
[test_getAll.html]
[test_getFileId.html]
[test_globalObjects_content.html]
[test_global_data.html]
[test_index_empty_keyPath.html]
[test_index_getAll.html]
[test_index_getAllObjects.html]
[test_index_object_cursors.html]
[test_index_update_delete.html]
[test_indexes.html]
[test_indexes_bad_values.html]
[test_indexes_funny_things.html]
[test_invalid_cursor.html]
[test_invalid_version.html]
[test_invalidate.html]
# disabled for the moment
skip-if = true
[test_key_requirements.html]
[test_keys.html]
[test_leaving_page.html]
[test_maximal_serialized_object_size.html]
[test_message_manager_ipc.html]
[test_multientry.html]
[test_names_sorted.html]
skip-if =
(xorigin && !debug) # Hangs
os == "linux" && bits == 64 && !debug # Bug 1602927
[test_objectCursors.html]
[test_objectStore_getAllKeys.html]
[test_objectStore_inline_autoincrement_key_added_on_put.html]
[test_objectStore_openKeyCursor.html]
[test_objectStore_remove_values.html]
[test_object_identity.html]
[test_odd_result_order.html]
[test_open_empty_db.html]
[test_open_for_principal.html]
[test_open_objectStore.html]
[test_optionalArguments.html]
[test_overlapping_transactions.html]
[test_put_get_values.html]
[test_put_get_values_autoIncrement.html]
[test_readonly_transactions.html]
[test_readwriteflush_disabled.html]
[test_remove_index.html]
[test_remove_objectStore.html]
[test_rename_index.html]
skip-if = os == "linux" && os_version == "18.04" #Bug 1601601
[test_rename_index_errors.html]
[test_rename_objectStore.html]
[test_rename_objectStore_errors.html]
[test_request_readyState.html]
[test_sandbox.html]
skip-if = verify
[test_setVersion.html]
[test_setVersion_abort.html]
[test_setVersion_events.html]
[test_setVersion_exclusion.html]
[test_setVersion_throw.html]
[test_success_events_after_abort.html]
[test_table_locks.html]
[test_table_rollback.html]
[test_third_party.html]
support-files =
third_party_window.html
third_party_iframe1.html
third_party_iframe2.html
skip-if =
http3
http2
[test_traffic_jam.html]
[test_transaction_abort.html]
[test_transaction_abort_hang.html]
[test_transaction_duplicate_store_names.html]
[test_transaction_error.html]
[test_transaction_lifetimes.html]
[test_transaction_lifetimes_nested.html]
[test_transaction_ordering.html]
[test_unique_index_update.html]
[test_upgrade_add_index.html]
skip-if = (!debug && bits == 64 && (os == "linux" || os == "mac")) || (os == "win") #Bug 1637715
scheme = https
[test_view_put_get_values.html]
[test_wasm_put_get_values.html]
[test_writer_starvation.html]
skip-if = true #Bug 595368

Просмотреть файл

@ -0,0 +1,396 @@
# This Source Code Form is subject to the terms of the Mozilla Public
# 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/.
[DEFAULT]
prefs = [
"extensions.blocklist.enabled=false",
]
support-files = [
"bfcache_page1.html",
"bfcache_page2.html",
"blob_worker_crash_iframe.html",
"!/dom/events/test/event_leak_utils.js",
"error_events_abort_transactions_iframe.html",
"event_propagation_iframe.html",
"exceptions_in_events_iframe.html",
"file.js",
"helpers.js",
"leaving_page_iframe.html",
"unit/test_abort_deleted_index.js",
"unit/test_abort_deleted_objectStore.js",
"unit/test_add_put.js",
"unit/test_add_twice_failure.js",
"unit/test_advance.js",
"unit/test_autoIncrement.js",
"unit/test_autoIncrement_indexes.js",
"unit/test_blob_file_backed.js",
"unit/test_blocked_order.js",
"unit/test_clear.js",
"unit/test_complex_keyPaths.js",
"unit/test_constraint_error_messages.js",
"unit/test_count.js",
"unit/test_create_index.js",
"unit/test_create_index_with_integer_keys.js",
"unit/test_create_locale_aware_index.js",
"unit/test_create_objectStore.js",
"unit/test_cursor_mutation.js",
"unit/test_cursor_update_updates_indexes.js",
"unit/test_cursors.js",
"unit/test_database_onclose.js",
"unit/test_deleteDatabase.js",
"unit/test_deleteDatabase_interactions.js",
"unit/test_deleteDatabase_onblocked.js",
"unit/test_deleteDatabase_onblocked_duringVersionChange.js",
"unit/test_event_source.js",
"unit/test_getAll.js",
"unit/test_globalObjects_ipc.js",
"unit/test_globalObjects_other.js",
"unit/test_globalObjects_xpc.js",
"unit/test_global_data.js",
"unit/test_index_empty_keyPath.js",
"unit/test_index_getAll.js",
"unit/test_index_getAllObjects.js",
"unit/test_index_object_cursors.js",
"unit/test_index_update_delete.js",
"unit/test_indexes.js",
"unit/test_indexes_bad_values.js",
"unit/test_indexes_funny_things.js",
"unit/test_invalid_cursor.js",
"unit/test_invalid_version.js",
"unit/test_invalidate.js",
"unit/test_key_requirements.js",
"unit/test_keys.js",
"unit/test_locale_aware_indexes.js",
"unit/test_locale_aware_index_getAll.js",
"unit/test_locale_aware_index_getAllObjects.js",
"unit/test_maximal_serialized_object_size.js",
"unit/test_multientry.js",
"unit/test_names_sorted.js",
"unit/test_objectCursors.js",
"unit/test_objectStore_getAllKeys.js",
"unit/test_objectStore_inline_autoincrement_key_added_on_put.js",
"unit/test_objectStore_openKeyCursor.js",
"unit/test_objectStore_remove_values.js",
"unit/test_object_identity.js",
"unit/test_odd_result_order.js",
"unit/test_open_empty_db.js",
"unit/test_open_for_principal.js",
"unit/test_open_objectStore.js",
"unit/test_optionalArguments.js",
"unit/test_overlapping_transactions.js",
"unit/test_put_get_values.js",
"unit/test_put_get_values_autoIncrement.js",
"unit/test_readonly_transactions.js",
"unit/test_readwriteflush_disabled.js",
"unit/test_remove_index.js",
"unit/test_remove_objectStore.js",
"unit/test_rename_index.js",
"unit/test_rename_index_errors.js",
"unit/test_rename_objectStore.js",
"unit/test_rename_objectStore_errors.js",
"unit/test_request_readyState.js",
"unit/test_setVersion.js",
"unit/test_setVersion_abort.js",
"unit/test_setVersion_events.js",
"unit/test_setVersion_exclusion.js",
"unit/test_setVersion_throw.js",
"unit/test_storage_manager_estimate.js",
"unit/test_success_events_after_abort.js",
"unit/test_table_locks.js",
"unit/test_table_rollback.js",
"unit/test_temporary_storage.js",
"unit/test_traffic_jam.js",
"unit/test_transaction_abort.js",
"unit/test_transaction_abort_hang.js",
"unit/test_transaction_duplicate_store_names.js",
"unit/test_transaction_error.js",
"unit/test_transaction_lifetimes.js",
"unit/test_transaction_lifetimes_nested.js",
"unit/test_transaction_ordering.js",
"unit/test_upgrade_add_index.js",
"unit/test_unique_index_update.js",
"unit/test_view_put_get_values.js",
"unit/test_wasm_put_get_values.js",
"unit/test_writer_starvation.js",
]
["test_abort_deleted_index.html"]
["test_abort_deleted_objectStore.html"]
["test_abort_on_reload.html"]
support-files = [
"abort_on_reload.html",
]
skip-if = [
"http3",
"http2",
]
["test_add_put.html"]
["test_add_twice_failure.html"]
["test_advance.html"]
["test_autoIncrement.html"]
["test_autoIncrement_indexes.html"]
["test_bfcache.html"]
skip-if = [
"http3",
"http2",
]
["test_blob_file_backed.html"]
["test_blob_simple.html"]
["test_blob_worker_crash.html"]
["test_blob_worker_xhr_post.html"]
skip-if = [
"os == 'win' && verify",
"http3",
"http2",
"socketprocess_networking", # Bug 1827221: test is toggled off here rather than in private.ini
]
["test_blob_worker_xhr_post_multifile.html"]
skip-if = [
"http3",
"http2",
"socketprocess_networking", # Bug 1827221: test is toggled off here rather than in private.ini
]
["test_blob_worker_xhr_read.html"]
["test_blob_worker_xhr_read_slice.html"]
["test_blocked_order.html"]
["test_bug937006.html"]
["test_clear.html"]
["test_complex_keyPaths.html"]
["test_constraint_error_messages.html"]
["test_count.html"]
["test_create_index.html"]
["test_create_index_with_integer_keys.html"]
["test_create_objectStore.html"]
["test_cursor_mutation.html"]
["test_cursor_update_updates_indexes.html"]
["test_cursors.html"]
["test_database_onclose.html"]
["test_deleteDatabase.html"]
["test_deleteDatabase_interactions.html"]
["test_deleteDatabase_onblocked.html"]
["test_deleteDatabase_onblocked_duringVersionChange.html"]
["test_error_events_abort_transactions.html"]
skip-if = ["verify"]
["test_event_listener_leaks.html"]
["test_event_propagation.html"]
skip-if = ["verify"]
["test_event_source.html"]
["test_exceptions_in_events.html"]
["test_file_array.html"]
["test_file_cross_database_copying.html"]
["test_file_delete.html"]
["test_file_put_get_object.html"]
["test_file_put_get_values.html"]
["test_file_replace.html"]
["test_file_resurrection_delete.html"]
skip-if = ["os == 'android'"]
["test_file_resurrection_transaction_abort.html"]
skip-if = ["os == 'android'"]
["test_file_sharing.html"]
["test_file_transaction_abort.html"]
["test_getAll.html"]
["test_getFileId.html"]
["test_globalObjects_content.html"]
["test_global_data.html"]
["test_index_empty_keyPath.html"]
["test_index_getAll.html"]
["test_index_getAllObjects.html"]
["test_index_object_cursors.html"]
["test_index_update_delete.html"]
["test_indexes.html"]
["test_indexes_bad_values.html"]
["test_indexes_funny_things.html"]
["test_invalid_cursor.html"]
["test_invalid_version.html"]
["test_invalidate.html"]
skip-if = ["true"] # disabled for the moment
["test_key_requirements.html"]
["test_keys.html"]
["test_leaving_page.html"]
["test_maximal_serialized_object_size.html"]
["test_message_manager_ipc.html"]
["test_multientry.html"]
["test_names_sorted.html"]
skip-if = [
"xorigin && !debug", # Hangs
"os == 'linux' && bits == 64 && !debug", # Bug 1602927
]
["test_objectCursors.html"]
["test_objectStore_getAllKeys.html"]
["test_objectStore_inline_autoincrement_key_added_on_put.html"]
["test_objectStore_openKeyCursor.html"]
["test_objectStore_remove_values.html"]
["test_object_identity.html"]
["test_odd_result_order.html"]
["test_open_empty_db.html"]
["test_open_for_principal.html"]
["test_open_objectStore.html"]
["test_optionalArguments.html"]
["test_overlapping_transactions.html"]
["test_put_get_values.html"]
["test_put_get_values_autoIncrement.html"]
["test_readonly_transactions.html"]
["test_readwriteflush_disabled.html"]
["test_remove_index.html"]
["test_remove_objectStore.html"]
["test_rename_index.html"]
skip-if = ["os == 'linux' && os_version == '18.04'"] #Bug 1601601
["test_rename_index_errors.html"]
["test_rename_objectStore.html"]
["test_rename_objectStore_errors.html"]
["test_request_readyState.html"]
["test_sandbox.html"]
skip-if = ["verify"]
["test_setVersion.html"]
["test_setVersion_abort.html"]
["test_setVersion_events.html"]
["test_setVersion_exclusion.html"]
["test_setVersion_throw.html"]
["test_success_events_after_abort.html"]
["test_table_locks.html"]
["test_table_rollback.html"]
["test_third_party.html"]
support-files = [
"third_party_window.html",
"third_party_iframe1.html",
"third_party_iframe2.html",
]
skip-if = [
"http3",
"http2",
]
["test_traffic_jam.html"]
["test_transaction_abort.html"]
["test_transaction_abort_hang.html"]
["test_transaction_duplicate_store_names.html"]
["test_transaction_error.html"]
["test_transaction_lifetimes.html"]
["test_transaction_lifetimes_nested.html"]
["test_transaction_ordering.html"]
["test_unique_index_update.html"]
["test_upgrade_add_index.html"]
skip-if = [
"!debug && bits == 64 && (os == 'linux' || os == 'mac')",
"os == 'win'", #Bug 1637715
]
scheme = "https"
["test_view_put_get_values.html"]
["test_wasm_put_get_values.html"]
["test_writer_starvation.html"]
skip-if = ["true"] #Bug 595368

Просмотреть файл

@ -1,10 +0,0 @@
# This Source Code Form is subject to the terms of the Mozilla Public
# 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/.
[DEFAULT]
[test_create_locale_aware_index.html]
[test_locale_aware_indexes.html]
[test_locale_aware_index_getAll.html]
[test_locale_aware_index_getAllObjects.html]

Просмотреть файл

@ -0,0 +1,9 @@
[DEFAULT]
["test_create_locale_aware_index.html"]
["test_locale_aware_index_getAll.html"]
["test_locale_aware_index_getAllObjects.html"]
["test_locale_aware_indexes.html"]

Просмотреть файл

@ -1,21 +0,0 @@
# This Source Code Form is subject to the terms of the Mozilla Public
# 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/.
[DEFAULT]
dupe-manifest =
prefs =
browser.privatebrowsing.autostart=true
dom.indexedDB.privateBrowsing.enabled=true
extensions.blocklist.enabled=false
tags = indexedDB indexedDB-private
[include:mochitest-common.ini]
[test_file_os_delete.html]
skip-if = true # Bug 1819284: Run test_file_os_delete only for regular manifest.
[test_file_put_deleted.html]
skip-if = verify # Bug 1829690: Investigate failing test_file_put_delete.html in verify mode for PBM.
[test_storage_manager_estimate.html]
scheme = https
skip-if = xorigin

Просмотреть файл

@ -0,0 +1,20 @@
[DEFAULT]
dupe-manifest = true
prefs = [
"browser.privatebrowsing.autostart=true",
"dom.indexedDB.privateBrowsing.enabled=true",
"extensions.blocklist.enabled=false",
]
tags = "indexedDB indexedDB-private"
["include:mochitest-common.toml"]
["test_file_os_delete.html"]
skip-if = ["true"] # Bug 1819284: Run test_file_os_delete only for regular manifest.
["test_file_put_deleted.html"]
skip-if = ["verify"] # Bug 1829690: Investigate failing test_file_put_delete.html in verify mode for PBM.
["test_storage_manager_estimate.html"]
scheme = "https"
skip-if = ["xorigin"]

Просмотреть файл

@ -1,17 +0,0 @@
# This Source Code Form is subject to the terms of the Mozilla Public
# 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/.
[DEFAULT]
dupe-manifest =
prefs =
extensions.blocklist.enabled=false
tags = indexedDB indexedDB-regular
[include:mochitest-common.ini]
[test_file_os_delete.html] # Bug 1819284: Run test_file_os_delete only for regular manifest.
skip-if = xorigin # Bug 1827617: Investigate test_file_os_delete.html failure in xorigin.
[test_file_put_deleted.html] # Bug 1829690: Investigate failing test_file_put_delete.html in verify mode for PBM.
[test_storage_manager_estimate.html]
scheme = https

Просмотреть файл

@ -0,0 +1,14 @@
[DEFAULT]
dupe-manifest = true
prefs = ["extensions.blocklist.enabled=false"]
tags = "indexedDB indexedDB-regular"
["include:mochitest-common.toml"]
["test_file_os_delete.html"] # Bug 1819284: Run test_file_os_delete only for regular manifest.
skip-if = ["xorigin"] # Bug 1827617: Investigate test_file_os_delete.html failure in xorigin.
["test_file_put_deleted.html"] # Bug 1829690: Investigate failing test_file_put_delete.html in verify mode for PBM.
["test_storage_manager_estimate.html"]
scheme = "https"

Просмотреть файл

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

Просмотреть файл

@ -3,4 +3,4 @@
prefs = ["network.cookie.cookieBehavior=5"] prefs = ["network.cookie.cookieBehavior=5"]
dupe-manifest = true dupe-manifest = true
["include:browser-common.ini"] ["include:browser-common.toml"]

Просмотреть файл

@ -1,4 +1,4 @@
[DEFAULT] [DEFAULT]
dupe-manifest = true dupe-manifest = true
["include:browser-common.ini"] ["include:browser-common.toml"]

Просмотреть файл

@ -1,390 +0,0 @@
[DEFAULT]
tags = condprof
support-files =
abrupt_completion_worker.js
worker.js
worker2.js
worker3.js
fetch_event_worker.js
parse_error_worker.js
activate_event_error_worker.js
install_event_worker.js
install_event_error_worker.js
simpleregister/index.html
simpleregister/ready.html
controller/index.html
unregister/index.html
unregister/unregister.html
workerUpdate/update.html
sw_clients/simple.html
sw_clients/service_worker_controlled.html
match_all_worker.js
match_all_advanced_worker.js
worker_unregister.js
worker_update.js
message_posting_worker.js
fetch/index.html
fetch/fetch_worker_script.js
fetch/fetch_tests.js
fetch/deliver-gzip.sjs
fetch/redirect.sjs
fetch/real-file.txt
fetch/cookie/cookie_test.js
fetch/cookie/register.html
fetch/cookie/unregister.html
fetch/hsts/hsts_test.js
fetch/hsts/embedder.html
fetch/hsts/image.html
fetch/hsts/image-20px.png
fetch/hsts/image-40px.png
fetch/hsts/realindex.html
fetch/hsts/register.html
fetch/hsts/register.html^headers^
fetch/hsts/unregister.html
fetch/https/index.html
fetch/https/register.html
fetch/https/unregister.html
fetch/https/https_test.js
fetch/https/clonedresponse/index.html
fetch/https/clonedresponse/register.html
fetch/https/clonedresponse/unregister.html
fetch/https/clonedresponse/https_test.js
fetch/imagecache/image-20px.png
fetch/imagecache/image-40px.png
fetch/imagecache/imagecache_test.js
fetch/imagecache/index.html
fetch/imagecache/postmortem.html
fetch/imagecache/register.html
fetch/imagecache/unregister.html
fetch/imagecache-maxage/index.html
fetch/imagecache-maxage/image-20px.png
fetch/imagecache-maxage/image-40px.png
fetch/imagecache-maxage/maxage_test.js
fetch/imagecache-maxage/register.html
fetch/imagecache-maxage/unregister.html
fetch/importscript-mixedcontent/register.html
fetch/importscript-mixedcontent/unregister.html
fetch/importscript-mixedcontent/https_test.js
fetch/interrupt.sjs
fetch/origin/index.sjs
fetch/origin/index-to-https.sjs
fetch/origin/realindex.html
fetch/origin/realindex.html^headers^
fetch/origin/register.html
fetch/origin/unregister.html
fetch/origin/origin_test.js
fetch/origin/https/index-https.sjs
fetch/origin/https/realindex.html
fetch/origin/https/realindex.html^headers^
fetch/origin/https/register.html
fetch/origin/https/unregister.html
fetch/origin/https/origin_test.js
fetch/requesturl/index.html
fetch/requesturl/redirect.sjs
fetch/requesturl/redirector.html
fetch/requesturl/register.html
fetch/requesturl/requesturl_test.js
fetch/requesturl/secret.html
fetch/requesturl/unregister.html
fetch/sandbox/index.html
fetch/sandbox/intercepted_index.html
fetch/sandbox/register.html
fetch/sandbox/unregister.html
fetch/sandbox/sandbox_test.js
fetch/upgrade-insecure/upgrade-insecure_test.js
fetch/upgrade-insecure/embedder.html
fetch/upgrade-insecure/embedder.html^headers^
fetch/upgrade-insecure/image.html
fetch/upgrade-insecure/image-20px.png
fetch/upgrade-insecure/image-40px.png
fetch/upgrade-insecure/realindex.html
fetch/upgrade-insecure/register.html
fetch/upgrade-insecure/unregister.html
match_all_properties_worker.js
match_all_clients/match_all_controlled.html
test_serviceworker_interfaces.js
serviceworker_wrapper.js
message_receiver.html
serviceworker_not_sharedworker.js
match_all_client/match_all_client_id.html
match_all_client_id_worker.js
source_message_posting_worker.js
scope/scope_worker.js
redirect_serviceworker.sjs
importscript.sjs
importscript_worker.js
bug1151916_worker.js
bug1151916_driver.html
bug1240436_worker.js
notificationclick.html
notificationclick-otherwindow.html
notificationclick.js
notificationclick_focus.html
notificationclick_focus.js
notificationclose.html
notificationclose.js
worker_updatefoundevent.js
worker_updatefoundevent2.js
updatefoundevent.html
empty.html
empty.js
notification_constructor_error.js
notification_get_sw.js
notification/register.html
sanitize/frame.html
sanitize/register.html
sanitize/example_check_and_unregister.html
sanitize_worker.js
streamfilter_server.sjs
streamfilter_worker.js
swa/worker_scope_different.js
swa/worker_scope_different.js^headers^
swa/worker_scope_different2.js
swa/worker_scope_different2.js^headers^
swa/worker_scope_precise.js
swa/worker_scope_precise.js^headers^
swa/worker_scope_too_deep.js
swa/worker_scope_too_deep.js^headers^
swa/worker_scope_too_narrow.js
swa/worker_scope_too_narrow.js^headers^
claim_oninstall_worker.js
claim_worker_1.js
claim_worker_2.js
claim_clients/client.html
force_refresh_worker.js
sw_clients/refresher.html
sw_clients/refresher_compressed.html
sw_clients/refresher_compressed.html^headers^
sw_clients/refresher_cached.html
sw_clients/refresher_cached_compressed.html
sw_clients/refresher_cached_compressed.html^headers^
strict_mode_warning.js
skip_waiting_installed_worker.js
skip_waiting_scope/index.html
thirdparty/iframe1.html
thirdparty/iframe2.html
thirdparty/register.html
thirdparty/unregister.html
thirdparty/sw.js
thirdparty/worker.js
register_https.html
gzip_redirect_worker.js
sw_clients/navigator.html
eval_worker.js
test_eval_allowed.html^headers^
opaque_intercept_worker.js
notify_loaded.js
fetch/plugin/worker.js
fetch/plugin/plugins.html
eventsource/*
sw_clients/file_blob_upload_frame.html
redirect_post.sjs
xslt_worker.js
xslt/*
unresolved_fetch_worker.js
header_checker.sjs
openWindow_worker.js
redirect.sjs
open_window/client.sjs
lorem_script.js
file_blob_response_worker.js
file_js_cache_cleanup.js
file_js_cache.html
file_js_cache_with_sri.html
file_js_cache.js
file_js_cache_save_after_load.html
file_js_cache_save_after_load.js
file_js_cache_syntax_error.html
file_js_cache_syntax_error.js
!/dom/security/test/cors/file_CrossSiteXHR_server.sjs
!/dom/notification/test/mochitest/MockServices.js
!/dom/notification/test/mochitest/NotificationTest.js
blocking_install_event_worker.js
sw_bad_mime_type.js
sw_bad_mime_type.js^headers^
error_reporting_helpers.js
fetch.js
hello.html
create_another_sharedWorker.html
sharedWorker_fetch.js
async_waituntil_worker.js
lazy_worker.js
nofetch_handler_worker.js
service_worker.js
service_worker_client.html
utils.js
sw_storage_not_allow.js
update_worker.sjs
self_update_worker.sjs
!/dom/events/test/event_leak_utils.js
onmessageerror_worker.js
pref/fetch_nonexistent_file.html
pref/intercept_nonexistent_file_sw.js
[test_abrupt_completion.html]
skip-if =
os == 'linux' #Bug 1615164
win10_2004 # Bug 1615164
[test_async_waituntil.html]
[test_bad_script_cache.html]
[test_bug1151916.html]
[test_bug1240436.html]
[test_bug1408734.html]
[test_claim.html]
[test_claim_oninstall.html]
[test_controller.html]
[test_cross_origin_url_after_redirect.html]
skip-if =
http3
http2
[test_devtools_bypass_serviceworker.html]
[test_empty_serviceworker.html]
[test_enabled_pref.html]
[test_error_reporting.html]
skip-if = serviceworker_e10s
[test_escapedSlashes.html]
skip-if =
http3
http2
[test_eval_allowed.html]
[test_event_listener_leaks.html]
skip-if = (os == "win" && processor == "aarch64") #bug 1535784
[test_fetch_event.html]
skip-if = debug # Bug 1262224
[test_fetch_event_with_thirdpartypref.html]
skip-if = debug # Bug 1262224
[test_fetch_integrity.html]
skip-if = serviceworker_e10s
support-files = console_monitor.js
[test_file_blob_response.html]
[test_file_blob_upload.html]
[test_file_upload.html]
skip-if = toolkit == 'android' #Bug 1430182
support-files = script_file_upload.js sw_file_upload.js server_file_upload.sjs
[test_force_refresh.html]
[test_gzip_redirect.html]
[test_hsts_upgrade_intercept.html]
skip-if =
win10_2004 && !debug # Bug 1717091
win11_2009 && !debug # Bug 1797751
os == "linux" && bits == 64 && debug # Bug 1749068
apple_catalina && !debug # Bug 1717091
scheme = https
[test_imagecache.html]
skip-if =
http3
http2
[test_imagecache_max_age.html]
skip-if =
os == 'linux' && bits == 64 && !debug && asan && os_version == '18.04' # Bug 1585668
display == 'wayland' && os_version == '22.04' && debug # Bug 1856980
http3
http2
[test_importscript.html]
[test_install_event.html]
[test_install_event_gc.html]
skip-if = xorigin # JavaScript error: http://mochi.xorigin-test:8888/tests/SimpleTest/TestRunner.js, line 157: SecurityError: Permission denied to access property "wrappedJSObject" on cross-origin object
[test_installation_simple.html]
[test_match_all.html]
[test_match_all_advanced.html]
[test_match_all_client_id.html]
skip-if =
toolkit == 'android'
http3
http2
[test_match_all_client_properties.html]
skip-if = toolkit == 'android'
[test_navigationPreload_disable_crash.html]
scheme = https
skip-if =
os == "linux" && bits == 64 && debug # Bug 1749068
[test_navigator.html]
[test_nofetch_handler.html]
[test_not_intercept_plugin.html]
skip-if = serviceworker_e10s # leaks InterceptedHttpChannel and others things
[test_notification_constructor_error.html]
[test_notification_get.html]
skip-if = xorigin # Bug 1792790
[test_notification_openWindow.html]
skip-if =
toolkit == 'android' # Bug 1620052
xorigin # JavaScript error: http://mochi.xorigin-test:8888/tests/SimpleTest/TestRunner.js, line 157: SecurityError: Permission denied to access property "wrappedJSObject" on cross-origin object
http3
http2
support-files = notification_openWindow_worker.js file_notification_openWindow.html
tags = openwindow
[test_notificationclick-otherwindow.html]
skip-if = xorigin # Bug 1792790
[test_notificationclick.html]
skip-if = xorigin # Bug 1792790
[test_notificationclick_focus.html]
skip-if = xorigin # Bug 1792790
[test_notificationclose.html]
skip-if = xorigin # Bug 1792790
[test_onmessageerror.html]
skip-if = xorigin # Hangs with no error log
[test_opaque_intercept.html]
skip-if =
http3
http2
[test_origin_after_redirect.html]
skip-if =
http3
http2
[test_origin_after_redirect_cached.html]
skip-if =
http3
http2
[test_origin_after_redirect_to_https.html]
[test_origin_after_redirect_to_https_cached.html]
[test_post_message.html]
[test_post_message_advanced.html]
[test_post_message_source.html]
[test_register_base.html]
skip-if =
http3
http2
[test_register_https_in_http.html]
skip-if =
http3
http2
[test_sandbox_intercept.html]
skip-if =
http3
http2
[test_sanitize.html]
[test_scopes.html]
[test_script_loader_intercepted_js_cache.html]
skip-if = serviceworker_e10s
[test_self_update_worker.html]
skip-if = serviceworker_e10s
toolkit == 'android'
[test_service_worker_allowed.html]
[test_serviceworker.html]
[test_serviceworker_header.html]
skip-if =
http3
http2
[test_serviceworker_interfaces.html]
[test_serviceworker_not_sharedworker.html]
skip-if =
http3
http2
[test_skip_waiting.html]
[test_streamfilter.html]
[test_strict_mode_warning.html]
[test_third_party_iframes.html]
support-files =
window_party_iframes.html
[test_unregister.html]
[test_unresolved_fetch_interception.html]
skip-if = verify
serviceworker_e10s
[test_workerUnregister.html]
[test_workerUpdate.html]
[test_worker_reference_gc_timeout.html]
[test_workerupdatefoundevent.html]
[test_xslt.html]
skip-if =
http3
http2

Просмотреть файл

@ -0,0 +1,494 @@
[DEFAULT]
tags = "condprof"
support-files = [
"abrupt_completion_worker.js",
"worker.js",
"worker2.js",
"worker3.js",
"fetch_event_worker.js",
"parse_error_worker.js",
"activate_event_error_worker.js",
"install_event_worker.js",
"install_event_error_worker.js",
"simpleregister/index.html",
"simpleregister/ready.html",
"controller/index.html",
"unregister/index.html",
"unregister/unregister.html",
"workerUpdate/update.html",
"sw_clients/simple.html",
"sw_clients/service_worker_controlled.html",
"match_all_worker.js",
"match_all_advanced_worker.js",
"worker_unregister.js",
"worker_update.js",
"message_posting_worker.js",
"fetch/index.html",
"fetch/fetch_worker_script.js",
"fetch/fetch_tests.js",
"fetch/deliver-gzip.sjs",
"fetch/redirect.sjs",
"fetch/real-file.txt",
"fetch/cookie/cookie_test.js",
"fetch/cookie/register.html",
"fetch/cookie/unregister.html",
"fetch/hsts/hsts_test.js",
"fetch/hsts/embedder.html",
"fetch/hsts/image.html",
"fetch/hsts/image-20px.png",
"fetch/hsts/image-40px.png",
"fetch/hsts/realindex.html",
"fetch/hsts/register.html",
"fetch/hsts/register.html^headers^",
"fetch/hsts/unregister.html",
"fetch/https/index.html",
"fetch/https/register.html",
"fetch/https/unregister.html",
"fetch/https/https_test.js",
"fetch/https/clonedresponse/index.html",
"fetch/https/clonedresponse/register.html",
"fetch/https/clonedresponse/unregister.html",
"fetch/https/clonedresponse/https_test.js",
"fetch/imagecache/image-20px.png",
"fetch/imagecache/image-40px.png",
"fetch/imagecache/imagecache_test.js",
"fetch/imagecache/index.html",
"fetch/imagecache/postmortem.html",
"fetch/imagecache/register.html",
"fetch/imagecache/unregister.html",
"fetch/imagecache-maxage/index.html",
"fetch/imagecache-maxage/image-20px.png",
"fetch/imagecache-maxage/image-40px.png",
"fetch/imagecache-maxage/maxage_test.js",
"fetch/imagecache-maxage/register.html",
"fetch/imagecache-maxage/unregister.html",
"fetch/importscript-mixedcontent/register.html",
"fetch/importscript-mixedcontent/unregister.html",
"fetch/importscript-mixedcontent/https_test.js",
"fetch/interrupt.sjs",
"fetch/origin/index.sjs",
"fetch/origin/index-to-https.sjs",
"fetch/origin/realindex.html",
"fetch/origin/realindex.html^headers^",
"fetch/origin/register.html",
"fetch/origin/unregister.html",
"fetch/origin/origin_test.js",
"fetch/origin/https/index-https.sjs",
"fetch/origin/https/realindex.html",
"fetch/origin/https/realindex.html^headers^",
"fetch/origin/https/register.html",
"fetch/origin/https/unregister.html",
"fetch/origin/https/origin_test.js",
"fetch/requesturl/index.html",
"fetch/requesturl/redirect.sjs",
"fetch/requesturl/redirector.html",
"fetch/requesturl/register.html",
"fetch/requesturl/requesturl_test.js",
"fetch/requesturl/secret.html",
"fetch/requesturl/unregister.html",
"fetch/sandbox/index.html",
"fetch/sandbox/intercepted_index.html",
"fetch/sandbox/register.html",
"fetch/sandbox/unregister.html",
"fetch/sandbox/sandbox_test.js",
"fetch/upgrade-insecure/upgrade-insecure_test.js",
"fetch/upgrade-insecure/embedder.html",
"fetch/upgrade-insecure/embedder.html^headers^",
"fetch/upgrade-insecure/image.html",
"fetch/upgrade-insecure/image-20px.png",
"fetch/upgrade-insecure/image-40px.png",
"fetch/upgrade-insecure/realindex.html",
"fetch/upgrade-insecure/register.html",
"fetch/upgrade-insecure/unregister.html",
"match_all_properties_worker.js",
"match_all_clients/match_all_controlled.html",
"test_serviceworker_interfaces.js",
"serviceworker_wrapper.js",
"message_receiver.html",
"serviceworker_not_sharedworker.js",
"match_all_client/match_all_client_id.html",
"match_all_client_id_worker.js",
"source_message_posting_worker.js",
"scope/scope_worker.js",
"redirect_serviceworker.sjs",
"importscript.sjs",
"importscript_worker.js",
"bug1151916_worker.js",
"bug1151916_driver.html",
"bug1240436_worker.js",
"notificationclick.html",
"notificationclick-otherwindow.html",
"notificationclick.js",
"notificationclick_focus.html",
"notificationclick_focus.js",
"notificationclose.html",
"notificationclose.js",
"worker_updatefoundevent.js",
"worker_updatefoundevent2.js",
"updatefoundevent.html",
"empty.html",
"empty.js",
"notification_constructor_error.js",
"notification_get_sw.js",
"notification/register.html",
"sanitize/frame.html",
"sanitize/register.html",
"sanitize/example_check_and_unregister.html",
"sanitize_worker.js",
"streamfilter_server.sjs",
"streamfilter_worker.js",
"swa/worker_scope_different.js",
"swa/worker_scope_different.js^headers^",
"swa/worker_scope_different2.js",
"swa/worker_scope_different2.js^headers^",
"swa/worker_scope_precise.js",
"swa/worker_scope_precise.js^headers^",
"swa/worker_scope_too_deep.js",
"swa/worker_scope_too_deep.js^headers^",
"swa/worker_scope_too_narrow.js",
"swa/worker_scope_too_narrow.js^headers^",
"claim_oninstall_worker.js",
"claim_worker_1.js",
"claim_worker_2.js",
"claim_clients/client.html",
"force_refresh_worker.js",
"sw_clients/refresher.html",
"sw_clients/refresher_compressed.html",
"sw_clients/refresher_compressed.html^headers^",
"sw_clients/refresher_cached.html",
"sw_clients/refresher_cached_compressed.html",
"sw_clients/refresher_cached_compressed.html^headers^",
"strict_mode_warning.js",
"skip_waiting_installed_worker.js",
"skip_waiting_scope/index.html",
"thirdparty/iframe1.html",
"thirdparty/iframe2.html",
"thirdparty/register.html",
"thirdparty/unregister.html",
"thirdparty/sw.js",
"thirdparty/worker.js",
"register_https.html",
"gzip_redirect_worker.js",
"sw_clients/navigator.html",
"eval_worker.js",
"test_eval_allowed.html^headers^",
"opaque_intercept_worker.js",
"notify_loaded.js",
"fetch/plugin/worker.js",
"fetch/plugin/plugins.html",
"eventsource/*",
"sw_clients/file_blob_upload_frame.html",
"redirect_post.sjs",
"xslt_worker.js",
"xslt/*",
"unresolved_fetch_worker.js",
"header_checker.sjs",
"openWindow_worker.js",
"redirect.sjs",
"open_window/client.sjs",
"lorem_script.js",
"file_blob_response_worker.js",
"file_js_cache_cleanup.js",
"file_js_cache.html",
"file_js_cache_with_sri.html",
"file_js_cache.js",
"file_js_cache_save_after_load.html",
"file_js_cache_save_after_load.js",
"file_js_cache_syntax_error.html",
"file_js_cache_syntax_error.js",
"!/dom/security/test/cors/file_CrossSiteXHR_server.sjs",
"!/dom/notification/test/mochitest/MockServices.js",
"!/dom/notification/test/mochitest/NotificationTest.js",
"blocking_install_event_worker.js",
"sw_bad_mime_type.js",
"sw_bad_mime_type.js^headers^",
"error_reporting_helpers.js",
"fetch.js",
"hello.html",
"create_another_sharedWorker.html",
"sharedWorker_fetch.js",
"async_waituntil_worker.js",
"lazy_worker.js",
"nofetch_handler_worker.js",
"service_worker.js",
"service_worker_client.html",
"utils.js",
"sw_storage_not_allow.js",
"update_worker.sjs",
"self_update_worker.sjs",
"!/dom/events/test/event_leak_utils.js",
"onmessageerror_worker.js",
"pref/fetch_nonexistent_file.html",
"pref/intercept_nonexistent_file_sw.js",
]
["test_abrupt_completion.html"]
skip-if = ["os == 'linux'"] # Bug 1615164
["test_async_waituntil.html"]
["test_bad_script_cache.html"]
["test_bug1151916.html"]
["test_bug1240436.html"]
["test_bug1408734.html"]
["test_claim.html"]
["test_claim_oninstall.html"]
["test_controller.html"]
["test_cross_origin_url_after_redirect.html"]
skip-if = [
"http3",
"http2",
]
["test_devtools_bypass_serviceworker.html"]
["test_empty_serviceworker.html"]
["test_enabled_pref.html"]
["test_error_reporting.html"]
skip-if = ["serviceworker_e10s"]
["test_escapedSlashes.html"]
skip-if = [
"http3",
"http2",
]
["test_eval_allowed.html"]
["test_event_listener_leaks.html"]
["test_fetch_event.html"]
skip-if = ["debug"] # Bug 1262224
["test_fetch_event_with_thirdpartypref.html"]
skip-if = ["debug"] # Bug 1262224
["test_fetch_integrity.html"]
skip-if = ["serviceworker_e10s"]
support-files = [
"console_monitor.js",
]
["test_file_blob_response.html"]
["test_file_blob_upload.html"]
["test_file_upload.html"]
skip-if = ["os == 'android'"] #Bug 1430182
support-files = [
"script_file_upload.js",
"sw_file_upload.js",
"server_file_upload.sjs",
]
["test_force_refresh.html"]
["test_gzip_redirect.html"]
["test_hsts_upgrade_intercept.html"]
skip-if = [
"win11_2009 && !debug", # Bug 1797751
"os == 'linux' && bits == 64 && debug", # Bug 1749068
"apple_catalina && !debug", # Bug 1717091
]
scheme = "https"
["test_imagecache.html"]
skip-if = [
"http3",
"http2",
]
["test_imagecache_max_age.html"]
skip-if = [
"os == 'linux' && bits == 64 && !debug && asan && os_version == '18.04'", # Bug 1585668
"display == 'wayland' && os_version == '22.04' && debug", # Bug 1856980
"http3",
"http2",
]
["test_importscript.html"]
["test_install_event.html"]
["test_install_event_gc.html"]
skip-if = ["xorigin"] # JavaScript error: http://mochi.xorigin-test:8888/tests/SimpleTest/TestRunner.js, line 157: SecurityError: Permission denied to access property "wrappedJSObject" on cross-origin object
["test_installation_simple.html"]
["test_match_all.html"]
["test_match_all_advanced.html"]
["test_match_all_client_id.html"]
skip-if = [
"os == 'android'",
"http3",
"http2",
]
["test_match_all_client_properties.html"]
skip-if = ["os == 'android'"]
["test_navigationPreload_disable_crash.html"]
scheme = "https"
skip-if = ["os == 'linux' && bits == 64 && debug"] # Bug 1749068
["test_navigator.html"]
["test_nofetch_handler.html"]
["test_not_intercept_plugin.html"]
skip-if = ["serviceworker_e10s"] # leaks InterceptedHttpChannel and others things
["test_notification_constructor_error.html"]
["test_notification_get.html"]
skip-if = ["xorigin"] # Bug 1792790
["test_notification_openWindow.html"]
skip-if = [
"os == 'android'", # Bug 1620052
"xorigin", # JavaScript error: http://mochi.xorigin-test:8888/tests/SimpleTest/TestRunner.js, line 157: SecurityError: Permission denied to access property "wrappedJSObject" on cross-origin object
"http3",
"http2",
]
support-files = [
"notification_openWindow_worker.js",
"file_notification_openWindow.html",
]
tags = "openwindow"
["test_notificationclick-otherwindow.html"]
skip-if = ["xorigin"] # Bug 1792790
["test_notificationclick.html"]
skip-if = ["xorigin"] # Bug 1792790
["test_notificationclick_focus.html"]
skip-if = ["xorigin"] # Bug 1792790
["test_notificationclose.html"]
skip-if = ["xorigin"] # Bug 1792790
["test_onmessageerror.html"]
skip-if = ["xorigin"] # Bug 1792790
["test_opaque_intercept.html"]
skip-if = [
"http3",
"http2",
]
["test_origin_after_redirect.html"]
skip-if = [
"http3",
"http2",
]
["test_origin_after_redirect_cached.html"]
skip-if = [
"http3",
"http2",
]
["test_origin_after_redirect_to_https.html"]
["test_origin_after_redirect_to_https_cached.html"]
["test_post_message.html"]
["test_post_message_advanced.html"]
["test_post_message_source.html"]
["test_register_base.html"]
skip-if = [
"http3",
"http2",
]
["test_register_https_in_http.html"]
skip-if = [
"http3",
"http2",
]
["test_sandbox_intercept.html"]
skip-if = [
"http3",
"http2",
]
["test_sanitize.html"]
["test_scopes.html"]
["test_script_loader_intercepted_js_cache.html"]
skip-if = ["serviceworker_e10s"]
["test_self_update_worker.html"]
skip-if = [
"serviceworker_e10s",
"os == 'android'",
]
["test_service_worker_allowed.html"]
["test_serviceworker.html"]
["test_serviceworker_header.html"]
skip-if = [
"http3",
"http2",
]
["test_serviceworker_interfaces.html"]
["test_serviceworker_not_sharedworker.html"]
skip-if = [
"http3",
"http2",
]
["test_skip_waiting.html"]
["test_streamfilter.html"]
["test_strict_mode_warning.html"]
["test_third_party_iframes.html"]
support-files = [
"window_party_iframes.html",
]
["test_unregister.html"]
["test_unresolved_fetch_interception.html"]
skip-if = [
"verify",
"serviceworker_e10s",
]
["test_workerUnregister.html"]
["test_workerUpdate.html"]
["test_worker_reference_gc_timeout.html"]
["test_workerupdatefoundevent.html"]
["test_xslt.html"]
skip-if = [
"http3",
"http2",
]

Просмотреть файл

@ -1,11 +1,10 @@
[DEFAULT] [DEFAULT]
# Enable dFPI(cookieBehavior 5) for service worker tests. # Enable dFPI(cookieBehavior 5) for service worker tests.
prefs = prefs = ["network.cookie.cookieBehavior=5"]
network.cookie.cookieBehavior=5 tags = "serviceworker-dfpi"
tags = serviceworker-dfpi
# We disable service workers for third-party contexts when dFPI is enabled. So, # We disable service workers for third-party contexts when dFPI is enabled. So,
# we disable xorigin tests for dFPI. # we disable xorigin tests for dFPI.
skip-if = xorigin skip-if = ["xorigin"]
dupe-manifest = true dupe-manifest = true
[include:mochitest-common.ini] ["include:mochitest-common.toml"]

Просмотреть файл

@ -9,10 +9,10 @@ dupe-manifest = true
tags = "condprof" tags = "condprof"
# Following tests are not working currently when dFPI is enabled. So, we put # Following tests are not working currently when dFPI is enabled. So, we put
# these tests here instead of mochitest-common.ini so that these tests won't run # these tests here instead of mochitest-common.toml so that these tests won't run
# when dFPI is enabled. # when dFPI is enabled.
["include:mochitest-common.ini"] ["include:mochitest-common.toml"]
["test_cookie_fetch.html"] ["test_cookie_fetch.html"]

Просмотреть файл

@ -1,10 +1,10 @@
[DEFAULT] [DEFAULT]
subsuite = webgpu subsuite = "webgpu"
run-if = release_or_beta run-if = ["release_or_beta"]
# Even if the pref were enabled, WebGPU is only available in secure contexts. # Even if the pref were enabled, WebGPU is only available in secure contexts.
# #
# See spec WebIDL, like this: https://www.w3.org/TR/webgpu/#navigatorgpu # See spec WebIDL, like this: https://www.w3.org/TR/webgpu/#navigatorgpu
scheme = https scheme = "https"
[test_disabled.html] ["test_disabled.html"]

Просмотреть файл

@ -8,7 +8,7 @@ with Files("**"):
BUG_COMPONENT = ("Core", "Graphics: WebGPU") BUG_COMPONENT = ("Core", "Graphics: WebGPU")
MOCHITEST_MANIFESTS += [ MOCHITEST_MANIFESTS += [
"mochitest/mochitest-no-pref.ini", "mochitest/mochitest-no-pref.toml",
"mochitest/mochitest.toml", "mochitest/mochitest.toml",
] ]

Просмотреть файл

@ -14,7 +14,7 @@ BROWSER_CHROME_MANIFESTS += [
MOCHITEST_MANIFESTS += ["mochitests/mochitest.toml"] MOCHITEST_MANIFESTS += ["mochitests/mochitest.toml"]
XPCSHELL_TESTS_MANIFESTS += [ XPCSHELL_TESTS_MANIFESTS += [
"unit/node_execute/xpcshell.ini", "unit/node_execute/xpcshell.toml",
"unit/xpcshell.toml", "unit/xpcshell.toml",
"unit_ipc/xpcshell.toml", "unit_ipc/xpcshell.toml",
] ]

Просмотреть файл

@ -1,5 +0,0 @@
[DEFAULT]
[test_node_execute_loop.js]
run-sequentially = node server exceptions dont replay well
skip-if = verify # running it once hangs forever so don't run it in a loop.

Просмотреть файл

@ -0,0 +1,5 @@
[DEFAULT]
["test_node_execute_loop.js"]
run-sequentially = "node server exceptions dont replay well"
skip-if = ["verify"] # running it once hangs forever so don't run it in a loop.

Просмотреть файл

@ -1,13 +1,13 @@
# -*- Mode: python; indent-tabs-mode: nil; tab-width: 40 -*- # -*- Mode: python; indent-tabs-mode: nil; tab-width: 40 -*-
# vim: set filetype=python: # vim: set filetype=python:
# This Source Code Form is subject to the terms of the Mozilla Public # This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this # 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/. # file, You can obtain one at http://mozilla.org/MPL/2.0/.
with Files("**"): with Files("**"):
BUG_COMPONENT = ("Core", "DOM: Web Authentication") BUG_COMPONENT = ("Core", "DOM: Web Authentication")
if CONFIG["MOZ_WIDGET_TOOLKIT"] not in ("windows", "android"): if CONFIG["MOZ_WIDGET_TOOLKIT"] not in ("windows", "android"):
BROWSER_CHROME_MANIFESTS += ["tests/browser/browser.ini"] BROWSER_CHROME_MANIFESTS += ["tests/browser/browser.toml"]
JAR_MANIFESTS += ["jar.mn"] JAR_MANIFESTS += ["jar.mn"]

Просмотреть файл

@ -1,13 +0,0 @@
[DEFAULT]
head = head.js
prefs =
security.webauth.webauthn=true
security.webauth.webauthn_enable_softtoken=false
security.webauth.webauthn_enable_android_fido2=false
security.webauth.webauthn_enable_usbtoken=false
security.webauthn.ctap2=true
[browser_aboutwebauthn_credentials.js]
[browser_aboutwebauthn_info.js]
[browser_aboutwebauthn_no_token.js]
[browser_aboutwebauthn_pin.js]

Просмотреть файл

@ -0,0 +1,17 @@
[DEFAULT]
head = "head.js"
prefs = [
"security.webauth.webauthn=true",
"security.webauth.webauthn_enable_softtoken=false",
"security.webauth.webauthn_enable_android_fido2=false",
"security.webauth.webauthn_enable_usbtoken=false",
"security.webauthn.ctap2=true",
]
["browser_aboutwebauthn_credentials.js"]
["browser_aboutwebauthn_info.js"]
["browser_aboutwebauthn_no_token.js"]
["browser_aboutwebauthn_pin.js"]