Bug 1853245 - Migrate .ini to .toml browser-chrome (batch 7.75). r=aryx,extension-reviewers,application-update-reviewers,credential-management-reviewers,places-reviewers,profiler-reviewers,nalexander,canaltinova,Standard8,robwu,sgalich

Differential Revision: https://phabricator.services.mozilla.com/D189382
This commit is contained in:
Joel Maher 2023-09-29 16:27:29 +00:00
parent 61083e594d
commit 56f31dc67a
91 changed files with 2154 additions and 1586 deletions

View File

@ -1,49 +0,0 @@
[DEFAULT]
tags = addons
support-files =
action_server.sjs
addons/normandydriver-a-1.0.xpi
addons/normandydriver-b-1.0.xpi
addons/normandydriver-a-2.0.xpi
generated-files =
addons/normandydriver-a-1.0.xpi
addons/normandydriver-b-1.0.xpi
addons/normandydriver-a-2.0.xpi
head = head.js
[browser_ActionsManager.js]
[browser_AddonRollouts.js]
[browser_AddonStudies.js]
skip-if = (verify && (os == 'linux'))
[browser_BaseAction.js]
[browser_CleanupManager.js]
[browser_ClientEnvironment.js]
[browser_EventEmitter.js]
[browser_Heartbeat.js]
skip-if =
os == "win" && os_version == "6.1" # Skip on Azure - frequent failure
[browser_LegacyHeartbeat.js]
[browser_LogManager.js]
[browser_Normandy.js]
[browser_NormandyAddonManager.js]
[browser_NormandyMigrations.js]
[browser_PreferenceExperiments.js]
[browser_PreferenceRollouts.js]
[browser_RecipeRunner.js]
tags = remote-settings
[browser_ShieldPreferences.js]
[browser_Storage.js]
[browser_Uptake.js]
[browser_about_preferences.js]
[browser_about_studies.js]
https_first_disabled = true
[browser_actions_AddonRollbackAction.js]
[browser_actions_AddonRolloutAction.js]
[browser_actions_BranchedAddonStudyAction.js]
[browser_actions_ConsoleLogAction.js]
[browser_actions_MessagingExperimentAction.js]
[browser_actions_PreferenceExperimentAction.js]
skip-if =
os == "win" && os_version == "6.1" # Skip on Azure - frequent failure
[browser_actions_PreferenceRollbackAction.js]
[browser_actions_PreferenceRolloutAction.js]
[browser_actions_ShowHeartbeatAction.js]

View File

@ -0,0 +1,78 @@
[DEFAULT]
tags = "addons"
support-files = [
"action_server.sjs",
"addons/normandydriver-a-1.0.xpi",
"addons/normandydriver-b-1.0.xpi",
"addons/normandydriver-a-2.0.xpi",
]
generated-files = [
"addons/normandydriver-a-1.0.xpi",
"addons/normandydriver-b-1.0.xpi",
"addons/normandydriver-a-2.0.xpi",
]
head = "head.js"
["browser_ActionsManager.js"]
["browser_AddonRollouts.js"]
["browser_AddonStudies.js"]
skip-if = ["verify && os == 'linux'"]
["browser_BaseAction.js"]
["browser_CleanupManager.js"]
["browser_ClientEnvironment.js"]
["browser_EventEmitter.js"]
["browser_Heartbeat.js"]
["browser_LegacyHeartbeat.js"]
["browser_LogManager.js"]
["browser_Normandy.js"]
["browser_NormandyAddonManager.js"]
["browser_NormandyMigrations.js"]
["browser_PreferenceExperiments.js"]
["browser_PreferenceRollouts.js"]
["browser_RecipeRunner.js"]
tags = "remote-settings"
["browser_ShieldPreferences.js"]
["browser_Storage.js"]
["browser_Uptake.js"]
["browser_about_preferences.js"]
["browser_about_studies.js"]
https_first_disabled = true
["browser_actions_AddonRollbackAction.js"]
["browser_actions_AddonRolloutAction.js"]
["browser_actions_BranchedAddonStudyAction.js"]
["browser_actions_ConsoleLogAction.js"]
["browser_actions_MessagingExperimentAction.js"]
["browser_actions_PreferenceExperimentAction.js"]
["browser_actions_PreferenceRollbackAction.js"]
["browser_actions_PreferenceRolloutAction.js"]
["browser_actions_ShowHeartbeatAction.js"]

View File

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

View File

@ -8,7 +8,7 @@ if CONFIG["MOZ_BUILD_APP"] == "browser":
DEFINES["MOZ_BUILD_APP_IS_BROWSER"] = True
MOCHITEST_MANIFESTS += ["test/mochitest/mochitest.ini"]
BROWSER_CHROME_MANIFESTS += ["test/browser/browser.ini"]
BROWSER_CHROME_MANIFESTS += ["test/browser/browser.toml"]
XPCSHELL_TESTS_MANIFESTS += ["test/unit/xpcshell.ini"]
TESTING_JS_MODULES += [

View File

@ -1,179 +0,0 @@
[DEFAULT]
support-files =
../formsubmit.sjs
authenticate.sjs
empty.html
form_basic.html
form_basic_iframe.html
form_basic_login.html
form_basic_login_fields_with_max_length.html
form_basic_no_username.html
form_basic_password_autocomplete_off.html
form_basic_password_autocomplete_new_password.html
form_basic_prefilled_password.html
form_basic_prefilled_username.html
form_basic_signup.html
form_cross_origin_insecure_action.html
form_cross_origin_secure_action.html
form_crossframe_no_outer_login_form.html
form_expanded.html
form_multipage.html
form_multiple_passwords.html
form_same_origin_action.html
form_unmasked_password_after_pageload.html
form_username_only.html
formless_basic.html
insecure_test_subframe.html
head.js
multiple_forms.html
../../../../../browser/components/aboutlogins/tests/browser/head.js
[browser_DOMFormHasPassword.js]
[browser_DOMFormHasPossibleUsername.js]
[browser_DOMInputPasswordAdded.js]
skip-if = (os == "linux") || (os == "mac") # Bug 1337606
[browser_autocomplete_autofocus_with_frame.js]
support-files =
form_autofocus_frame.html
[browser_autocomplete_disabled_readonly_passwordField.js]
support-files =
form_disabled_readonly_passwordField.html
[browser_autocomplete_footer.js]
skip-if =
!debug && os == "linux" && bits == 64 && os_version == "18.04" # Bug 1591126
os == "win" && os_version == "6.1" # Skip on Azure - frequent failure
[browser_autocomplete_generated_password_private_window.js]
[browser_autocomplete_import.js]
https_first_disabled = true
skip-if =
os == "mac" # Bug 1775902
os == "win" && !debug # Bug 1775902
[browser_autocomplete_insecure_warning.js]
[browser_autocomplete_primary_password.js]
[browser_autofill_hidden_document.js]
skip-if =
(os == "win" && os_version == "10.0" && debug) # bug 1530935
apple_catalina && fission && !debug # high frequency intermittent, Bug 1716486
[browser_autofill_http.js]
https_first_disabled = true
skip-if = verify
[browser_autofill_track_filled_logins.js]
[browser_basicAuth_multiTab.js]
skip-if = os == "android"
[browser_basicAuth_rateLimit.js]
[browser_basicAuth_switchTab.js]
skip-if = (debug && os == "mac") # Bug 1530566
[browser_context_menu.js]
[browser_context_menu_autocomplete_interaction.js]
skip-if =
verify
[browser_context_menu_generated_password.js]
[browser_context_menu_iframe.js]
[browser_crossOriginSubmissionUsesCorrectOrigin.js]
support-files =
form_cross_origin_secure_action.html
[browser_deleteLoginsBackup.js]
skip-if = os == "android"
[browser_doorhanger_autocomplete_values.js]
[browser_doorhanger_autofill_then_save_password.js]
[browser_doorhanger_crossframe.js]
support-files =
form_crossframe.html
form_crossframe_inner.html
skip-if =
os == "win" && os_version == "6.1" # Skip on Azure - frequent failure
[browser_doorhanger_dismissed_for_ccnumber.js]
[browser_doorhanger_empty_password.js]
[browser_doorhanger_form_password_edit.js]
[browser_doorhanger_generated_password.js]
support-files =
form_basic_with_confirm_field.html
form_password_change.html
skip-if =
os == "linux" # Bug 1729196
win11_2009 && bits == 64 # Bug 1729196
os == "mac" && debug # Bug 1729196
[browser_doorhanger_httpsUpgrade.js]
support-files =
subtst_notifications_1.html
subtst_notifications_8.html
[browser_doorhanger_multipage_form.js]
[browser_doorhanger_password_edits.js]
[browser_doorhanger_promptToChangePassword.js]
[browser_doorhanger_remembering.js]
[browser_doorhanger_replace_dismissed_with_visible_while_opening.js]
[browser_doorhanger_save_password.js]
[browser_doorhanger_submit_telemetry.js]
skip-if =
tsan # Bug 1661305
os == "linux" && (debug || asan) # Bug 1658056, asan: 1695395
[browser_doorhanger_target_blank.js]
support-files =
subtst_notifications_12_target_blank.html
[browser_doorhanger_toggles.js]
[browser_doorhanger_username_edits.js]
[browser_doorhanger_window_open.js]
support-files =
subtst_notifications_11.html
subtst_notifications_11_popup.html
skip-if = os == "linux" # Bug 1312981, bug 1313136
[browser_entry_point_telemetry.js]
[browser_exceptions_dialog.js]
[browser_fileURIOrigin.js]
[browser_focus_before_first_DOMContentLoaded.js]
support-files =
file_focus_before_DOMContentLoaded.sjs
[browser_form_history_fallback.js]
https_first_disabled = true # TODO remove that line and move test to HTTPS, see Bug 1776350
skip-if = os == "linux" && debug # Bug 1334336
support-files =
subtst_notifications_1.html
subtst_notifications_2.html
subtst_notifications_2pw_0un.html
subtst_notifications_2pw_1un_1text.html
subtst_notifications_3.html
subtst_notifications_4.html
subtst_notifications_5.html
subtst_notifications_6.html
subtst_notifications_8.html
subtst_notifications_9.html
subtst_notifications_10.html
subtst_notifications_change_p.html
[browser_formless_submit_chrome.js]
skip-if = tsan # Bug 1683730
[browser_glean_pwmgr_form_autofill_result.js]
[browser_insecurePasswordConsoleWarning.js]
https_first_disabled = true
skip-if = verify
[browser_isProbablyASignUpForm.js]
support-files =
form_signup_detection.html
[browser_localip_frame.js]
skip-if =
os == 'mac' && bits == 64 # Bug 1683848
os == 'linux' && !debug && bits == 64 # Bug 1683848
win10_2004 && !fission # Bug 1723573
[browser_message_onFormSubmit.js]
[browser_openPasswordManager.js]
[browser_preselect_login.js]
skip-if =
(os == 'linux' && (asan || tsan || debug)) # Bug 1840479
(os == 'win' && (asan || debug)) # Bug 1840479
[browser_private_window.js]
support-files =
subtst_privbrowsing_1.html
form_password_change.html
skip-if =
os == 'linux' && bits == 64 && os_version == '18.04' && !debug # Bug 1744976
os == 'win' && os_version == '10.0' && debug # Bug 1782656
[browser_proxyAuth_prompt.js]
skip-if = os == "android"
[browser_relay_telemetry.js]
[browser_telemetry_SignUpFormRuleset.js]
[browser_test_changeContentInputValue.js]
[browser_username_only_form_telemetry.js]
[browser_username_select_dialog.js]
support-files =
subtst_notifications_change_p.html

View File

@ -0,0 +1,244 @@
[DEFAULT]
support-files = [
"../formsubmit.sjs",
"authenticate.sjs",
"empty.html",
"form_basic.html",
"form_basic_iframe.html",
"form_basic_login.html",
"form_basic_login_fields_with_max_length.html",
"form_basic_no_username.html",
"form_basic_password_autocomplete_off.html",
"form_basic_password_autocomplete_new_password.html",
"form_basic_prefilled_password.html",
"form_basic_prefilled_username.html",
"form_basic_signup.html",
"form_cross_origin_insecure_action.html",
"form_cross_origin_secure_action.html",
"form_crossframe_no_outer_login_form.html",
"form_expanded.html",
"form_multipage.html",
"form_multiple_passwords.html",
"form_same_origin_action.html",
"form_unmasked_password_after_pageload.html",
"form_username_only.html",
"formless_basic.html",
"insecure_test_subframe.html",
"head.js",
"multiple_forms.html",
"../../../../../browser/components/aboutlogins/tests/browser/head.js",
]
["browser_DOMFormHasPassword.js"]
["browser_DOMFormHasPossibleUsername.js"]
["browser_DOMInputPasswordAdded.js"]
skip-if = [
"os == 'linux'", # Bug 1337606
"os == 'mac'", # Bug 1337606
]
["browser_autocomplete_autofocus_with_frame.js"]
support-files = ["form_autofocus_frame.html"]
["browser_autocomplete_disabled_readonly_passwordField.js"]
support-files = ["form_disabled_readonly_passwordField.html"]
["browser_autocomplete_footer.js"]
skip-if = ["!debug && os == 'linux' && bits == 64 && os_version == '18.04'"] # Bug 1591126
["browser_autocomplete_generated_password_private_window.js"]
["browser_autocomplete_import.js"]
https_first_disabled = true
skip-if = [
"os == 'mac'", # Bug 1775902
"os == 'win' && !debug", # Bug 1775902
]
["browser_autocomplete_insecure_warning.js"]
["browser_autocomplete_primary_password.js"]
["browser_autofill_hidden_document.js"]
skip-if = [
"os == 'win' && os_version == '10.0' && debug", # bug 1530935
"apple_catalina && fission && !debug", # high frequency intermittent, Bug 1716486
]
["browser_autofill_http.js"]
https_first_disabled = true
skip-if = ["verify"]
["browser_autofill_track_filled_logins.js"]
["browser_basicAuth_multiTab.js"]
skip-if = ["os == 'android'"]
["browser_basicAuth_rateLimit.js"]
["browser_basicAuth_switchTab.js"]
skip-if = ["debug && os == 'mac'"] # Bug 1530566
["browser_context_menu.js"]
["browser_context_menu_autocomplete_interaction.js"]
skip-if = ["verify"]
["browser_context_menu_generated_password.js"]
["browser_context_menu_iframe.js"]
["browser_crossOriginSubmissionUsesCorrectOrigin.js"]
support-files = ["form_cross_origin_secure_action.html"]
["browser_deleteLoginsBackup.js"]
skip-if = ["os == 'android'"]
["browser_doorhanger_autocomplete_values.js"]
["browser_doorhanger_autofill_then_save_password.js"]
["browser_doorhanger_crossframe.js"]
support-files = [
"form_crossframe.html",
"form_crossframe_inner.html",
]
["browser_doorhanger_dismissed_for_ccnumber.js"]
["browser_doorhanger_empty_password.js"]
["browser_doorhanger_form_password_edit.js"]
["browser_doorhanger_generated_password.js"]
support-files = [
"form_basic_with_confirm_field.html",
"form_password_change.html",
]
skip-if = [
"os == 'linux'", # Bug 1729196
"win11_2009 && bits == 64", # Bug 1729196
"os == 'mac' && debug", # Bug 1729196
]
["browser_doorhanger_httpsUpgrade.js"]
support-files = [
"subtst_notifications_1.html",
"subtst_notifications_8.html",
]
["browser_doorhanger_multipage_form.js"]
["browser_doorhanger_password_edits.js"]
["browser_doorhanger_promptToChangePassword.js"]
["browser_doorhanger_remembering.js"]
["browser_doorhanger_replace_dismissed_with_visible_while_opening.js"]
["browser_doorhanger_save_password.js"]
["browser_doorhanger_submit_telemetry.js"]
skip-if = [
"tsan", # Bug 1661305
"os == 'linux' && debug", # Bug 1658056
"os == 'linux' && asan", # Bug 1695395
]
["browser_doorhanger_target_blank.js"]
support-files = ["subtst_notifications_12_target_blank.html"]
["browser_doorhanger_toggles.js"]
["browser_doorhanger_username_edits.js"]
["browser_doorhanger_window_open.js"]
support-files = [
"subtst_notifications_11.html",
"subtst_notifications_11_popup.html",
]
skip-if = ["os == 'linux'"] # Bug 1312981, bug 1313136
["browser_entry_point_telemetry.js"]
["browser_exceptions_dialog.js"]
["browser_fileURIOrigin.js"]
["browser_focus_before_first_DOMContentLoaded.js"]
support-files = ["file_focus_before_DOMContentLoaded.sjs"]
["browser_form_history_fallback.js"]
https_first_disabled = true # TODO remove that line and move test to HTTPS, see Bug 1776350
skip-if = ["os == 'linux' && debug"] # Bug 1334336
support-files = [
"subtst_notifications_1.html",
"subtst_notifications_2.html",
"subtst_notifications_2pw_0un.html",
"subtst_notifications_2pw_1un_1text.html",
"subtst_notifications_3.html",
"subtst_notifications_4.html",
"subtst_notifications_5.html",
"subtst_notifications_6.html",
"subtst_notifications_8.html",
"subtst_notifications_9.html",
"subtst_notifications_10.html",
"subtst_notifications_change_p.html",
]
["browser_formless_submit_chrome.js"]
skip-if = ["tsan"] # Bug 1683730
["browser_glean_pwmgr_form_autofill_result.js"]
["browser_insecurePasswordConsoleWarning.js"]
https_first_disabled = true
skip-if = ["verify"]
["browser_isProbablyASignUpForm.js"]
support-files = ["form_signup_detection.html"]
["browser_localip_frame.js"]
skip-if = [
"os == 'mac' && bits == 64", # Bug 1683848
"os == 'linux' && !debug && bits == 64", # Bug 1683848
]
["browser_message_onFormSubmit.js"]
["browser_openPasswordManager.js"]
["browser_preselect_login.js"]
skip-if = [
"os == 'linux' && (asan || tsan || debug)", # Bug 1840479
"os == 'win' && (asan || debug)", # Bug 1840479
]
["browser_private_window.js"]
support-files = [
"subtst_privbrowsing_1.html",
"form_password_change.html",
]
skip-if = [
"os == 'linux' && bits == 64 && os_version == '18.04' && !debug", # Bug 1744976
"os == 'win' && os_version == '10.0' && debug", # Bug 1782656
]
["browser_proxyAuth_prompt.js"]
skip-if = ["os == 'android'"]
["browser_relay_telemetry.js"]
["browser_telemetry_SignUpFormRuleset.js"]
["browser_test_changeContentInputValue.js"]
["browser_username_only_form_telemetry.js"]
["browser_username_select_dialog.js"]
support-files = ["subtst_notifications_change_p.html"]

View File

@ -7,7 +7,7 @@
with Files("**"):
BUG_COMPONENT = ("Firefox", "PDF Viewer")
BROWSER_CHROME_MANIFESTS += ["test/browser.ini"]
BROWSER_CHROME_MANIFESTS += ["test/browser.toml"]
MOCHITEST_MANIFESTS += ["test/mochitest.ini"]
JAR_MANIFESTS += ["jar.mn"]

View File

@ -1,59 +0,0 @@
[DEFAULT]
support-files =
file_pdfjs_test.pdf
head.js
[browser_pdfjs_download_button.js]
[browser_pdfjs_editing_contextmenu.js]
skip-if = headless # the headless clipboard only recognizes unicode mime type
os == "win" && os_version == "6.1" # Skip on Azure - frequent failure
[browser_pdfjs_editing_telemetry.js]
[browser_pdfjs_fill_login.js]
support-files =
file_pdfjs_form.pdf
[browser_pdfjs_filters.js]
support-files =
file_pdfjs_transfer_map.pdf
[browser_pdfjs_find.js]
support-files =
file_pdfjs_object_stream.pdf
file_pdfjs_object_stream.pdf^headers^
[browser_pdfjs_force_opening_files.js]
[browser_pdfjs_form.js]
support-files =
file_pdfjs_form.pdf
[browser_pdfjs_fullscreen.js]
[browser_pdfjs_hcm.js]
support-files =
file_pdfjs_hcm.pdf
[browser_pdfjs_js.js]
support-files =
file_pdfjs_js.pdf
[browser_pdfjs_load_telemetry.js]
[browser_pdfjs_main.js]
[browser_pdfjs_minimum_font_size.js]
[browser_pdfjs_navigation.js]
[browser_pdfjs_nonpdf_filename.js]
support-files =
file_pdf_download_link.html
[browser_pdfjs_not_default.js]
support-files =
file_pdfjs_object_stream.pdf
file_pdfjs_object_stream.pdf^headers^
[browser_pdfjs_notification_close_on_navigation.js]
skip-if = true # see bug 1705327
[browser_pdfjs_octet_stream.js]
skip-if = os == 'linux' && bits == 64 # Bug 1773830
support-files =
file_pdfjs_object_stream.pdf
file_pdfjs_object_stream.pdf^headers^
[browser_pdfjs_saveas.js]
support-files =
!/toolkit/content/tests/browser/common/mockTransfer.js
file_pdf_download_link.html
[browser_pdfjs_savedialog.js]
skip-if = verify
[browser_pdfjs_secondary_toolbar_telemetry.js]
[browser_pdfjs_views.js]
[browser_pdfjs_zoom.js]
skip-if = (verify && debug && (os == 'win'))

View File

@ -0,0 +1,81 @@
[DEFAULT]
support-files = [
"file_pdfjs_test.pdf",
"head.js",
]
["browser_pdfjs_download_button.js"]
["browser_pdfjs_editing_contextmenu.js"]
skip-if = ["headless"] # the headless clipboard only recognizes unicode mime type
["browser_pdfjs_editing_telemetry.js"]
["browser_pdfjs_fill_login.js"]
support-files = ["file_pdfjs_form.pdf"]
["browser_pdfjs_filters.js"]
support-files = ["file_pdfjs_transfer_map.pdf"]
["browser_pdfjs_find.js"]
support-files = [
"file_pdfjs_object_stream.pdf",
"file_pdfjs_object_stream.pdf^headers^",
]
["browser_pdfjs_force_opening_files.js"]
["browser_pdfjs_form.js"]
support-files = ["file_pdfjs_form.pdf"]
["browser_pdfjs_fullscreen.js"]
["browser_pdfjs_hcm.js"]
support-files = ["file_pdfjs_hcm.pdf"]
["browser_pdfjs_js.js"]
support-files = ["file_pdfjs_js.pdf"]
["browser_pdfjs_load_telemetry.js"]
["browser_pdfjs_main.js"]
["browser_pdfjs_minimum_font_size.js"]
["browser_pdfjs_navigation.js"]
["browser_pdfjs_nonpdf_filename.js"]
support-files = ["file_pdf_download_link.html"]
["browser_pdfjs_not_default.js"]
support-files = [
"file_pdfjs_object_stream.pdf",
"file_pdfjs_object_stream.pdf^headers^",
]
["browser_pdfjs_notification_close_on_navigation.js"]
skip-if = ["true"] # see bug 1705327
["browser_pdfjs_octet_stream.js"]
skip-if = ["os == 'linux' && bits == 64"] # Bug 1773830
support-files = [
"file_pdfjs_object_stream.pdf",
"file_pdfjs_object_stream.pdf^headers^",
]
["browser_pdfjs_saveas.js"]
support-files = [
"!/toolkit/content/tests/browser/common/mockTransfer.js",
"file_pdf_download_link.html",
]
["browser_pdfjs_savedialog.js"]
skip-if = ["verify"]
["browser_pdfjs_secondary_toolbar_telemetry.js"]
["browser_pdfjs_views.js"]
["browser_pdfjs_zoom.js"]
skip-if = ["verify && debug && os == 'win'"]

View File

@ -1,11 +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 =
browser.pagethumbnails.capturing_disabled=false
places.previews.enabled=true
places.previews.log=true
[browser_thumbnails.js]

View File

@ -0,0 +1,9 @@
[DEFAULT]
prefs = [
"browser.pagethumbnails.capturing_disabled=false",
"places.previews.enabled=true",
"places.previews.log=true",
]
["browser_thumbnails.js"]

View File

@ -25,7 +25,7 @@ XPCSHELL_TESTS_MANIFESTS += [
BROWSER_CHROME_MANIFESTS += [
"browser/browser.ini",
"browser/previews/browser.ini",
"browser/previews/browser.toml",
]
MOCHITEST_CHROME_MANIFESTS += [

View File

@ -6,7 +6,7 @@
JAR_MANIFESTS += ["jar.mn"]
BROWSER_CHROME_MANIFESTS += ["tests/browser.ini"]
BROWSER_CHROME_MANIFESTS += ["tests/browser.toml"]
with Files("**"):
BUG_COMPONENT = ("Toolkit", "Printing")

View File

@ -1,89 +0,0 @@
[DEFAULT]
support-files =
head.js
simplifyArticleSample.html
[browser_cancel_close_print.js]
[browser_destination_change.js]
[browser_print_settings_fallback.js]
[browser_empty_paper_sizes.js]
[browser_modal_print.js]
support-files =
file_portrait.html
file_landscape.html
file_first_portrait.html
file_first_landscape.html
[browser_modal_resize.js]
[browser_pdf_hidden_settings.js]
support-files =
file_pdf.pdf
[browser_print_copies.js]
[browser_print_paper_sizes.js]
[browser_pdf_printer_settings.js]
[browser_preview_more_settings.js]
[browser_print_bcg_id_overflow.js]
[browser_print_context_menu.js]
[browser_print_duplex.js]
skip-if = (verify && (os == 'mac')) # bug 1675609
[browser_print_margins.js]
[browser_print_frame.js]
[browser_print_selection.js]
[browser_print_stream.js]
[browser_print_page_range.js]
[browser_print_page_size.js]
support-files =
page_size.html
page_size_a5.html
page_size_a5_landscape.html
page_size_zero.html
page_size_zero_width.html
[browser_print_pdf_on_frame_load.js]
support-files =
file_print_pdf_on_frame_load.html
file_multi_page_pdf.pdf
[browser_print_scaling.js]
[browser_print_simplified_mode.js]
support-files =
simplifyNonArticleSample.html
[browser_sheet_count.js]
[browser_toolbar_button_toggle.js]
[browser_ui_labels.js]
[browser_window_print.js]
support-files =
file_window_print.html
file_window_print_delayed_during_load.html
file_window_print_oop_iframe.html
file_window_print_sandboxed_iframe.html
file_window_print_another_iframe_and_remove.html
file_window_print_iframe_remove_on_afterprint.html
file_window_print_srcdoc_base_uri.html
file_window_print_reentrant.html
file_coop_header2.html
file_coop_header2.html^headers^
[browser_preview_in_container.js]
support-files =
file_print.html
[browser_preview_navigation.js]
support-files =
longerArticle.html
[browser_preview_print_coop.js]
support-files =
file_coop_header.html
file_coop_header.html^headers^
[browser_preview_print_link_modulepreload.js]
support-files =
file_link_modulepreload.html
[browser_print_in_container.js]
skip-if =
tsan # Bug 1683730
os == "linux" && bits == 64 && debug # Bug 1683279
os == "linux" && asan # Bug 1683279
[browser_system_dialog_subdialog_hidden.js]

View File

@ -0,0 +1,116 @@
[DEFAULT]
support-files = [
"head.js",
"simplifyArticleSample.html",
]
["browser_cancel_close_print.js"]
["browser_destination_change.js"]
["browser_empty_paper_sizes.js"]
["browser_modal_print.js"]
support-files = [
"file_portrait.html",
"file_landscape.html",
"file_first_portrait.html",
"file_first_landscape.html",
]
["browser_modal_resize.js"]
["browser_pdf_hidden_settings.js"]
support-files = ["file_pdf.pdf"]
["browser_pdf_printer_settings.js"]
["browser_preview_in_container.js"]
support-files = ["file_print.html"]
["browser_preview_more_settings.js"]
["browser_preview_navigation.js"]
support-files = ["longerArticle.html"]
["browser_preview_print_coop.js"]
support-files = [
"file_coop_header.html",
"file_coop_header.html^headers^",
]
["browser_preview_print_link_modulepreload.js"]
support-files = ["file_link_modulepreload.html"]
["browser_print_bcg_id_overflow.js"]
["browser_print_context_menu.js"]
["browser_print_copies.js"]
["browser_print_duplex.js"]
skip-if = ["verify && os == 'mac'"] # bug 1675609
["browser_print_frame.js"]
["browser_print_in_container.js"]
skip-if = [
"tsan", # Bug 1683730
"os == 'linux' && bits == 64 && debug", # Bug 1683279
"os == 'linux' && asan", # Bug 1683279
]
["browser_print_margins.js"]
["browser_print_page_range.js"]
["browser_print_page_size.js"]
support-files = [
"page_size.html",
"page_size_a5.html",
"page_size_a5_landscape.html",
"page_size_zero.html",
"page_size_zero_width.html",
]
["browser_print_paper_sizes.js"]
["browser_print_pdf_on_frame_load.js"]
support-files = [
"file_print_pdf_on_frame_load.html",
"file_multi_page_pdf.pdf",
]
["browser_print_scaling.js"]
["browser_print_selection.js"]
["browser_print_settings_fallback.js"]
["browser_print_simplified_mode.js"]
support-files = ["simplifyNonArticleSample.html"]
["browser_print_stream.js"]
["browser_sheet_count.js"]
["browser_system_dialog_subdialog_hidden.js"]
["browser_toolbar_button_toggle.js"]
["browser_ui_labels.js"]
["browser_window_print.js"]
support-files = [
"file_window_print.html",
"file_window_print_delayed_during_load.html",
"file_window_print_oop_iframe.html",
"file_window_print_sandboxed_iframe.html",
"file_window_print_another_iframe_and_remove.html",
"file_window_print_iframe_remove_on_afterprint.html",
"file_window_print_srcdoc_base_uri.html",
"file_window_print_reentrant.html",
"file_coop_header2.html",
"file_coop_header2.html^headers^",
]

View File

@ -34,7 +34,7 @@ UNIFIED_SOURCES += [
FINAL_LIBRARY = "xul"
XPCSHELL_TESTS_MANIFESTS += ["tests/xpcshell/xpcshell.ini"]
BROWSER_CHROME_MANIFESTS += ["tests/browser/browser.ini"]
BROWSER_CHROME_MANIFESTS += ["tests/browser/browser.toml"]
# Platform-specific implementations of `ProcInfo`.
toolkit = CONFIG["MOZ_WIDGET_TOOLKIT"]

View File

@ -1,14 +0,0 @@
[DEFAULT]
prefs=
media.rdd-process.enabled=true
support-files =
dummy.html
[browser_test_powerMetrics.js]
skip-if =
win11_2009 && !debug # bug 1819845
[browser_test_procinfo.js]
skip-if =
(ccov && os == "linux") # https://bugzilla.mozilla.org/show_bug.cgi?id=1608080
win11_2009 && !debug # Bug 1778932

View File

@ -0,0 +1,14 @@
[DEFAULT]
prefs = ["media.rdd-process.enabled=true"]
support-files = ["dummy.html"]
["browser_test_powerMetrics.js"]
skip-if = ["win11_2009 && !debug"] # bug 1819845
["browser_test_procinfo.js"]
skip-if = [
"ccov && os == 'linux'", # Bug 1608080
"win11_2009 && !debug", # Bug 1778932
]

View File

@ -22,7 +22,7 @@ EXTRA_JS_MODULES.reader = [
"ReaderWorker.sys.mjs",
]
BROWSER_CHROME_MANIFESTS += ["test/browser.ini"]
BROWSER_CHROME_MANIFESTS += ["test/browser.toml"]
with Files("**"):
BUG_COMPONENT = ("Toolkit", "Reader Mode")

View File

@ -1,66 +0,0 @@
[DEFAULT]
support-files = head.js
[browser_localfile_readerMode.js]
support-files =
readerModeArticle.html
[browser_readerMode.js]
support-files =
readerModeNonArticle.html
readerModeArticle.html
readerModeArticleHiddenNodes.html
skip-if =
os == "win" && os_version == "6.1" # Skip on Azure - frequent failure
[browser_readerMode_bc_reuse.js]
support-files =
readerModeArticle.html
[browser_readerMode_cached.js]
support-files =
readerModeRandom.sjs
[browser_readerMode_colorSchemePref.js]
support-files =
readerModeArticle.html
[browser_readerMode_hidden_nodes.js]
support-files =
readerModeArticleHiddenNodes.html
[browser_readerMode_menu.js]
support-files =
readerModeArticleShort.html
[browser_readerMode_pocket.js]
support-files =
readerModeArticleShort.html
readerModeArticleMedium.html
[browser_readerMode_refresh.js]
support-files =
readerModeArticleShort.html
readerModeArticleTextPlain.txt
skip-if =
os == "win" && os_version == "6.1" # Skip on Azure - frequent failure
[browser_readerMode_samesite_cookie_redirect.js]
support-files =
getCookies.sjs
setSameSiteCookie.html
setSameSiteCookie.html^headers^
[browser_readerMode_with_anchor.js]
support-files =
readerModeArticle.html
[browser_bug1124271_readerModePinnedTab.js]
support-files =
readerModeArticle.html
[browser_bug1453818_samesite_cookie.js]
support-files =
getCookies.sjs
linkToGetCookies.html
setSameSiteCookie.html
setSameSiteCookie.html^headers^
[browser_readerMode_readingTime.js]
support-files =
readerModeArticle.html
readerModeArticleShort.html
readerModeArticleMedium.html
[browser_readerMode_remoteType.js]
support-files =
readerModeArticleShort.html
[browser_drag_url_readerMode.js]
support-files =
readerModeArticle.html

View File

@ -0,0 +1,73 @@
[DEFAULT]
support-files = ["head.js"]
["browser_bug1124271_readerModePinnedTab.js"]
support-files = ["readerModeArticle.html"]
["browser_bug1453818_samesite_cookie.js"]
support-files = [
"getCookies.sjs",
"linkToGetCookies.html",
"setSameSiteCookie.html",
"setSameSiteCookie.html^headers^",
]
["browser_drag_url_readerMode.js"]
support-files = ["readerModeArticle.html"]
["browser_localfile_readerMode.js"]
support-files = ["readerModeArticle.html"]
["browser_readerMode.js"]
support-files = [
"readerModeNonArticle.html",
"readerModeArticle.html",
"readerModeArticleHiddenNodes.html",
]
["browser_readerMode_bc_reuse.js"]
support-files = ["readerModeArticle.html"]
["browser_readerMode_cached.js"]
support-files = ["readerModeRandom.sjs"]
["browser_readerMode_colorSchemePref.js"]
support-files = ["readerModeArticle.html"]
["browser_readerMode_hidden_nodes.js"]
support-files = ["readerModeArticleHiddenNodes.html"]
["browser_readerMode_menu.js"]
support-files = ["readerModeArticleShort.html"]
["browser_readerMode_pocket.js"]
support-files = [
"readerModeArticleShort.html",
"readerModeArticleMedium.html",
]
["browser_readerMode_readingTime.js"]
support-files = [
"readerModeArticle.html",
"readerModeArticleShort.html",
"readerModeArticleMedium.html",
]
["browser_readerMode_refresh.js"]
support-files = [
"readerModeArticleShort.html",
"readerModeArticleTextPlain.txt",
]
["browser_readerMode_remoteType.js"]
support-files = ["readerModeArticleShort.html"]
["browser_readerMode_samesite_cookie_redirect.js"]
support-files = [
"getCookies.sjs",
"setSameSiteCookie.html",
"setSameSiteCookie.html^headers^",
]
["browser_readerMode_with_anchor.js"]
support-files = ["readerModeArticle.html"]

View File

@ -1,11 +0,0 @@
[DEFAULT]
support-files =
empty.html
head.js
testPage.html
worker.js
[browser_canvas_randomization.js]
[browser_canvas_randomization_worker.js]
[browser_fingerprintingRemoteOverrides.js]
[browser_fingerprinting_randomization_key.js]

View File

@ -0,0 +1,15 @@
[DEFAULT]
support-files = [
"empty.html",
"head.js",
"testPage.html",
"worker.js",
]
["browser_canvas_randomization.js"]
["browser_canvas_randomization_worker.js"]
["browser_fingerprintingRemoteOverrides.js"]
["browser_fingerprinting_randomization_key.js"]

View File

@ -7,7 +7,7 @@ MOCHITEST_CHROME_MANIFESTS += [
]
BROWSER_CHROME_MANIFESTS += [
"browser/browser.ini",
"browser/browser.toml",
]
FINAL_LIBRARY = "xul-gtest"

View File

@ -9,7 +9,7 @@ with Files("**"):
MOCHITEST_MANIFESTS += ["test/mochitest.ini"]
XPCSHELL_TESTS_MANIFESTS += ["test/unit/xpcshell.ini"]
BROWSER_CHROME_MANIFESTS += ["test/browser/browser.ini"]
BROWSER_CHROME_MANIFESTS += ["test/browser/browser.toml"]
XPIDL_SOURCES += [
"nsIFormAutoComplete.idl",

View File

@ -1,9 +0,0 @@
[DEFAULT]
support-files =
!/toolkit/components/satchel/test/subtst_privbrowsing.html
[browser_close_tab.js]
[browser_popup_mouseover.js]
skip-if = verify
[browser_privbrowsing_perwindowpb.js]
skip-if = verify

View File

@ -0,0 +1,11 @@
[DEFAULT]
support-files = ["!/toolkit/components/satchel/test/subtst_privbrowsing.html"]
["browser_close_tab.js"]
["browser_popup_mouseover.js"]
skip-if = ["verify"]
["browser_privbrowsing_perwindowpb.js"]
skip-if = ["verify"]

View File

@ -9,6 +9,6 @@ with Files("**"):
XPCSHELL_TESTS_MANIFESTS += ["test/xpcshell/xpcshell.ini"]
BROWSER_CHROME_MANIFESTS += ["test/browser/browser.ini"]
BROWSER_CHROME_MANIFESTS += ["test/browser/browser.toml"]
JAR_MANIFESTS += ["jar.mn"]

View File

@ -1,19 +0,0 @@
[DEFAULT]
prefs =
browser.shopping.experience2023.enabled=true
browser.shopping.experience2023.optedIn=1
# Disable the fakespot feature callouts to avoid interference. Individual tests
# that need them can re-enable them as needed.
browser.newtabpage.activity-stream.asrouter.userprefs.cfr.features=false
support-files =
head.js
server_helper.js
[browser_shopping_integration.js]
support-files =
analysis.sjs
recommendations.sjs
attribution.sjs
reporting.sjs
analyze.sjs
analysis_status.sjs

View File

@ -0,0 +1,23 @@
[DEFAULT]
prefs = [
"browser.shopping.experience2023.enabled=true",
"browser.shopping.experience2023.optedIn=1",
# Disable the fakespot feature callouts to avoid interference. Individual tests
# that need them can re-enable them as needed.
"browser.newtabpage.activity-stream.asrouter.userprefs.cfr.features=false",
]
support-files = [
"head.js",
"server_helper.js",
]
["browser_shopping_integration.js"]
support-files = [
"analysis.sjs",
"recommendations.sjs",
"attribution.sjs",
"reporting.sjs",
"analyze.sjs",
"analysis_status.sjs",
]

View File

@ -10,7 +10,7 @@ EXPORTS.mozilla += [
"StartupTimeline.h",
]
BROWSER_CHROME_MANIFESTS += ["tests/browser/browser.ini"]
BROWSER_CHROME_MANIFESTS += ["tests/browser/browser.toml"]
XPCSHELL_TESTS_MANIFESTS += ["tests/unit/xpcshell.ini"]
UNIFIED_SOURCES += [

View File

@ -1,10 +0,0 @@
[DEFAULT]
support-files =
head.js
beforeunload.html
[browser_bug511456.js]
skip-if = (os == "linux" && bits == 64 && os_version == "18.04") # Bug 1334729, Bug 1546252; Bug 1582549
[browser_bug537449.js]
[browser_crash_detection.js]
[browser_Telemetry_timestamp_test.js]

View File

@ -0,0 +1,14 @@
[DEFAULT]
support-files = [
"head.js",
"beforeunload.html",
]
["browser_Telemetry_timestamp_test.js"]
["browser_bug511456.js"]
skip-if = ["os == 'linux' && bits == 64 && os_version == '18.04'"] # Bug 1334729, Bug 1546252; Bug 1582549
["browser_bug537449.js"]
["browser_crash_detection.js"]

View File

@ -40,7 +40,7 @@ XPCSHELL_TESTS_MANIFESTS += [
"dap/tests/xpcshell/xpcshell.ini",
"tests/unit/xpcshell.ini",
]
BROWSER_CHROME_MANIFESTS += ["tests/browser/browser.ini"]
BROWSER_CHROME_MANIFESTS += ["tests/browser/browser.toml"]
XPIDL_SOURCES += [
"core/nsITelemetry.idl",

View File

@ -1,13 +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]
support-files =
file_iframe.html
file_media.html
gizmo.mp4
[browser_UpdatePingSuccess.js]
[browser_DynamicScalars.js]
skip-if = verify
[browser_media_element_in_page_scalar.js]

View File

@ -0,0 +1,14 @@
[DEFAULT]
support-files = [
"file_iframe.html",
"file_media.html",
"gizmo.mp4",
]
["browser_DynamicScalars.js"]
skip-if = ["verify"]
["browser_UpdatePingSuccess.js"]
["browser_media_element_in_page_scalar.js"]

View File

@ -7,7 +7,7 @@
with Files("**"):
BUG_COMPONENT = ("Firefox", "New Tab Page")
BROWSER_CHROME_MANIFESTS += ["test/browser.ini"]
BROWSER_CHROME_MANIFESTS += ["test/browser.toml"]
XPCSHELL_TESTS_MANIFESTS += ["test/xpcshell.ini"]
EXTRA_JS_MODULES += [

View File

@ -1,52 +0,0 @@
[DEFAULT]
support-files =
authenticate.sjs
background_red.html
background_red_redirect.sjs
background_red_scroll.html
sample_image_red_1920x1080.jpg
sample_image_green_1024x1024.jpg
sample_image_blue_300x600.jpg
head.js
privacy_cache_control.sjs
thumbnails_background.sjs
thumbnails_update.sjs
[browser_thumbnails_bg_bad_url.js]
[browser_thumbnails_bg_crash_during_capture.js]
skip-if = !crashreporter
apple_silicon # Disabled due to bleedover with other tests when run in regular suites; passes in "failures" jobs
[browser_thumbnails_bg_crash_while_idle.js]
skip-if = !crashreporter
[browser_thumbnails_bg_basic.js]
[browser_thumbnails_bg_queueing.js]
[browser_thumbnails_bg_timeout.js]
[browser_thumbnails_bg_redirect.js]
[browser_thumbnails_bg_destroy_browser.js]
[browser_thumbnails_bg_no_cookies_sent.js]
skip-if = verify
[browser_thumbnails_bg_no_cookies_stored.js]
skip-if = verify
[browser_thumbnails_bg_no_auth_prompt.js]
[browser_thumbnails_bg_no_alert.js]
[browser_thumbnails_bg_no_duplicates.js]
[browser_thumbnails_bg_captureIfMissing.js]
[browser_thumbnails_bg_image_capture.js]
[browser_thumbnails_bg_topsites.js]
[browser_thumbnails_bug726727.js]
[browser_thumbnails_bug727765.js]
[browser_thumbnails_bug818225.js]
skip-if = (verify && debug && (os == 'linux'))
[browser_thumbnails_capture.js]
[browser_thumbnails_capture_parent_process.js]
skip-if = true # bug 1314039 # Bug 1345418
[browser_thumbnails_expiration.js]
[browser_thumbnails_fullViewport.js]
[browser_thumbnails_privacy.js]
[browser_thumbnails_redirect.js]
[browser_thumbnails_removed_tab.js]
[browser_thumbnails_storage.js]
[browser_thumbnails_storage_migrate3.js]
skip-if = true # Bug 1592079
[browser_thumbnails_update.js]
skip-if = os == 'win' #Bug 1539947

View File

@ -0,0 +1,82 @@
[DEFAULT]
support-files = [
"authenticate.sjs",
"background_red.html",
"background_red_redirect.sjs",
"background_red_scroll.html",
"sample_image_red_1920x1080.jpg",
"sample_image_green_1024x1024.jpg",
"sample_image_blue_300x600.jpg",
"head.js",
"privacy_cache_control.sjs",
"thumbnails_background.sjs",
"thumbnails_update.sjs",
]
["browser_thumbnails_bg_bad_url.js"]
["browser_thumbnails_bg_basic.js"]
["browser_thumbnails_bg_captureIfMissing.js"]
["browser_thumbnails_bg_crash_during_capture.js"]
run-if = ["crashreporter"]
skip-if = ["apple_silicon"] # Disabled due to bleedover with other tests when run in regular suites; passes in "failures" jobs
["browser_thumbnails_bg_crash_while_idle.js"]
run-if = ["crashreporter"]
["browser_thumbnails_bg_destroy_browser.js"]
["browser_thumbnails_bg_image_capture.js"]
["browser_thumbnails_bg_no_alert.js"]
["browser_thumbnails_bg_no_auth_prompt.js"]
["browser_thumbnails_bg_no_cookies_sent.js"]
skip-if = ["verify"]
["browser_thumbnails_bg_no_cookies_stored.js"]
skip-if = ["verify"]
["browser_thumbnails_bg_no_duplicates.js"]
["browser_thumbnails_bg_queueing.js"]
["browser_thumbnails_bg_redirect.js"]
["browser_thumbnails_bg_timeout.js"]
["browser_thumbnails_bg_topsites.js"]
["browser_thumbnails_bug726727.js"]
["browser_thumbnails_bug727765.js"]
["browser_thumbnails_bug818225.js"]
skip-if = ["verify && debug && os == 'linux'"]
["browser_thumbnails_capture.js"]
["browser_thumbnails_capture_parent_process.js"]
skip-if = ["true"] # bug 1314039 # Bug 1345418
["browser_thumbnails_expiration.js"]
["browser_thumbnails_fullViewport.js"]
["browser_thumbnails_privacy.js"]
["browser_thumbnails_redirect.js"]
["browser_thumbnails_removed_tab.js"]
["browser_thumbnails_storage.js"]
["browser_thumbnails_storage_migrate3.js"]
skip-if = ["true"] # Bug 1592079
["browser_thumbnails_update.js"]
skip-if = ["os == 'win'"] #Bug 1539947

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/.
BROWSER_CHROME_MANIFESTS += ["tests/browser.ini"]
BROWSER_CHROME_MANIFESTS += ["tests/browser.toml"]
EXTRA_JS_MODULES += [
"TooltipTextProvider.sys.mjs",

View File

@ -1,9 +0,0 @@
[browser_bug329212.js]
support-files = title_test.svg
[browser_bug331772_xul_tooltiptext_in_html.js]
support-files = xul_tooltiptext.xhtml
[browser_bug561623.js]
[browser_bug581947.js]
[browser_input_file_tooltips.js]
skip-if = os == 'win' && os_version == '10.0' # Permafail on Win 10 (bug 1400368)
[browser_shadow_dom_tooltip.js]

View File

@ -0,0 +1,17 @@
[DEFAULT]
["browser_bug329212.js"]
support-files = ["title_test.svg"]
["browser_bug331772_xul_tooltiptext_in_html.js"]
support-files = ["xul_tooltiptext.xhtml"]
["browser_bug561623.js"]
["browser_bug581947.js"]
["browser_input_file_tooltips.js"]
skip-if = ["os == 'win' && os_version == '10.0'"] # Permafail on Win 10 (bug 1400368)
["browser_shadow_dom_tooltip.js"]

View File

@ -11,7 +11,7 @@ with Files("**"):
DIRS += ["actors"]
BROWSER_CHROME_MANIFESTS += ["tests/browser/browser.ini"]
BROWSER_CHROME_MANIFESTS += ["tests/browser/browser.toml"]
with Files("docs/**"):
SCHEDULES.exclusive = ["docs"]

View File

@ -1,32 +0,0 @@
[DEFAULT]
support-files =
head.js
shared-head.js
translations-test.mjs
translations-tester-en.html
translations-tester-es.html
translations-tester-es-2.html
translations-tester-fr.html
translations-tester-no-tag.html
translations-tester-shadow-dom-es.html
translations-tester-shadow-dom-mutation-es.html
translations-tester-shadow-dom-mutation-es-2.html
translations-tester-shadow-dom-slot-es.html
[browser_about_translations_debounce.js]
skip-if =
os == 'linux' # Bug 1821461
[browser_about_translations_directions.js]
[browser_about_translations_dropdowns.js]
[browser_about_translations_enabling.js]
[browser_about_translations_translations.js]
[browser_translations_actor.js]
[browser_translations_actor_detected_langs.js]
[browser_translations_actor_empty_langs.js]
[browser_translations_actor_preferred_language.js]
[browser_translations_actor_sync_models.js]
[browser_translations_full_page.js]
[browser_translations_lang_tags.js]
[browser_translations_remote_settings.js]
[browser_translations_shadow_dom.js]
[browser_translations_shadow_dom_mutation.js]
[browser_translations_translation_document.js]

View File

@ -0,0 +1,48 @@
[DEFAULT]
support-files = [
"head.js",
"shared-head.js",
"translations-test.mjs",
"translations-tester-en.html",
"translations-tester-es.html",
"translations-tester-es-2.html",
"translations-tester-fr.html",
"translations-tester-no-tag.html",
"translations-tester-shadow-dom-es.html",
"translations-tester-shadow-dom-mutation-es.html",
"translations-tester-shadow-dom-mutation-es-2.html",
"translations-tester-shadow-dom-slot-es.html",
]
["browser_about_translations_debounce.js"]
skip-if = ["os == 'linux'"] # Bug 1821461
["browser_about_translations_directions.js"]
["browser_about_translations_dropdowns.js"]
["browser_about_translations_enabling.js"]
["browser_about_translations_translations.js"]
["browser_translations_actor.js"]
["browser_translations_actor_detected_langs.js"]
["browser_translations_actor_empty_langs.js"]
["browser_translations_actor_preferred_language.js"]
["browser_translations_actor_sync_models.js"]
["browser_translations_full_page.js"]
["browser_translations_lang_tags.js"]
["browser_translations_remote_settings.js"]
["browser_translations_shadow_dom.js"]
["browser_translations_shadow_dom_mutation.js"]
["browser_translations_translation_document.js"]

View File

@ -1,6 +0,0 @@
[DEFAULT]
support-files =
page.html
raptor.jpg
[browser_emailtracking_telemetry.js]

View File

@ -0,0 +1,8 @@
[DEFAULT]
support-files = [
"page.html",
"raptor.jpg",
]
["browser_emailtracking_telemetry.js"]

View File

@ -7,7 +7,7 @@
MOCHITEST_MANIFESTS += ["mochitest/mochitest.ini"]
MOCHITEST_CHROME_MANIFESTS += ["mochitest/chrome.toml"]
XPCSHELL_TESTS_MANIFESTS += ["unit/xpcshell.ini"]
BROWSER_CHROME_MANIFESTS += ["browser/browser.ini"]
BROWSER_CHROME_MANIFESTS += ["browser/browser.toml"]
TESTING_JS_MODULES += [
"UrlClassifierTestUtils.sys.mjs",

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/.
BROWSER_CHROME_MANIFESTS += ["test/browser/browser.ini"]
BROWSER_CHROME_MANIFESTS += ["test/browser/browser.toml"]
MOCHITEST_CHROME_MANIFESTS += ["test/chrome.toml"]
JAR_MANIFESTS += ["jar.mn"]

View File

@ -1,22 +0,0 @@
[DEFAULT]
support-files = head.js
file_bug464222.html
[browser_bug464222.js]
https_first_disabled = true
[browser_viewsource_newwindow.js]
https_first_disabled = true
[browser_bug713810.js]
[browser_contextmenu.js]
skip-if =
os == "win" && processor == "aarch64" # disabled on aarch64 due to 1531590
fission && os == "mac" && !debug # Bug 1713913 - new Fission platform triage
[browser_gotoline.js]
[browser_open_docgroup.js]
[browser_partialsource.js]
skip-if =
fission && os == "mac" && !debug # Bug 1713913 - new Fission platform triage
[browser_srcdoc.js]
[browser_validatefilename.js]
[browser_viewsourceprefs.js]
skip-if = socketprocess_networking && os == "linux" && !debug

View File

@ -0,0 +1,31 @@
[DEFAULT]
support-files = [
"head.js",
"file_bug464222.html",
]
["browser_bug464222.js"]
https_first_disabled = true
["browser_bug713810.js"]
["browser_contextmenu.js"]
skip-if = ["os == 'mac' && !debug"] # Bug 1713913 - new Fission platform triage
["browser_gotoline.js"]
["browser_open_docgroup.js"]
["browser_partialsource.js"]
skip-if = ["os == 'mac' && !debug"] # Bug 1713913 - new Fission platform triage
["browser_srcdoc.js"]
["browser_validatefilename.js"]
["browser_viewsource_newwindow.js"]
https_first_disabled = true
["browser_viewsourceprefs.js"]
skip-if = ["socketprocess_networking && os == 'linux' && !debug"]

View File

@ -1,13 +0,0 @@
[browser_bug1204626.js]
support-files =
bug1204626_doc0.html
bug1204626_doc1.html
[browser_save_form_input_state.js]
support-files =
file_form_state.html
[browser_persist.js]
support-files =
file_persist_srcset.html
file_persist_svg.html
file_persist_picture_source.html
file_persist_image.png

View File

@ -0,0 +1,18 @@
[DEFAULT]
["browser_bug1204626.js"]
support-files = [
"bug1204626_doc0.html",
"bug1204626_doc1.html",
]
["browser_persist.js"]
support-files = [
"file_persist_srcset.html",
"file_persist_svg.html",
"file_persist_picture_source.html",
"file_persist_image.png",
]
["browser_save_form_input_state.js"]
support-files = ["file_form_state.html"]

View File

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

View File

@ -1,26 +0,0 @@
[DEFAULT]
tags = openwindow
support-files =
head.js
[browser_new_content_window_chromeflags.js]
[browser_new_remote_window_flags.js]
[browser_new_content_window_from_chrome_principal.js]
[browser_new_sized_window.js]
skip-if = os == 'win' # Bug 1276802 - Opening windows from content on Windows might not get the size right
[browser_popup_condition_tab.js]
skip-if =
debug # Opening many windows takes a long time on slow builds
tsan # Opening many windows takes a long time on slow builds
socketprocess_networking
[browser_popup_condition_window.js]
skip-if =
debug # Opening many windows takes a long time on slow builds
tsan # Opening many windows takes a long time on slow builds
socketprocess_networking
[browser_popup_condition_current.js]
skip-if =
debug # Opening many windows takes a long time on slow builds
tsan # Opening many windows takes a long time on slow builds
socketprocess_networking
[browser_non_popup_from_popup.js]

View File

@ -0,0 +1,35 @@
[DEFAULT]
tags = "openwindow"
support-files = ["head.js"]
["browser_new_content_window_chromeflags.js"]
["browser_new_content_window_from_chrome_principal.js"]
["browser_new_remote_window_flags.js"]
["browser_new_sized_window.js"]
skip-if = ["os == 'win'"] # Bug 1276802 - Opening windows from content on Windows might not get the size right
["browser_non_popup_from_popup.js"]
["browser_popup_condition_current.js"]
skip-if = [
"debug", # Opening many windows takes a long time on slow builds
"tsan", # Opening many windows takes a long time on slow builds
"socketprocess_networking",
]
["browser_popup_condition_tab.js"]
skip-if = [
"debug", # Opening many windows takes a long time on slow builds
"tsan", # Opening many windows takes a long time on slow builds
"socketprocess_networking",
]
["browser_popup_condition_window.js"]
skip-if = [
"debug", # Opening many windows takes a long time on slow builds
"tsan", # Opening many windows takes a long time on slow builds
"socketprocess_networking",
]

View File

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

View File

@ -1,149 +0,0 @@
[DEFAULT]
support-files =
audio.ogg
empty.png
file_contentTitle.html
file_empty.html
file_iframe_media.html
file_findinframe.html
file_mediaPlayback2.html
file_multipleAudio.html
file_multiplePlayingAudio.html
file_nonAutoplayAudio.html
file_redirect.html
file_redirect_to.html
file_silentAudioTrack.html
file_webAudio.html
gizmo.mp4
head.js
image.jpg
image_page.html
silentAudioTrack.webm
skip-if =
os == "win" && os_version == "6.1" # Skip on Azure - frequent failure
[browser_about_logging.js]
skip-if =
tsan # Bug 1804081
[browser_about_networking.js]
skip-if = socketprocess_networking
[browser_autoscroll_disabled.js]
skip-if = true # Bug 1312652
[browser_autoscroll_disabled_on_editable_content.js]
[browser_autoscroll_disabled_on_links.js]
[browser_bug1170531.js]
skip-if =
os == "linux" && !debug && !ccov # Bug 1647973
[browser_bug1198465.js]
[browser_bug1572798.js]
tags = audiochannel
skip-if = (os == "win" && processor == "aarch64") # aarch64 due to 1536573
support-files = file_document_open_audio.html
[browser_bug1693577.js]
[browser_bug295977_autoscroll_overflow.js]
skip-if =
((debug || asan) && os == "win" && bits == 64)
os == 'linux' && bits == 64 # Bug 1710788
[browser_bug451286.js]
skip-if = true # bug 1399845 tracks re-enabling this test.
[browser_bug594509.js]
[browser_bug982298.js]
[browser_cancel_starting_autoscrolling_requested_by_background_tab.js]
[browser_charsetMenu_disable_on_ascii.js]
[browser_charsetMenu_swapBrowsers.js]
[browser_click_event_during_autoscrolling.js]
[browser_contentTitle.js]
[browser_content_url_annotation.js]
skip-if = !crashreporter
[browser_crash_previous_frameloader.js]
run-if = crashreporter
[browser_default_audio_filename.js]
support-files = audio_file.txt
[browser_default_image_filename.js]
[browser_default_image_filename_redirect.js]
support-files =
doggy.png
firebird.png
firebird.png^headers^
[browser_delay_autoplay_cross_origin_iframe.js]
tags = audiochannel
[browser_delay_autoplay_cross_origin_navigation.js]
tags = audiochannel
[browser_delay_autoplay_media.js]
tags = audiochannel
skip-if =
(os == "win" && processor == "aarch64") # aarch64 due to 1536573
[browser_delay_autoplay_media_pausedAfterPlay.js]
tags = audiochannel
skip-if = (os == "win" && processor == "aarch64") # aarch64 due to 1536573
[browser_delay_autoplay_multipleMedia.js]
tags = audiochannel
skip-if = (os == "win" && processor == "aarch64") # aarch64 due to 1536573
[browser_delay_autoplay_notInTreeAudio.js]
tags = audiochannel
skip-if = (os == "win" && processor == "aarch64") # aarch64 due to 1536573
[browser_delay_autoplay_playAfterTabVisible.js]
tags = audiochannel
skip-if = (os == "win" && processor == "aarch64") # aarch64 due to 1536573
[browser_delay_autoplay_playMediaInMuteTab.js]
tags = audiochannel
skip-if = (os == "win" && processor == "aarch64") # aarch64 due to 1536573
[browser_delay_autoplay_silentAudioTrack_media.js]
tags = audiochannel
skip-if = (os == "win" && processor == "aarch64") || (os == "mac") || (os == "linux" && !debug) # aarch64 due to 1536573 #Bug 1524746
[browser_delay_autoplay_webAudio.js]
tags = audiochannel
skip-if = (os == "win" && processor == "aarch64") # aarch64 due to 1536573
[browser_f7_caret_browsing.js]
[browser_findbar.js]
skip-if = os == "linux" && bits == 64 && os_version == "18.04" # Bug 1614739
[browser_findbar_disabled_manual.js]
[browser_findbar_hiddenframes.js]
[browser_findbar_marks.js]
[browser_isSynthetic.js]
[browser_keyevents_during_autoscrolling.js]
[browser_label_textlink.js]
https_first_disabled = true
[browser_license_links.js]
[browser_media_wakelock.js]
support-files =
browser_mediaStreamPlayback.html
browser_mediaStreamPlaybackWithoutAudio.html
file_video.html
file_videoWithAudioOnly.html
file_videoWithoutAudioTrack.html
gizmo.mp4
gizmo-noaudio.webm
skip-if =
(os == "win" && processor == "aarch64") # aarch64 due to 1536573
apple_silicon # Disabled due to bleedover with other tests when run in regular suites; passes in "failures" jobs
[browser_media_wakelock_PIP.js]
support-files =
file_video.html
gizmo.mp4
[browser_media_wakelock_webaudio.js]
[browser_moz_support_link_open_links_in_chrome.js]
[browser_quickfind_editable.js]
skip-if = (verify && debug && (os == 'linux'))
[browser_remoteness_change_listeners.js]
[browser_resume_bkg_video_on_tab_hover.js]
skip-if =
os == "win" && processor == "aarch64" # Bug 1536573
debug # Bug 1388959
[browser_richlistbox_keyboard.js]
[browser_saveImageURL.js]
[browser_save_folder_standalone_image.js]
support-files =
doggy.png
[browser_save_resend_postdata.js]
support-files =
common/mockTransfer.js
data/post_form_inner.sjs
data/post_form_outer.sjs
skip-if = true # Bug ?????? - test directly manipulates content (gBrowser.contentDocument.getElementById("postForm").submit();)
[browser_starting_autoscroll_in_about_content.js]
[browser_suspend_videos_outside_viewport.js]
support-files =
file_outside_viewport_videos.html
gizmo.mp4
skip-if = (os == "win" && processor == "aarch64") # aarch64 due to 1536573

View File

@ -0,0 +1,195 @@
[DEFAULT]
support-files = [
"audio.ogg",
"empty.png",
"file_contentTitle.html",
"file_empty.html",
"file_iframe_media.html",
"file_findinframe.html",
"file_mediaPlayback2.html",
"file_multipleAudio.html",
"file_multiplePlayingAudio.html",
"file_nonAutoplayAudio.html",
"file_redirect.html",
"file_redirect_to.html",
"file_silentAudioTrack.html",
"file_webAudio.html",
"gizmo.mp4",
"head.js",
"image.jpg",
"image_page.html",
"silentAudioTrack.webm",
]
["browser_about_logging.js"]
skip-if = ["tsan"] # Bug 1804081
["browser_about_networking.js"]
skip-if = ["socketprocess_networking"]
["browser_autoscroll_disabled.js"]
skip-if = ["true"] # Bug 1312652
["browser_autoscroll_disabled_on_editable_content.js"]
["browser_autoscroll_disabled_on_links.js"]
["browser_bug295977_autoscroll_overflow.js"]
skip-if = [
"os == 'win' && bits == 64 && (debug || asan)",
"os == 'linux' && bits == 64", # Bug 1710788
]
["browser_bug451286.js"]
skip-if = ["true"] # bug 1399845 tracks re-enabling this test.
["browser_bug594509.js"]
["browser_bug982298.js"]
["browser_bug1170531.js"]
skip-if = ["os == 'linux' && !debug && !ccov"] # Bug 1647973
["browser_bug1198465.js"]
["browser_bug1572798.js"]
tags = "audiochannel"
support-files = ["file_document_open_audio.html"]
["browser_bug1693577.js"]
["browser_cancel_starting_autoscrolling_requested_by_background_tab.js"]
["browser_charsetMenu_disable_on_ascii.js"]
["browser_charsetMenu_swapBrowsers.js"]
["browser_click_event_during_autoscrolling.js"]
["browser_contentTitle.js"]
["browser_content_url_annotation.js"]
run-if = ["crashreporter"]
["browser_crash_previous_frameloader.js"]
run-if = ["crashreporter"]
["browser_default_audio_filename.js"]
support-files = ["audio_file.txt"]
["browser_default_image_filename.js"]
["browser_default_image_filename_redirect.js"]
support-files = [
"doggy.png",
"firebird.png",
"firebird.png^headers^",
]
["browser_delay_autoplay_cross_origin_iframe.js"]
tags = "audiochannel"
["browser_delay_autoplay_cross_origin_navigation.js"]
tags = "audiochannel"
["browser_delay_autoplay_media.js"]
tags = "audiochannel"
["browser_delay_autoplay_media_pausedAfterPlay.js"]
tags = "audiochannel"
["browser_delay_autoplay_multipleMedia.js"]
tags = "audiochannel"
["browser_delay_autoplay_notInTreeAudio.js"]
tags = "audiochannel"
["browser_delay_autoplay_playAfterTabVisible.js"]
tags = "audiochannel"
["browser_delay_autoplay_playMediaInMuteTab.js"]
tags = "audiochannel"
["browser_delay_autoplay_silentAudioTrack_media.js"]
tags = "audiochannel"
skip-if = [
"os == 'mac'", # Bug 1524746
"os == 'linux' && !debug", # Bug 1524746
]
["browser_delay_autoplay_webAudio.js"]
tags = "audiochannel"
["browser_f7_caret_browsing.js"]
["browser_findbar.js"]
skip-if = ["os == 'linux' && bits == 64 && os_version == '18.04'"] # Bug 1614739
["browser_findbar_disabled_manual.js"]
["browser_findbar_hiddenframes.js"]
["browser_findbar_marks.js"]
["browser_isSynthetic.js"]
["browser_keyevents_during_autoscrolling.js"]
["browser_label_textlink.js"]
https_first_disabled = true
["browser_license_links.js"]
["browser_media_wakelock.js"]
support-files = [
"browser_mediaStreamPlayback.html",
"browser_mediaStreamPlaybackWithoutAudio.html",
"file_video.html",
"file_videoWithAudioOnly.html",
"file_videoWithoutAudioTrack.html",
"gizmo.mp4",
"gizmo-noaudio.webm",
]
skip-if = ["apple_silicon"] # Disabled due to bleedover with other tests when run in regular suites; passes in "failures" jobs
["browser_media_wakelock_PIP.js"]
support-files = [
"file_video.html",
"gizmo.mp4",
]
["browser_media_wakelock_webaudio.js"]
["browser_moz_support_link_open_links_in_chrome.js"]
["browser_quickfind_editable.js"]
skip-if = ["verify && debug && os == 'linux'"]
["browser_remoteness_change_listeners.js"]
["browser_resume_bkg_video_on_tab_hover.js"]
skip-if = ["debug"] # Bug 1388959
["browser_richlistbox_keyboard.js"]
["browser_saveImageURL.js"]
["browser_save_folder_standalone_image.js"]
support-files = ["doggy.png"]
["browser_save_resend_postdata.js"]
support-files = [
"common/mockTransfer.js",
"data/post_form_inner.sjs",
"data/post_form_outer.sjs",
]
skip-if = ["true"] # Bug ?????? - test directly manipulates content (gBrowser.contentDocument.getElementById("postForm").submit();)
["browser_starting_autoscroll_in_about_content.js"]
["browser_suspend_videos_outside_viewport.js"]
support-files = [
"file_outside_viewport_videos.html",
"gizmo.mp4",
]

View File

@ -1,74 +0,0 @@
[DEFAULT]
support-files =
head.js
[browser_datetime_blur.js]
skip-if =
tsan # Frequently times out on TSan
os == "win" && asan && fission # fails on asan/fission
os == "linux" && fission && socketprocess_networking && !debug # high frequency intermittent, Bug 1673140
[browser_datetime_datepicker.js]
# This file was skipped before new tests were written based on it in Bug 1676068
skip-if =
tsan # Frequently times out on TSan
os == "win" && asan && fission # fails on asan/fission
os == "linux" && fission && socketprocess_networking && !debug # high frequency intermittent, Bug 1673140
os == "win" && os_version == "6.1" # Skip on Azure - frequent failure
[browser_datetime_datepicker_clear.js]
skip-if =
tsan # Frequently times out on TSan
os == "win" && asan && fission # fails on asan/fission
os == "linux" && fission && socketprocess_networking && !debug # high frequency intermittent, Bug 1673140
os == "win" && os_version == "6.1" # Skip on Azure - frequent failure
[browser_datetime_datepicker_focus.js]
skip-if =
tsan # Frequently times out on TSan
os == "win" && asan && fission # fails on asan/fission
os == "linux" && fission && socketprocess_networking && !debug # high frequency intermittent, Bug 1673140
os == "win" && os_version == "6.1" # Skip on Azure - frequent failure
[browser_datetime_datepicker_keynav.js]
skip-if =
tsan # Frequently times out on TSan
os == "win" && asan && fission # fails on asan/fission
os == "linux" && fission && socketprocess_networking && !debug # high frequency intermittent, Bug 1673140
os == "win" && os_version == "6.1" # Skip on Azure - frequent failure
[browser_datetime_datepicker_markup.js]
skip-if =
tsan # Frequently times out on TSan
os == "win" && asan && fission # fails on asan/fission
os == "linux" && fission && socketprocess_networking && !debug # high frequency intermittent, Bug 1673140
os == "win" && os_version == "6.1" # Skip on Azure - frequent failure
[browser_datetime_datepicker_min_max.js]
skip-if =
tsan # Frequently times out on TSan
os == "win" && asan && fission # fails on asan/fission
os == "linux" && fission && socketprocess_networking && !debug # high frequency intermittent, Bug 1673140
[browser_datetime_datepicker_monthyear.js]
skip-if =
tsan # Frequently times out on TSan
os == "win" && asan && fission # fails on asan/fission
os == "linux" && fission && socketprocess_networking && !debug # high frequency intermittent, Bug 1673140
os == "win" && os_version == "6.1" # Skip on Azure - frequent failure
[browser_datetime_datepicker_mousenav.js]
skip-if =
tsan # Frequently times out on TSan
os == "win" && asan && fission # fails on asan/fission
os == "linux" && fission && socketprocess_networking && !debug # high frequency intermittent, Bug 1673140
[browser_datetime_datepicker_prev_next_month.js]
skip-if =
tsan # Frequently times out on TSan
os == "win" && asan && fission # fails on asan/fission
os == "linux" && fission && socketprocess_networking && !debug # high frequency intermittent, Bug 1673140
[browser_datetime_showPicker.js]
# do not skip
[browser_datetime_toplevel.js]
[browser_spinner.js]
skip-if =
tsan # Frequently times out on TSan
os == "win" && asan && fission # fails on asan/fission
os == "linux" && fission && socketprocess_networking && !debug # high frequency intermittent, Bug 1673140
[browser_spinner_keynav.js]
skip-if =
tsan # Frequently times out on TSan
os == "win" && asan && fission # fails on asan/fission
os == "linux" && fission && socketprocess_networking && !debug # high frequency intermittent, Bug 1673140

View File

@ -0,0 +1,93 @@
[DEFAULT]
support-files = ["head.js"]
["browser_datetime_blur.js"]
skip-if = [
"tsan", # Frequently times out on TSan
"os == 'win' && asan", # fails on asan
"os == 'linux' && fission && socketprocess_networking && !debug", # high frequency intermittent, Bug 1673140
]
["browser_datetime_datepicker.js"]
# This file was skipped before new tests were written based on it in Bug 1676068
skip-if = [
"tsan", # Frequently times out on TSan
"os == 'win' && asan", # fails on asan
"os == 'linux' && fission && socketprocess_networking && !debug", # high frequency intermittent, Bug 1673140
]
["browser_datetime_datepicker_clear.js"]
skip-if = [
"tsan", # Frequently times out on TSan
"os == 'win' && asan", # fails on asan
"os == 'linux' && fission && socketprocess_networking && !debug", # high frequency intermittent, Bug 1673140
]
["browser_datetime_datepicker_focus.js"]
skip-if = [
"tsan", # Frequently times out on TSan
"os == 'win' && asan", # fails on asan
"os == 'linux' && fission && socketprocess_networking && !debug", # high frequency intermittent, Bug 1673140
]
["browser_datetime_datepicker_keynav.js"]
skip-if = [
"tsan", # Frequently times out on TSan
"os == 'win' && asan", # fails on asan
"os == 'linux' && fission && socketprocess_networking && !debug", # high frequency intermittent, Bug 1673140
]
["browser_datetime_datepicker_markup.js"]
skip-if = [
"tsan", # Frequently times out on TSan
"os == 'win' && asan", # fails on asan
"os == 'linux' && fission && socketprocess_networking && !debug", # high frequency intermittent, Bug 1673140
]
["browser_datetime_datepicker_min_max.js"]
skip-if = [
"tsan", # Frequently times out on TSan
"os == 'win' && asan", # fails on asan
"os == 'linux' && fission && socketprocess_networking && !debug", # high frequency intermittent, Bug 1673140
]
["browser_datetime_datepicker_monthyear.js"]
skip-if = [
"tsan", # Frequently times out on TSan
"os == 'win' && asan", # fails on asan
"os == 'linux' && fission && socketprocess_networking && !debug", # high frequency intermittent, Bug 1673140
]
["browser_datetime_datepicker_mousenav.js"]
skip-if = [
"tsan", # Frequently times out on TSan
"os == 'win' && asan", # fails on asan
"os == 'linux' && fission && socketprocess_networking && !debug", # high frequency intermittent, Bug 1673140
]
["browser_datetime_datepicker_prev_next_month.js"]
skip-if = [
"tsan", # Frequently times out on TSan
"os == 'win' && asan", # fails on asan
"os == 'linux' && fission && socketprocess_networking && !debug", # high frequency intermittent, Bug 1673140
]
["browser_datetime_showPicker.js"]
# do not skip
["browser_datetime_toplevel.js"]
["browser_spinner.js"]
skip-if = [
"tsan", # Frequently times out on TSan
"os == 'win' && asan", # fails on asan
"os == 'linux' && fission && socketprocess_networking && !debug", # high frequency intermittent, Bug 1673140
]
["browser_spinner_keynav.js"]
skip-if = [
"tsan", # Frequently times out on TSan
"os == 'win' && asan", # fails on asan
"os == 'linux' && fission && socketprocess_networking && !debug", # high frequency intermittent, Bug 1673140
]

View File

@ -7,8 +7,8 @@
XPCSHELL_TESTS_MANIFESTS += ["unit/xpcshell.ini"]
BROWSER_CHROME_MANIFESTS += [
"browser/browser.ini",
"browser/datetime/browser.ini",
"browser/browser.toml",
"browser/datetime/browser.toml",
]
MOCHITEST_CHROME_MANIFESTS += [

View File

@ -1,15 +0,0 @@
[DEFAULT]
support-files =
head.js
[browser_aboutCrashes.js]
[browser_aboutCrashesResubmit.js]
https_first_disabled = true
[browser_bug471404.js]
[browser_clearReports.js]
[browser_cpu_microcode.js]
skip-if = os != 'win'
reason = Windows-specific crash annotation
[browser_sandbox_crash.js]
skip-if = (os != 'linux') || release_or_beta
reason = Linux-specific crash type, release/beta builds do not crash on sandbox violations

View File

@ -0,0 +1,22 @@
[DEFAULT]
support-files = ["head.js"]
["browser_aboutCrashes.js"]
["browser_aboutCrashesResubmit.js"]
https_first_disabled = true
["browser_bug471404.js"]
["browser_clearReports.js"]
["browser_cpu_microcode.js"]
skip-if = ["os != 'win'"]
reason = "Windows-specific crash annotation"
["browser_sandbox_crash.js"]
skip-if = [
"os != 'linux'", # Linux-specific crash type
"release_or_beta", # release/beta builds do not crash on sandbox violations
]

View File

@ -9,7 +9,7 @@ XPCSHELL_TESTS_MANIFESTS += ["unit/xpcshell.ini", "unit_ipc/xpcshell.ini"]
if CONFIG["MOZ_PHC"]:
XPCSHELL_TESTS_MANIFESTS += ["unit/xpcshell-phc.ini", "unit_ipc/xpcshell-phc.ini"]
BROWSER_CHROME_MANIFESTS += ["browser/browser.ini"]
BROWSER_CHROME_MANIFESTS += ["browser/browser.toml"]
UNIFIED_SOURCES += [
"../google-breakpad/src/processor/basic_code_modules.cc",

View File

@ -128,7 +128,7 @@ with Files("WindowsRegistry.sys.mjs"):
XPCSHELL_TESTS_MANIFESTS += ["tests/xpcshell/xpcshell.ini"]
BROWSER_CHROME_MANIFESTS += ["tests/browser/browser.ini"]
BROWSER_CHROME_MANIFESTS += ["tests/browser/browser.toml"]
MOCHITEST_CHROME_MANIFESTS += ["tests/chrome/chrome.toml"]
TESTING_JS_MODULES += [

View File

@ -1,37 +0,0 @@
[DEFAULT]
support-files =
file_FinderIframeTest.html
file_FinderSample.html
file_getSelectionDetails_inputs.html
head.js
[browser_AsyncPrefs.js]
[browser_BrowserUtils.js]
[browser_CreditCard.js]
skip-if = apple_silicon # Disabled due to bleedover with other tests when run in regular suites; passes in "failures" jobs
[browser_Deprecated.js]
[browser_Finder.js]
[browser_FinderHighlighter.js]
skip-if = true # bug 1831518 covers re-enabling
# skip-if = debug || os == "linux"
[browser_FinderHighlighter2.js]
skip-if = true # bug 1831518 covers re-enabling
# skip-if = debug || os == "linux"
[browser_Finder_hidden_textarea.js]
skip-if = verify && debug
[browser_Finder_offscreen_text.js]
[browser_Finder_overflowed_onscreen.js]
[browser_Finder_overflowed_textarea.js]
skip-if = verify && debug && (os == 'mac' || os == 'linux')
[browser_Finder_pointer_events_none.js]
[browser_Finder_skip_invisible_and_option.js]
[browser_Finder_vertical_text.js]
[browser_Geometry.js]
[browser_InlineSpellChecker.js]
[browser_Troubleshoot.js]
skip-if = os == "win" && os_version == "6.1" # bug 1715857
[browser_web_channel.js]
https_first_disabled = true
support-files =
file_web_channel.html
file_web_channel_iframe.html

View File

@ -0,0 +1,54 @@
[DEFAULT]
support-files = [
"file_FinderIframeTest.html",
"file_FinderSample.html",
"file_getSelectionDetails_inputs.html",
"head.js",
]
["browser_AsyncPrefs.js"]
["browser_BrowserUtils.js"]
["browser_CreditCard.js"]
skip-if = ["apple_silicon"] # Disabled due to bleedover with other tests when run in regular suites; passes in "failures" jobs
["browser_Deprecated.js"]
["browser_Finder.js"]
["browser_FinderHighlighter.js"]
skip-if = ["true"] # bug 1831518 covers re-enabling
["browser_FinderHighlighter2.js"]
skip-if = ["true"] # bug 1831518 covers re-enabling
["browser_Finder_hidden_textarea.js"]
skip-if = ["verify && debug"]
["browser_Finder_offscreen_text.js"]
["browser_Finder_overflowed_onscreen.js"]
["browser_Finder_overflowed_textarea.js"]
skip-if = ["verify && debug && (os == 'mac' || os == 'linux')"]
["browser_Finder_pointer_events_none.js"]
["browser_Finder_skip_invisible_and_option.js"]
["browser_Finder_vertical_text.js"]
["browser_Geometry.js"]
["browser_InlineSpellChecker.js"]
["browser_Troubleshoot.js"]
["browser_web_channel.js"]
https_first_disabled = true
support-files = [
"file_web_channel.html",
"file_web_channel_iframe.html",
]

View File

@ -1,24 +0,0 @@
[DEFAULT]
support-files =
unknownContentType_dialog_layout_data.pif
unknownContentType_dialog_layout_data.pif^headers^
unknownContentType_dialog_layout_data.txt
unknownContentType_dialog_layout_data.txt^headers^
head.js
[browser_save_wrongextension.js]
[browser_unknownContentType_blob.js]
[browser_unknownContentType_delayedbutton.js]
skip-if =
os == "linux" && bits == 64 && debug # Bug 1747285
os == "linux" && fission && tsan # Bug 1747285
[browser_unknownContentType_dialog_layout.js]
[browser_unknownContentType_extension.js]
support-files =
unknownContentType.EXE
unknownContentType.EXE^headers^
[browser_unknownContentType_policy.js]
skip-if = os != 'win' # jnlp file are not considered executable on macOS or Linux
support-files =
example.jnlp
example.jnlp^headers^

View File

@ -0,0 +1,34 @@
[DEFAULT]
support-files = [
"unknownContentType_dialog_layout_data.pif",
"unknownContentType_dialog_layout_data.pif^headers^",
"unknownContentType_dialog_layout_data.txt",
"unknownContentType_dialog_layout_data.txt^headers^",
"head.js",
]
["browser_save_wrongextension.js"]
["browser_unknownContentType_blob.js"]
["browser_unknownContentType_delayedbutton.js"]
skip-if = [
"os == 'linux' && bits == 64 && debug", # Bug 1747285
"os == 'linux' && fission && tsan", # Bug 1747285
]
["browser_unknownContentType_dialog_layout.js"]
["browser_unknownContentType_extension.js"]
support-files = [
"unknownContentType.EXE",
"unknownContentType.EXE^headers^",
]
["browser_unknownContentType_policy.js"]
run-if = ["os == 'win'"] # jnlp file are not considered executable on macOS or Linux
support-files = [
"example.jnlp",
"example.jnlp^headers^",
]

View File

@ -5,4 +5,4 @@
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
XPCSHELL_TESTS_MANIFESTS += ["unit/xpcshell.ini"]
BROWSER_CHROME_MANIFESTS += ["browser/browser.ini"]
BROWSER_CHROME_MANIFESTS += ["browser/browser.toml"]

View File

@ -1,130 +0,0 @@
[DEFAULT]
tags = addons
support-files =
addons/browser_dragdrop1.xpi
addons/browser_dragdrop1.zip
addons/browser_dragdrop2.xpi
addons/browser_dragdrop2.zip
addons/browser_dragdrop_incompat.xpi
addons/browser_installssl.xpi
addons/browser_theme.xpi
addons/options_signed.xpi
addons/options_signed/*
addon_prefs.xhtml
discovery/api_response.json
discovery/api_response_empty.json
discovery/small-1x1.png
head.js
plugin_test.html
redirect.sjs
browser_updatessl.json
browser_updatessl.json^headers^
sandboxed.html
sandboxed.html^headers^
webapi_addon_listener.html
webapi_checkavailable.html
webapi_checkchromeframe.xhtml
webapi_checkframed.html
webapi_checknavigatedwindow.html
!/toolkit/mozapps/extensions/test/xpinstall/corrupt.xpi
!/toolkit/mozapps/extensions/test/xpinstall/incompatible.xpi
!/toolkit/mozapps/extensions/test/xpinstall/installtrigger.html
!/toolkit/mozapps/extensions/test/xpinstall/unsigned.xpi
!/toolkit/mozapps/extensions/test/xpinstall/amosigned.xpi
generated-files =
addons/browser_dragdrop1.xpi
addons/browser_dragdrop1.zip
addons/browser_dragdrop2.xpi
addons/browser_dragdrop2.zip
addons/browser_dragdrop_incompat.xpi
addons/browser_installssl.xpi
addons/browser_theme.xpi
addons/options_signed.xpi
skip-if =
fission && os == "linux" && asan # Bug 1713895 - new Fission platform triage
os == "win" && os_version == "6.1" # Bug 1717250
prefs =
dom.webmidi.enabled=true
midi.testing=true
[browser_AMBrowserExtensionsImport.js]
[browser_about_debugging_link.js]
[browser_addon_list_reordering.js]
[browser_bug572561.js]
[browser_checkAddonCompatibility.js]
[browser_colorwaybuiltins_migration.js]
skip-if = app-name != "firefox"
[browser_dragdrop.js]
skip-if = true # Bug 1626824
[browser_file_xpi_no_process_switch.js]
[browser_globalwarnings.js]
[browser_gmpProvider.js]
[browser_history_navigation.js]
https_first_disabled = true
[browser_html_abuse_report.js]
support-files =
head_abuse_report.js
[browser_html_abuse_report_dialog.js]
support-files =
head_abuse_report.js
[browser_html_detail_permissions.js]
[browser_html_detail_view.js]
[browser_html_discover_view.js]
https_first_disabled = true
support-files =
head_disco.js
[browser_html_discover_view_clientid.js]
[browser_html_discover_view_prefs.js]
[browser_html_list_view.js]
[browser_html_list_view_recommendations.js]
[browser_html_message_bar.js]
[browser_html_options_ui.js]
[browser_html_options_ui_in_tab.js]
[browser_html_pending_updates.js]
[browser_html_recent_updates.js]
[browser_html_recommendations.js]
https_first_disabled = true
[browser_html_scroll_restoration.js]
skip-if = os == "mac" && verify && debug # Bug 1850159
[browser_html_sitepermission_addons.js]
[browser_html_updates.js]
https_first_disabled = true
[browser_html_warning_messages.js]
[browser_installssl.js]
[browser_installtrigger_install.js]
[browser_local_install.js]
[browser_manage_shortcuts.js]
[browser_manage_shortcuts_hidden.js]
[browser_manage_shortcuts_remove.js]
[browser_menu_button_accessibility.js]
[browser_page_accessibility.js]
[browser_page_options_install_addon.js]
[browser_page_options_updates.js]
[browser_permission_prompt.js]
[browser_reinstall.js]
[browser_shortcuts_duplicate_check.js]
[browser_sidebar_categories.js]
[browser_sidebar_hidden_categories.js]
[browser_sidebar_restore_category.js]
[browser_subframe_install.js]
[browser_task_next_test.js]
[browser_updateid.js]
[browser_updatessl.js]
[browser_verify_l10n_strings.js]
[browser_webapi.js]
[browser_webapi_abuse_report.js]
support-files =
head_abuse_report.js
[browser_webapi_access.js]
https_first_disabled = true
[browser_webapi_addon_listener.js]
[browser_webapi_enable.js]
[browser_webapi_install.js]
[browser_webapi_install_disabled.js]
[browser_webapi_theme.js]
[browser_webapi_uninstall.js]
[browser_webext_icon.js]
[browser_webext_incognito.js]

View File

@ -0,0 +1,191 @@
[DEFAULT]
tags = "addons"
support-files = [
"addons/browser_dragdrop1.xpi",
"addons/browser_dragdrop1.zip",
"addons/browser_dragdrop2.xpi",
"addons/browser_dragdrop2.zip",
"addons/browser_dragdrop_incompat.xpi",
"addons/browser_installssl.xpi",
"addons/browser_theme.xpi",
"addons/options_signed.xpi",
"addons/options_signed/*",
"addon_prefs.xhtml",
"discovery/api_response.json",
"discovery/api_response_empty.json",
"discovery/small-1x1.png",
"head.js",
"plugin_test.html",
"redirect.sjs",
"browser_updatessl.json",
"browser_updatessl.json^headers^",
"sandboxed.html",
"sandboxed.html^headers^",
"webapi_addon_listener.html",
"webapi_checkavailable.html",
"webapi_checkchromeframe.xhtml",
"webapi_checkframed.html",
"webapi_checknavigatedwindow.html",
"!/toolkit/mozapps/extensions/test/xpinstall/corrupt.xpi",
"!/toolkit/mozapps/extensions/test/xpinstall/incompatible.xpi",
"!/toolkit/mozapps/extensions/test/xpinstall/installtrigger.html",
"!/toolkit/mozapps/extensions/test/xpinstall/unsigned.xpi",
"!/toolkit/mozapps/extensions/test/xpinstall/amosigned.xpi",
]
generated-files = [
"addons/browser_dragdrop1.xpi",
"addons/browser_dragdrop1.zip",
"addons/browser_dragdrop2.xpi",
"addons/browser_dragdrop2.zip",
"addons/browser_dragdrop_incompat.xpi",
"addons/browser_installssl.xpi",
"addons/browser_theme.xpi",
"addons/options_signed.xpi",
]
skip-if = [
"os == 'linux' && asan", # Bug 1713895 - new Fission platform triage
"os == "win" && os_version == "6.1", # Bug 1717250
]
prefs = [
"dom.webmidi.enabled=true",
"midi.testing=true",
]
["browser_AMBrowserExtensionsImport.js"]
["browser_about_debugging_link.js"]
["browser_addon_list_reordering.js"]
["browser_bug572561.js"]
["browser_checkAddonCompatibility.js"]
["browser_colorwaybuiltins_migration.js"]
skip-if = ["app-name != 'firefox'"]
["browser_dragdrop.js"]
skip-if = ["true"] # Bug 1626824
["browser_file_xpi_no_process_switch.js"]
["browser_globalwarnings.js"]
["browser_gmpProvider.js"]
["browser_history_navigation.js"]
https_first_disabled = true
["browser_html_abuse_report.js"]
support-files = ["head_abuse_report.js"]
["browser_html_abuse_report_dialog.js"]
support-files = ["head_abuse_report.js"]
["browser_html_detail_permissions.js"]
["browser_html_detail_view.js"]
["browser_html_discover_view.js"]
https_first_disabled = true
support-files = ["head_disco.js"]
["browser_html_discover_view_clientid.js"]
["browser_html_discover_view_prefs.js"]
["browser_html_list_view.js"]
["browser_html_list_view_recommendations.js"]
["browser_html_message_bar.js"]
["browser_html_options_ui.js"]
["browser_html_options_ui_in_tab.js"]
["browser_html_pending_updates.js"]
["browser_html_recent_updates.js"]
["browser_html_recommendations.js"]
https_first_disabled = true
["browser_html_scroll_restoration.js"]
skip-if = ["os == 'mac' && verify && debug"] # Bug 1850159
["browser_html_sitepermission_addons.js"]
["browser_html_updates.js"]
https_first_disabled = true
["browser_html_warning_messages.js"]
["browser_installssl.js"]
["browser_installtrigger_install.js"]
["browser_local_install.js"]
["browser_manage_shortcuts.js"]
["browser_manage_shortcuts_hidden.js"]
["browser_manage_shortcuts_remove.js"]
["browser_menu_button_accessibility.js"]
["browser_page_accessibility.js"]
["browser_page_options_install_addon.js"]
["browser_page_options_updates.js"]
["browser_permission_prompt.js"]
["browser_reinstall.js"]
["browser_shortcuts_duplicate_check.js"]
["browser_sidebar_categories.js"]
["browser_sidebar_hidden_categories.js"]
["browser_sidebar_restore_category.js"]
["browser_subframe_install.js"]
["browser_task_next_test.js"]
["browser_updateid.js"]
["browser_updatessl.js"]
["browser_verify_l10n_strings.js"]
["browser_webapi.js"]
["browser_webapi_abuse_report.js"]
support-files = ["head_abuse_report.js"]
["browser_webapi_access.js"]
https_first_disabled = true
["browser_webapi_addon_listener.js"]
["browser_webapi_enable.js"]
["browser_webapi_install.js"]
["browser_webapi_install_disabled.js"]
["browser_webapi_theme.js"]
["browser_webapi_uninstall.js"]
["browser_webext_icon.js"]
["browser_webext_incognito.js"]

View File

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

View File

@ -6,7 +6,7 @@
DIRS += ["browser"]
BROWSER_CHROME_MANIFESTS += ["xpinstall/browser.ini"]
BROWSER_CHROME_MANIFESTS += ["xpinstall/browser.toml"]
MOCHITEST_MANIFESTS += ["mochitest/mochitest.ini"]
MOCHITEST_CHROME_MANIFESTS += ["mochitest/chrome.toml"]

View File

@ -1,122 +0,0 @@
[DEFAULT]
support-files =
amosigned.xpi
authRedirect.sjs
bug540558.html
bug638292.html
bug645699.html
cookieRedirect.sjs
corrupt.xpi
empty.xpi
enabled.html
hashRedirect.sjs
head.js
incompatible.xpi
installchrome.html
installtrigger.html
installtrigger_frame.html
navigate.html
recommended.xpi
redirect.sjs
slowinstall.sjs
startsoftwareupdate.html
triggerredirect.html
unsigned.xpi
unsigned_mv3.xpi
webmidi_permission.xpi
../xpcshell/data/signing_checks/privileged.xpi
[browser_amosigned_trigger.js]
https_first_disabled = true # Bug 1737265
[browser_amosigned_trigger_iframe.js]
https_first_disabled = true # Bug 1737265
[browser_amosigned_url.js]
https_first_disabled = true # Bug 1737265
[browser_auth.js]
https_first_disabled = true # Bug 1737265
skip-if =
os == "win" && os_version == "6.1" # Skip on Azure - frequent failure
[browser_auth2.js]
[browser_auth3.js]
[browser_auth4.js]
https_first_disabled = true # Bug 1737265
[browser_badargs.js]
https_first_disabled = true # Bug 1737265
[browser_badargs2.js]
https_first_disabled = true # Bug 1737265
[browser_badhash.js]
[browser_badhashtype.js]
[browser_block_fullscreen_prompt.js]
https_first_disabled = true # Bug 1737265
skip-if = (os == 'mac' && debug) #Bug 1590136
[browser_bug540558.js]
https_first_disabled = true # Bug 1737265
[browser_bug611242.js]
[browser_bug638292.js]
[browser_bug645699.js]
[browser_bug645699_postDownload.js]
[browser_bug672485.js]
skip-if = true # disabled due to a leak. See bug 682410.
[browser_containers.js]
https_first_disabled = true # Bug 1737265
[browser_cookies.js]
[browser_cookies2.js]
https_first_disabled = true # Bug 1737265
[browser_cookies3.js]
https_first_disabled = true # Bug 1737265
[browser_cookies4.js]
skip-if = true # Bug 1084646
[browser_corrupt.js]
https_first_disabled = true # Bug 1737265
[browser_datauri.js]
[browser_doorhanger_installs.js]
https_first_disabled = true # Bug 1737265
skip-if = (os == 'win' && os_version == '10.0' && bits == 64) #Bug 1615449
[browser_empty.js]
[browser_enabled.js]
[browser_hash.js]
https_first_disabled = true # Bug 1737265
[browser_hash2.js]
https_first_disabled = true # Bug 1737265
[browser_httphash.js]
https_first_disabled = true # Bug 1737265
[browser_httphash2.js]
[browser_httphash3.js]
https_first_disabled = true # Bug 1737265
[browser_httphash4.js]
https_first_disabled = true # Bug 1737265
[browser_httphash5.js]
https_first_disabled = true # Bug 1737265
[browser_httphash6.js]
skip-if = true # Bug 1449788
[browser_installchrome.js]
https_first_disabled = true # Bug 1737265
[browser_localfile.js]
[browser_localfile2.js]
[browser_localfile3.js]
[browser_localfile4.js]
[browser_localfile4_postDownload.js]
[browser_newwindow.js]
skip-if = !debug # This is a test for leaks, see comment in the test.
[browser_offline.js]
[browser_privatebrowsing.js]
https_first_disabled = true # Bug 1737265
skip-if = debug # Bug 1541577 - leaks on debug
[browser_relative.js]
https_first_disabled = true # Bug 1737265
[browser_required_useractivation.js]
[browser_softwareupdate.js]
https_first_disabled = true # Bug 1737265
[browser_trigger_redirect.js]
https_first_disabled = true # Bug 1737265
[browser_unsigned_trigger.js]
https_first_disabled = true # Bug 1737265
skip-if = require_signing
[browser_unsigned_trigger_iframe.js]
https_first_disabled = true # Bug 1737265
skip-if = require_signing
[browser_unsigned_trigger_xorigin.js]
https_first_disabled = true # Bug 1737265
[browser_unsigned_url.js]
https_first_disabled = true # Bug 1737265
skip-if = require_signing

View File

@ -0,0 +1,174 @@
[DEFAULT]
support-files = [
"amosigned.xpi",
"authRedirect.sjs",
"bug540558.html",
"bug638292.html",
"bug645699.html",
"cookieRedirect.sjs",
"corrupt.xpi",
"empty.xpi",
"enabled.html",
"hashRedirect.sjs",
"head.js",
"incompatible.xpi",
"installchrome.html",
"installtrigger.html",
"installtrigger_frame.html",
"navigate.html",
"recommended.xpi",
"redirect.sjs",
"slowinstall.sjs",
"startsoftwareupdate.html",
"triggerredirect.html",
"unsigned.xpi",
"unsigned_mv3.xpi",
"webmidi_permission.xpi",
"../xpcshell/data/signing_checks/privileged.xpi",
]
["browser_amosigned_trigger.js"]
https_first_disabled = true # Bug 1737265
["browser_amosigned_trigger_iframe.js"]
https_first_disabled = true # Bug 1737265
["browser_amosigned_url.js"]
https_first_disabled = true # Bug 1737265
["browser_auth.js"]
https_first_disabled = true # Bug 1737265
["browser_auth2.js"]
["browser_auth3.js"]
["browser_auth4.js"]
https_first_disabled = true # Bug 1737265
["browser_badargs.js"]
https_first_disabled = true # Bug 1737265
["browser_badargs2.js"]
https_first_disabled = true # Bug 1737265
["browser_badhash.js"]
["browser_badhashtype.js"]
["browser_block_fullscreen_prompt.js"]
https_first_disabled = true # Bug 1737265
skip-if = ["os == 'mac' && debug"] #Bug 1590136
["browser_bug540558.js"]
https_first_disabled = true # Bug 1737265
["browser_bug611242.js"]
["browser_bug638292.js"]
["browser_bug645699.js"]
["browser_bug645699_postDownload.js"]
["browser_bug672485.js"]
skip-if = ["true"] # disabled due to a leak. See bug 682410.
["browser_containers.js"]
https_first_disabled = true # Bug 1737265
["browser_cookies.js"]
["browser_cookies2.js"]
https_first_disabled = true # Bug 1737265
["browser_cookies3.js"]
https_first_disabled = true # Bug 1737265
["browser_cookies4.js"]
skip-if = ["true"] # Bug 1084646
["browser_corrupt.js"]
https_first_disabled = true # Bug 1737265
["browser_datauri.js"]
["browser_doorhanger_installs.js"]
https_first_disabled = true # Bug 1737265
skip-if = ["os == 'win' && os_version == '10.0' && bits == 64"] #Bug 1615449
["browser_empty.js"]
["browser_enabled.js"]
["browser_hash.js"]
https_first_disabled = true # Bug 1737265
["browser_hash2.js"]
https_first_disabled = true # Bug 1737265
["browser_httphash.js"]
https_first_disabled = true # Bug 1737265
["browser_httphash2.js"]
["browser_httphash3.js"]
https_first_disabled = true # Bug 1737265
["browser_httphash4.js"]
https_first_disabled = true # Bug 1737265
["browser_httphash5.js"]
https_first_disabled = true # Bug 1737265
["browser_httphash6.js"]
skip-if = ["true"] # Bug 1449788
["browser_installchrome.js"]
https_first_disabled = true # Bug 1737265
["browser_localfile.js"]
["browser_localfile2.js"]
["browser_localfile3.js"]
["browser_localfile4.js"]
["browser_localfile4_postDownload.js"]
["browser_newwindow.js"]
skip-if = ["!debug"] # This is a test for leaks, see comment in the test.
["browser_offline.js"]
["browser_privatebrowsing.js"]
https_first_disabled = true # Bug 1737265
skip-if = ["debug"] # Bug 1541577 - leaks on debug
["browser_relative.js"]
https_first_disabled = true # Bug 1737265
["browser_required_useractivation.js"]
["browser_softwareupdate.js"]
https_first_disabled = true # Bug 1737265
["browser_trigger_redirect.js"]
https_first_disabled = true # Bug 1737265
["browser_unsigned_trigger.js"]
https_first_disabled = true # Bug 1737265
skip-if = ["require_signing"]
["browser_unsigned_trigger_iframe.js"]
https_first_disabled = true # Bug 1737265
skip-if = ["require_signing"]
["browser_unsigned_trigger_xorigin.js"]
https_first_disabled = true # Bug 1737265
["browser_unsigned_url.js"]
https_first_disabled = true # Bug 1737265
skip-if = ["require_signing"]

View File

@ -1,122 +0,0 @@
[DEFAULT]
dupe-manifest =
tags = appupdate internal
head = head.js
support-files =
../data/shared.js
../data/sharedUpdateXML.js
../data/app_update.sjs
downloadPage.html
testConstants.js
prefs =
app.update.BITS.enabled=false
app.update.langpack.enabled=true
skip-if = os == 'win' && msix # Updater is disabled in MSIX builds
# About Dialog Application Update Tests
[browser_aboutDialog_AppUpdater_stop_checking.js]
[browser_aboutDialog_AppUpdater_stop_download_and_install.js]
[browser_aboutDialog_AppUpdater_stop_download_failed.js]
[browser_aboutDialog_AppUpdater_stop_downloading.js]
[browser_aboutDialog_AppUpdater_stop_internal_error.js]
[browser_aboutDialog_AppUpdater_stop_no_update.js]
[browser_aboutDialog_AppUpdater_stop_ready_for_restart.js]
[browser_aboutDialog_AppUpdater_stop_staging.js]
[browser_aboutDialog_AppUpdater_stop_swap.js]
[browser_aboutDialog_bc_downloaded.js]
[browser_aboutDialog_bc_downloaded_staged.js]
[browser_aboutDialog_bc_downloaded_staging.js]
[browser_aboutDialog_bc_downloaded_stagingFailure.js]
[browser_aboutDialog_bc_downloading.js]
[browser_aboutDialog_bc_downloading_notify.js]
[browser_aboutDialog_bc_downloading_staging.js]
[browser_aboutDialog_bc_multiUpdate.js]
[browser_aboutDialog_fc_apply_blocked.js]
[browser_aboutDialog_fc_check_cantApply.js]
skip-if = os != 'win'
reason = test must be able to prevent file deletion.
[browser_aboutDialog_fc_check_malformedXML.js]
[browser_aboutDialog_fc_check_noUpdate.js]
[browser_aboutDialog_fc_check_otherInstance.js]
skip-if = os != 'win'
reason = Windows only feature.
[browser_aboutDialog_fc_check_unsupported.js]
[browser_aboutDialog_fc_downloadAuto.js]
skip-if = tsan # Bug 1683730
[browser_aboutDialog_fc_downloadAuto_staging.js]
[browser_aboutDialog_fc_downloadOptIn.js]
[browser_aboutDialog_fc_downloadOptIn_staging.js]
[browser_aboutDialog_fc_network_failure.js]
[browser_aboutDialog_fc_network_offline.js]
[browser_aboutDialog_fc_patch_completeBadSize.js]
[browser_aboutDialog_fc_patch_partialBadSize.js]
[browser_aboutDialog_fc_patch_partialBadSize_complete.js]
[browser_aboutDialog_fc_patch_partialBadSize_completeBadSize.js]
[browser_aboutDialog_internalError.js]
[browser_aboutPrefs_backgroundUpdateSetting.js]
[browser_aboutPrefs_bc_downloaded.js]
[browser_aboutPrefs_bc_downloaded_staged.js]
[browser_aboutPrefs_bc_downloaded_staging.js]
[browser_aboutPrefs_bc_downloaded_stagingFailure.js]
# about:preferences Application Update Tests
[browser_aboutPrefs_bc_downloading.js]
[browser_aboutPrefs_bc_downloading_staging.js]
[browser_aboutPrefs_bc_multiUpdate.js]
[browser_aboutPrefs_fc_apply_blocked.js]
[browser_aboutPrefs_fc_check_cantApply.js]
skip-if = os != 'win'
reason = test must be able to prevent file deletion.
[browser_aboutPrefs_fc_check_malformedXML.js]
[browser_aboutPrefs_fc_check_noUpdate.js]
[browser_aboutPrefs_fc_check_otherInstance.js]
skip-if = os != 'win'
reason = Windows only feature.
[browser_aboutPrefs_fc_check_unsupported.js]
[browser_aboutPrefs_fc_downloadAuto.js]
[browser_aboutPrefs_fc_downloadAuto_staging.js]
[browser_aboutPrefs_fc_downloadOptIn.js]
[browser_aboutPrefs_fc_downloadOptIn_staging.js]
[browser_aboutPrefs_fc_network_failure.js]
[browser_aboutPrefs_fc_network_offline.js]
[browser_aboutPrefs_fc_patch_completeBadSize.js]
[browser_aboutPrefs_fc_patch_partialBadSize.js]
[browser_aboutPrefs_fc_patch_partialBadSize_complete.js]
[browser_aboutPrefs_fc_patch_partialBadSize_completeBadSize.js]
[browser_aboutPrefs_internalError.js]
[browser_aboutPrefs_settings.js]
# Doorhanger Application Update Tests
[browser_doorhanger_bc_check_cantApply.js]
skip-if = os != 'win'
reason = test must be able to prevent file deletion.
[browser_doorhanger_bc_check_malformedXML.js]
[browser_doorhanger_bc_check_unsupported.js]
[browser_doorhanger_bc_downloadAutoFailures.js]
[browser_doorhanger_bc_downloadAutoFailures_bgWin.js]
[browser_doorhanger_bc_downloadOptIn.js]
[browser_doorhanger_bc_downloadOptIn_bgWin.js]
[browser_doorhanger_bc_downloadOptIn_staging.js]
[browser_doorhanger_bc_downloaded.js]
[browser_doorhanger_bc_downloaded_staged.js]
[browser_doorhanger_bc_multiUpdate.js]
[browser_doorhanger_bc_multiUpdate_promptWaitTime.js]
[browser_doorhanger_bc_patch_completeBadSize.js]
[browser_doorhanger_bc_patch_partialBadSize.js]
[browser_doorhanger_bc_patch_partialBadSize_complete.js]
[browser_doorhanger_bc_patch_partialBadSize_completeBadSize.js]
[browser_doorhanger_sp_patch_completeApplyFailure.js]
[browser_doorhanger_sp_patch_partialApplyFailure.js]
[browser_doorhanger_sp_patch_partialApplyFailure_complete.js]
[browser_doorhanger_sp_patch_partialApplyFailure_completeBadSize.js]
[browser_doorhanger_sp_patch_partialApplyFailure_complete_staging.js]
# Elevation Dialog Tests
[browser_elevationDialog.js]
# Memory Fallback Tests
[browser_memory_allocation_error_fallback.js]
# Telemetry Update Ping Tests
[browser_telemetry_updatePing_downloaded_ready.js]
[browser_telemetry_updatePing_staged_ready.js]

View File

@ -0,0 +1,204 @@
[DEFAULT]
tags = "appupdate internal"
head = "head.js"
support-files = [
"../data/shared.js",
"../data/sharedUpdateXML.js",
"../data/app_update.sjs",
"downloadPage.html",
"testConstants.js",
]
prefs = [
"app.update.BITS.enabled=false",
"app.update.langpack.enabled=true",
]
skip-if = ["os == 'win' && msix"] # Updater is disabled in MSIX builds
# About Dialog Application Update Tests
["browser_aboutDialog_AppUpdater_stop_checking.js"]
["browser_aboutDialog_AppUpdater_stop_download_and_install.js"]
["browser_aboutDialog_AppUpdater_stop_download_failed.js"]
["browser_aboutDialog_AppUpdater_stop_downloading.js"]
["browser_aboutDialog_AppUpdater_stop_internal_error.js"]
["browser_aboutDialog_AppUpdater_stop_no_update.js"]
["browser_aboutDialog_AppUpdater_stop_ready_for_restart.js"]
["browser_aboutDialog_AppUpdater_stop_staging.js"]
["browser_aboutDialog_AppUpdater_stop_swap.js"]
["browser_aboutDialog_bc_downloaded.js"]
["browser_aboutDialog_bc_downloaded_staged.js"]
["browser_aboutDialog_bc_downloaded_staging.js"]
["browser_aboutDialog_bc_downloaded_stagingFailure.js"]
["browser_aboutDialog_bc_downloading.js"]
["browser_aboutDialog_bc_downloading_notify.js"]
["browser_aboutDialog_bc_downloading_staging.js"]
["browser_aboutDialog_bc_multiUpdate.js"]
["browser_aboutDialog_fc_apply_blocked.js"]
["browser_aboutDialog_fc_check_cantApply.js"]
run-if = ["os == 'win'"] # "test must be able to prevent file deletion."
["browser_aboutDialog_fc_check_malformedXML.js"]
["browser_aboutDialog_fc_check_noUpdate.js"]
["browser_aboutDialog_fc_check_otherInstance.js"]
run-if = ["os == 'win'"] # "Windows only feature."
["browser_aboutDialog_fc_check_unsupported.js"]
["browser_aboutDialog_fc_downloadAuto.js"]
skip-if = ["tsan"] # Bug 1683730
["browser_aboutDialog_fc_downloadAuto_staging.js"]
["browser_aboutDialog_fc_downloadOptIn.js"]
["browser_aboutDialog_fc_downloadOptIn_staging.js"]
["browser_aboutDialog_fc_network_failure.js"]
["browser_aboutDialog_fc_network_offline.js"]
["browser_aboutDialog_fc_patch_completeBadSize.js"]
["browser_aboutDialog_fc_patch_partialBadSize.js"]
["browser_aboutDialog_fc_patch_partialBadSize_complete.js"]
["browser_aboutDialog_fc_patch_partialBadSize_completeBadSize.js"]
["browser_aboutDialog_internalError.js"]
["browser_aboutPrefs_backgroundUpdateSetting.js"]
["browser_aboutPrefs_bc_downloaded.js"]
["browser_aboutPrefs_bc_downloaded_staged.js"]
["browser_aboutPrefs_bc_downloaded_staging.js"]
["browser_aboutPrefs_bc_downloaded_stagingFailure.js"]
# about:preferences Application Update Tests
["browser_aboutPrefs_bc_downloading.js"]
["browser_aboutPrefs_bc_downloading_staging.js"]
["browser_aboutPrefs_bc_multiUpdate.js"]
["browser_aboutPrefs_fc_apply_blocked.js"]
["browser_aboutPrefs_fc_check_cantApply.js"]
run-if = ["os == 'win'"] # "test must be able to prevent file deletion."
["browser_aboutPrefs_fc_check_malformedXML.js"]
["browser_aboutPrefs_fc_check_noUpdate.js"]
["browser_aboutPrefs_fc_check_otherInstance.js"]
run-if = ["os == 'win'"] # "Windows only feature."
["browser_aboutPrefs_fc_check_unsupported.js"]
["browser_aboutPrefs_fc_downloadAuto.js"]
["browser_aboutPrefs_fc_downloadAuto_staging.js"]
["browser_aboutPrefs_fc_downloadOptIn.js"]
["browser_aboutPrefs_fc_downloadOptIn_staging.js"]
["browser_aboutPrefs_fc_network_failure.js"]
["browser_aboutPrefs_fc_network_offline.js"]
["browser_aboutPrefs_fc_patch_completeBadSize.js"]
["browser_aboutPrefs_fc_patch_partialBadSize.js"]
["browser_aboutPrefs_fc_patch_partialBadSize_complete.js"]
["browser_aboutPrefs_fc_patch_partialBadSize_completeBadSize.js"]
["browser_aboutPrefs_internalError.js"]
["browser_aboutPrefs_settings.js"]
# Doorhanger Application Update Tests
["browser_doorhanger_bc_check_cantApply.js"]
run-if = ["os == 'win'"] # "test must be able to prevent file deletion."
["browser_doorhanger_bc_check_malformedXML.js"]
["browser_doorhanger_bc_check_unsupported.js"]
["browser_doorhanger_bc_downloadAutoFailures.js"]
["browser_doorhanger_bc_downloadAutoFailures_bgWin.js"]
["browser_doorhanger_bc_downloadOptIn.js"]
["browser_doorhanger_bc_downloadOptIn_bgWin.js"]
["browser_doorhanger_bc_downloadOptIn_staging.js"]
["browser_doorhanger_bc_downloaded.js"]
["browser_doorhanger_bc_downloaded_staged.js"]
["browser_doorhanger_bc_multiUpdate.js"]
["browser_doorhanger_bc_multiUpdate_promptWaitTime.js"]
["browser_doorhanger_bc_patch_completeBadSize.js"]
["browser_doorhanger_bc_patch_partialBadSize.js"]
["browser_doorhanger_bc_patch_partialBadSize_complete.js"]
["browser_doorhanger_bc_patch_partialBadSize_completeBadSize.js"]
["browser_doorhanger_sp_patch_completeApplyFailure.js"]
["browser_doorhanger_sp_patch_partialApplyFailure.js"]
["browser_doorhanger_sp_patch_partialApplyFailure_complete.js"]
["browser_doorhanger_sp_patch_partialApplyFailure_completeBadSize.js"]
["browser_doorhanger_sp_patch_partialApplyFailure_complete_staging.js"]
# Elevation Dialog Tests
["browser_elevationDialog.js"]
# Memory Fallback Tests
["browser_memory_allocation_error_fallback.js"]
# Telemetry Update Ping Tests
["browser_telemetry_updatePing_downloaded_ready.js"]
["browser_telemetry_updatePing_staged_ready.js"]

View File

@ -1,18 +0,0 @@
[DEFAULT]
head = head.js
prefs =
app.update.BITS.enabled=false
browser.policies.alternatePath='<test-root>/toolkit/mozapps/update/tests/browser/manual_app_update_only/config_manual_app_update_only.json'
support-files =
!/toolkit/mozapps/update/tests/browser/head.js
config_manual_app_update_only.json
../../data/shared.js
../../data/app_update.sjs
../testConstants.js
skip-if = os == 'win' && msix # Updater is disabled in MSIX builds
[browser_aboutDialog_fc_autoUpdateFalse.js]
[browser_aboutDialog_fc_autoUpdateTrue.js]
[browser_aboutPrefs_fc_autoUpdateFalse.js]
[browser_aboutPrefs_fc_autoUpdateTrue.js]
[browser_noBackgroundUpdate.js]

View File

@ -0,0 +1,25 @@
[DEFAULT]
head = "head.js"
prefs = [
"app.update.BITS.enabled=false",
"browser.policies.alternatePath='<test-root>/toolkit/mozapps/update/tests/browser/manual_app_update_only/config_manual_app_update_only.json'",
]
support-files = [
"!/toolkit/mozapps/update/tests/browser/head.js",
"config_manual_app_update_only.json",
"../../data/shared.js",
"../../data/app_update.sjs",
"../testConstants.js",
]
skip-if = ["os == 'win' && msix"] # Updater is disabled in MSIX builds
["browser_aboutDialog_fc_autoUpdateFalse.js"]
["browser_aboutDialog_fc_autoUpdateTrue.js"]
["browser_aboutPrefs_fc_autoUpdateFalse.js"]
["browser_aboutPrefs_fc_autoUpdateTrue.js"]
["browser_noBackgroundUpdate.js"]

View File

@ -8,8 +8,8 @@ FINAL_TARGET = "_tests/xpcshell/toolkit/mozapps/update/tests/data"
if not CONFIG["MOZ_SUITE"]:
BROWSER_CHROME_MANIFESTS += [
"browser/browser.ini",
"browser/manual_app_update_only/browser.ini",
"browser/browser.toml",
"browser/manual_app_update_only/browser.toml",
]
if CONFIG["MOZ_BITS_DOWNLOAD"]:
BROWSER_CHROME_MANIFESTS += ["browser/browser.bits.ini"]

View File

@ -13,7 +13,7 @@ if CONFIG["OS_ARCH"] == "WINNT":
TEST_DIRS += ["test/win"]
MOCHITEST_MANIFESTS += ["test/mochitest.ini"]
BROWSER_CHROME_MANIFESTS += ["test/browser.ini"]
BROWSER_CHROME_MANIFESTS += ["test/browser.toml"]
XPCSHELL_TESTS_MANIFESTS += ["test/xpcshell.ini"]
MARIONETTE_UNIT_MANIFESTS += ["test/marionette/marionette.ini"]

View File

@ -1,4 +0,0 @@
[DEFAULT]
[browser_checkdllblockliststate.js]
skip-if = os != "win" || ccov # Bug 1531789

View File

@ -0,0 +1,6 @@
[DEFAULT]
["browser_checkdllblockliststate.js"]
run-if = ["os == 'win'"]
skip-if = ["ccov"] # Bug 1531789

View File

@ -142,7 +142,7 @@ if CONFIG["MOZ_GECKO_PROFILER"]:
XPCSHELL_TESTS_MANIFESTS += ["tests/xpcshell/xpcshell.ini"]
MOCHITEST_CHROME_MANIFESTS += ["tests/chrome/chrome.toml"]
BROWSER_CHROME_MANIFESTS += ["tests/browser/browser.ini"]
BROWSER_CHROME_MANIFESTS += ["tests/browser/browser.toml"]
UNIFIED_SOURCES += [
"core/MicroGeckoProfiler.cpp",

View File

@ -1,102 +0,0 @@
[DEFAULT]
skip-if = tsan # Bug 1804081 - TSan times out on pretty much all of these tests
support-files =
../shared-head.js
head.js
[browser_test_feature_ipcmessages.js]
support-files = simple.html
[browser_test_feature_jsallocations.js]
support-files = do_work_500ms.html
[browser_test_feature_nostacksampling.js]
support-files = do_work_500ms.html
[browser_test_markers_parent_process.js]
skip-if =
os == "win" && os_version == "6.1" # Skip on Azure - frequent failure
[browser_test_markers_preferencereads.js]
support-files = single_frame.html
[browser_test_markers_gc_cc.js]
[browser_test_profile_capture_by_pid.js]
skip-if = os == "win" && os_version == "6.1" # No thread names on win7, needed for these tests
https_first_disabled = true
support-files = single_frame.html
[browser_test_profile_fission.js]
support-files = single_frame.html
[browser_test_profile_single_frame_page_info.js]
https_first_disabled = true
support-files = single_frame.html
[browser_test_profile_slow_capture.js]
https_first_disabled = true
support-files = single_frame.html
skip-if = !debug
[browser_test_profile_multi_frame_page_info.js]
https_first_disabled = true
support-files =
multi_frame.html
single_frame.html
[browser_test_marker_network_simple.js]
https_first_disabled = true
support-files = simple.html
[browser_test_marker_network_private_browsing.js]
support-files = simple.html
[browser_test_marker_network_cancel.js]
https_first_disabled = true
support-files = simple.html
[browser_test_marker_network_sts.js]
support-files = simple.html
[browser_test_marker_network_redirect.js]
https_first_disabled = true
support-files =
redirect.sjs
simple.html
page_with_resources.html
firefox-logo-nightly.svg
skip-if =
os == "win" && os_version == "6.1" # Skip on Azure - frequent failure
[browser_test_marker_network_serviceworker_cache_first.js]
support-files =
serviceworkers/serviceworker-utils.js
serviceworkers/serviceworker_register.html
serviceworkers/serviceworker_page.html
serviceworkers/firefox-logo-nightly.svg
serviceworkers/serviceworker_cache_first.js
[browser_test_marker_network_serviceworker_no_fetch_handler.js]
support-files =
serviceworkers/serviceworker-utils.js
serviceworkers/serviceworker_register.html
serviceworkers/serviceworker_page.html
serviceworkers/firefox-logo-nightly.svg
serviceworkers/serviceworker_no_fetch_handler.js
[browser_test_marker_network_serviceworker_no_respondWith_in_fetch_handler.js]
support-files =
serviceworkers/serviceworker-utils.js
serviceworkers/serviceworker_register.html
serviceworkers/serviceworker_page.html
serviceworkers/firefox-logo-nightly.svg
serviceworkers/serviceworker_no_respondWith_in_fetch_handler.js
[browser_test_marker_network_serviceworker_synthetized_response.js]
support-files =
serviceworkers/serviceworker-utils.js
serviceworkers/serviceworker_register.html
serviceworkers/serviceworker_simple.html
serviceworkers/firefox-logo-nightly.svg
serviceworkers/serviceworker_synthetized_response.js

View File

@ -0,0 +1,105 @@
[DEFAULT]
skip-if = ["tsan"] # Bug 1804081 - TSan times out on pretty much all of these tests
support-files = [
"../shared-head.js",
"head.js",
]
["browser_test_feature_ipcmessages.js"]
support-files = ["simple.html"]
["browser_test_feature_jsallocations.js"]
support-files = ["do_work_500ms.html"]
["browser_test_feature_nostacksampling.js"]
support-files = ["do_work_500ms.html"]
["browser_test_marker_network_cancel.js"]
https_first_disabled = true
support-files = ["simple.html"]
["browser_test_marker_network_private_browsing.js"]
support-files = ["simple.html"]
["browser_test_marker_network_redirect.js"]
https_first_disabled = true
support-files = [
"redirect.sjs",
"simple.html",
"page_with_resources.html",
"firefox-logo-nightly.svg",
]
["browser_test_marker_network_serviceworker_cache_first.js"]
support-files = [
"serviceworkers/serviceworker-utils.js",
"serviceworkers/serviceworker_register.html",
"serviceworkers/serviceworker_page.html",
"serviceworkers/firefox-logo-nightly.svg",
"serviceworkers/serviceworker_cache_first.js",
]
["browser_test_marker_network_serviceworker_no_fetch_handler.js"]
support-files = [
"serviceworkers/serviceworker-utils.js",
"serviceworkers/serviceworker_register.html",
"serviceworkers/serviceworker_page.html",
"serviceworkers/firefox-logo-nightly.svg",
"serviceworkers/serviceworker_no_fetch_handler.js",
]
["browser_test_marker_network_serviceworker_no_respondWith_in_fetch_handler.js"]
support-files = [
"serviceworkers/serviceworker-utils.js",
"serviceworkers/serviceworker_register.html",
"serviceworkers/serviceworker_page.html",
"serviceworkers/firefox-logo-nightly.svg",
"serviceworkers/serviceworker_no_respondWith_in_fetch_handler.js",
]
["browser_test_marker_network_serviceworker_synthetized_response.js"]
support-files = [
"serviceworkers/serviceworker-utils.js",
"serviceworkers/serviceworker_register.html",
"serviceworkers/serviceworker_simple.html",
"serviceworkers/firefox-logo-nightly.svg",
"serviceworkers/serviceworker_synthetized_response.js",
]
["browser_test_marker_network_simple.js"]
https_first_disabled = true
support-files = ["simple.html"]
["browser_test_marker_network_sts.js"]
support-files = ["simple.html"]
["browser_test_markers_gc_cc.js"]
["browser_test_markers_parent_process.js"]
["browser_test_markers_preferencereads.js"]
support-files = ["single_frame.html"]
["browser_test_profile_capture_by_pid.js"]
https_first_disabled = true
support-files = ["single_frame.html"]
["browser_test_profile_fission.js"]
support-files = ["single_frame.html"]
["browser_test_profile_multi_frame_page_info.js"]
https_first_disabled = true
support-files = [
"multi_frame.html",
"single_frame.html",
]
["browser_test_profile_single_frame_page_info.js"]
https_first_disabled = true
support-files = ["single_frame.html"]
["browser_test_profile_slow_capture.js"]
https_first_disabled = true
support-files = ["single_frame.html"]
skip-if = ["!debug"]

View File

@ -1,69 +0,0 @@
[DEFAULT]
skip-if = os == 'andriod'
[browser_test_AZERTY_digit_shortcut.js]
skip-if =
os == "linux" # Linux build has not implemented sendNativeKeyEvent yet
[browser_test_ContentCache.js]
[browser_test_InputContextURI.js]
[browser_test_clipboardcache.js]
skip-if =
(os == 'linux' && ccov) || tsan # Bug 1613516, the test consistently timeouts on Linux coverage builds.
os == "win" && bits == 32 && !debug # Bug 1759422
os == "linux" # Bug 1792749
[browser_test_fullscreen_size.js]
[browser_test_ime_state_in_contenteditable_on_focus_move_in_remote_content.js]
support-files =
file_ime_state_tests.html
../file_ime_state_test_helper.js
../file_test_ime_state_on_focus_move.js
[browser_test_ime_state_in_contenteditable_on_readonly_change_in_remote_content.js]
support-files =
file_ime_state_tests.html
../file_ime_state_test_helper.js
../file_test_ime_state_in_contenteditable_on_readonly_change.js
[browser_test_ime_state_in_designMode_on_focus_move_in_remote_content.js]
support-files =
file_ime_state_tests.html
../file_ime_state_test_helper.js
../file_test_ime_state_on_focus_move.js
[browser_test_ime_state_in_plugin_in_remote_content.js]
support-files =
../file_ime_state_test_helper.js
[browser_test_ime_state_in_text_control_on_reframe_in_remote_content.js]
support-files =
../file_ime_state_test_helper.js
../file_test_ime_state_in_text_control_on_reframe.js
[browser_test_ime_state_on_editable_state_change_in_remote_content.js]
support-files =
../file_ime_state_test_helper.js
[browser_test_ime_state_on_focus_move_in_remote_content.js]
support-files =
file_ime_state_tests.html
../file_ime_state_test_helper.js
../file_test_ime_state_on_focus_move.js
[browser_test_ime_state_on_input_type_change_in_remote_content.js]
skip-if = true # Bug 1817704
support-files =
file_ime_state_tests.html
../file_ime_state_test_helper.js
../file_test_ime_state_on_input_type_change.js
[browser_test_ime_state_on_readonly_change_in_remote_content.js]
support-files =
file_ime_state_tests.html
../file_ime_state_test_helper.js
../file_test_ime_state_on_readonly_change.js
[browser_test_scrollbar_colors.js]
skip-if = (os == 'linux') # bug 1460109
support-files =
helper_scrollbar_colors.html
[browser_test_swipe_gesture.js]
run-if = (os == 'mac' || os == 'win' || os == 'linux')
skip-if =
os == "win" && bits == 32 && !debug # Bug 1759422
verify # Bug 1800022
os == "linux" # Bug 1784772
support-files =
helper_swipe_gesture.html
!/gfx/layers/apz/test/mochitest/apz_test_native_event_utils.js
!/gfx/layers/apz/test/mochitest/apz_test_utils.js

View File

@ -0,0 +1,89 @@
[DEFAULT]
skip-if = ["os == 'android'"]
["browser_test_AZERTY_digit_shortcut.js"]
skip-if = ["os == 'linux'"] # Linux build has not implemented sendNativeKeyEvent yet
["browser_test_ContentCache.js"]
["browser_test_InputContextURI.js"]
["browser_test_clipboardcache.js"]
skip-if = [
"os == 'win' && bits == 32 && !debug", # Bug 1759422
"os == 'linux'", # Bug 1792749
]
["browser_test_fullscreen_size.js"]
["browser_test_ime_state_in_contenteditable_on_focus_move_in_remote_content.js"]
support-files = [
"file_ime_state_tests.html",
"../file_ime_state_test_helper.js",
"../file_test_ime_state_on_focus_move.js",
]
["browser_test_ime_state_in_contenteditable_on_readonly_change_in_remote_content.js"]
support-files = [
"file_ime_state_tests.html",
"../file_ime_state_test_helper.js",
"../file_test_ime_state_in_contenteditable_on_readonly_change.js",
]
["browser_test_ime_state_in_designMode_on_focus_move_in_remote_content.js"]
support-files = [
"file_ime_state_tests.html",
"../file_ime_state_test_helper.js",
"../file_test_ime_state_on_focus_move.js",
]
["browser_test_ime_state_in_plugin_in_remote_content.js"]
support-files = ["../file_ime_state_test_helper.js"]
["browser_test_ime_state_in_text_control_on_reframe_in_remote_content.js"]
support-files = [
"../file_ime_state_test_helper.js",
"../file_test_ime_state_in_text_control_on_reframe.js",
]
["browser_test_ime_state_on_editable_state_change_in_remote_content.js"]
support-files = ["../file_ime_state_test_helper.js"]
["browser_test_ime_state_on_focus_move_in_remote_content.js"]
support-files = [
"file_ime_state_tests.html",
"../file_ime_state_test_helper.js",
"../file_test_ime_state_on_focus_move.js",
]
["browser_test_ime_state_on_input_type_change_in_remote_content.js"]
skip-if = ["true"] # Bug 1817704
support-files = [
"file_ime_state_tests.html",
"../file_ime_state_test_helper.js",
"../file_test_ime_state_on_input_type_change.js",
]
["browser_test_ime_state_on_readonly_change_in_remote_content.js"]
support-files = [
"file_ime_state_tests.html",
"../file_ime_state_test_helper.js",
"../file_test_ime_state_on_readonly_change.js",
]
["browser_test_scrollbar_colors.js"]
skip-if = ["os == 'linux'"] # bug 1460109
support-files = ["helper_scrollbar_colors.html"]
["browser_test_swipe_gesture.js"]
skip-if = [
"os == 'win' && bits == 32 && !debug", # Bug 1759422
"verify", # Bug 1800022
"os == 'linux'", # Bug 1784772
]
support-files = [
"helper_swipe_gesture.html",
"!/gfx/layers/apz/test/mochitest/apz_test_native_event_utils.js",
"!/gfx/layers/apz/test/mochitest/apz_test_utils.js",
]

View File

@ -116,7 +116,7 @@ with Files("*wheeltransaction*"):
XPCSHELL_TESTS_MANIFESTS += ["unit/xpcshell.ini"]
MOCHITEST_MANIFESTS += ["mochitest.ini"]
MOCHITEST_CHROME_MANIFESTS += ["chrome.toml"]
BROWSER_CHROME_MANIFESTS += ["browser/browser.ini"]
BROWSER_CHROME_MANIFESTS += ["browser/browser.toml"]
# if CONFIG['MOZ_WIDGET_TOOLKIT'] == 'windows':
#