Bug 1853245 - Migrate .ini manifests to .toml (Batch 7.5). r=aryx,extension-reviewers,robwu

Differential Revision: https://phabricator.services.mozilla.com/D189264
This commit is contained in:
Joel Maher 2023-09-29 11:38:53 +00:00
parent 11211aa615
commit 1bd2e4bdf6
74 changed files with 488 additions and 360 deletions

View File

@ -9,7 +9,7 @@ with Files("**"):
MOCHITEST_CHROME_MANIFESTS += ["tests/mochitest/chrome.toml"] MOCHITEST_CHROME_MANIFESTS += ["tests/mochitest/chrome.toml"]
BROWSER_CHROME_MANIFESTS += ["tests/browser/browser.ini"] BROWSER_CHROME_MANIFESTS += ["tests/browser/browser.toml"]
XPCSHELL_TESTS_MANIFESTS += ["tests/xpcshell/xpcshell.ini"] XPCSHELL_TESTS_MANIFESTS += ["tests/xpcshell/xpcshell.ini"]

View File

@ -1,5 +0,0 @@
[DEFAULT]
support-files =
head.js
[browser_device_connected.js]
[browser_verify_login.js]

View File

@ -0,0 +1,7 @@
[DEFAULT]
support-files = ["head.js"]
["browser_device_connected.js"]
["browser_verify_login.js"]

View File

@ -8,7 +8,7 @@ with Files("**"):
BUG_COMPONENT = ("Core", "XPCOM") BUG_COMPONENT = ("Core", "XPCOM")
TEST_DIRS += ["test"] TEST_DIRS += ["test"]
BROWSER_CHROME_MANIFESTS += ["test/browser/browser.ini"] BROWSER_CHROME_MANIFESTS += ["test/browser/browser.toml"]
EXPORTS.mozilla.scache += [ EXPORTS.mozilla.scache += [
"StartupCache.h", "StartupCache.h",

View File

@ -1 +0,0 @@
[browser_startupcache_telemetry.js]

View File

@ -0,0 +1,4 @@
[DEFAULT]
["browser_startupcache_telemetry.js"]

View File

@ -5,7 +5,7 @@
# file, You can obtain one at http://mozilla.org/MPL/2.0/. # file, You can obtain one at http://mozilla.org/MPL/2.0/.
XPCSHELL_TESTS_MANIFESTS += ["tests/xpcshell/xpcshell.ini"] XPCSHELL_TESTS_MANIFESTS += ["tests/xpcshell/xpcshell.ini"]
BROWSER_CHROME_MANIFESTS += ["tests/browser/browser.ini"] BROWSER_CHROME_MANIFESTS += ["tests/browser/browser.toml"]
TESTING_JS_MODULES += [ TESTING_JS_MODULES += [
"AppData.sys.mjs", "AppData.sys.mjs",

View File

@ -1 +0,0 @@
[browser_test_assert.js]

View File

@ -0,0 +1,4 @@
[DEFAULT]
["browser_test_assert.js"]

View File

@ -1 +0,0 @@
[browser_chrome.js]

View File

@ -0,0 +1,4 @@
[DEFAULT]
["browser_chrome.js"]

View File

@ -1,3 +0,0 @@
[browser_devtools.js]
subsuite=devtools
tags=devtools

View File

@ -0,0 +1,6 @@
[DEFAULT]
["browser_devtools.js"]
subsuite = "devtools"
tags = "devtools"

View File

@ -1,4 +1,4 @@
BROWSER_CHROME_MANIFESTS += [ BROWSER_CHROME_MANIFESTS += [
"juniper/browser.ini", "juniper/browser.toml",
"kiwi/browser.ini", "kiwi/browser.toml",
] ]

View File

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

View File

@ -1,15 +0,0 @@
[DEFAULT]
skip-if = debug || asan || tsan # Bug 1507747 and bug 1520398
support-files =
head.js
[browser_accessibility.js]
[browser_basic.js]
[browser_clipboard.js]
[browser_edit.js]
skip-if = os == 'linux' && ccov # Bug 1613515, the test consistently times out on Linux coverage builds.
[browser_locked.js]
[browser_observe.js]
skip-if = os == 'linux' && ccov # Bug 1614978, the test consistently times out on Linux coverage builds.
[browser_search.js]
[browser_warning.js]

View File

@ -0,0 +1,26 @@
[DEFAULT]
skip-if = [
"debug", # Bug 1507747
"asan", # Bug 1520398
"tsan"
]
support-files = ["head.js"]
["browser_accessibility.js"]
["browser_basic.js"]
["browser_clipboard.js"]
["browser_edit.js"]
skip-if = ["os == 'linux' && ccov"] # Bug 1613515, the test consistently times out on Linux coverage builds.
["browser_locked.js"]
["browser_observe.js"]
skip-if = ["os == 'linux' && ccov"] # Bug 1614978, the test consistently times out on Linux coverage builds.
["browser_search.js"]
["browser_warning.js"]

View File

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

View File

@ -1,19 +0,0 @@
[default]
head = head.js
skip-if =
asan || tsan # With sanitizers, we regularly hit internal timeouts.
support-files =
small-shot.mp3
[browser_aboutprocesses_default_options.js]
https_first_disabled = true
[browser_aboutprocesses_show_all_frames.js]
https_first_disabled = true
[browser_aboutprocesses_show_threads.js]
https_first_disabled = true
[browser_aboutprocesses_show_frames_without_threads.js]
https_first_disabled = true
[browser_aboutprocesses_selection.js]
[browser_aboutprocesses_twisty.js]
[browser_aboutprocesses_shortcut.js]
[browser_aboutprocesses_utility_actors.js]

View File

@ -0,0 +1,28 @@
[DEFAULT]
head = "head.js"
skip-if = [
"asan",
"tsan"
] # With sanitizers, we regularly hit internal timeouts.
support-files = ["small-shot.mp3"]
["browser_aboutprocesses_default_options.js"]
https_first_disabled = true
["browser_aboutprocesses_selection.js"]
["browser_aboutprocesses_shortcut.js"]
["browser_aboutprocesses_show_all_frames.js"]
https_first_disabled = true
["browser_aboutprocesses_show_frames_without_threads.js"]
https_first_disabled = true
["browser_aboutprocesses_show_threads.js"]
https_first_disabled = true
["browser_aboutprocesses_twisty.js"]
["browser_aboutprocesses_utility_actors.js"]

View File

@ -9,7 +9,7 @@ with Files("**"):
FINAL_LIBRARY = "xul" FINAL_LIBRARY = "xul"
BROWSER_CHROME_MANIFESTS += ["tests/browser/browser.ini"] BROWSER_CHROME_MANIFESTS += ["tests/browser/browser.toml"]
XPCSHELL_TESTS_MANIFESTS += ["tests/xpcshell/xpcshell.ini"] XPCSHELL_TESTS_MANIFESTS += ["tests/xpcshell/xpcshell.ini"]
JAR_MANIFESTS += ["jar.mn"] JAR_MANIFESTS += ["jar.mn"]
XPCOM_MANIFESTS += ["components.conf"] XPCOM_MANIFESTS += ["components.conf"]

View File

@ -1,7 +0,0 @@
[default]
head = head.js
[browser_aboutthirdparty.js]
support-files = hello.zzz
skip-if =
os == "win" # Bug 1776048

View File

@ -0,0 +1,7 @@
[DEFAULT]
head = "head.js"
["browser_aboutthirdparty.js"]
support-files = ["hello.zzz"]
skip-if = ["os == 'win'"] # Bug 1776048

View File

@ -1,24 +1,24 @@
# -*- Mode: python; indent-tabs-mode: nil; tab-width: 40 -*- # -*- Mode: python; indent-tabs-mode: nil; tab-width: 40 -*-
# vim: set filetype=python: # vim: set filetype=python:
# This Source Code Form is subject to the terms of the Mozilla Public # This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this # License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/. # file, You can obtain one at http://mozilla.org/MPL/2.0/.
with Files("**"): with Files("**"):
BUG_COMPONENT = ("Core", "Widget: Win32") BUG_COMPONENT = ("Core", "Widget: Win32")
FINAL_LIBRARY = "xul" FINAL_LIBRARY = "xul"
BROWSER_CHROME_MANIFESTS += ["tests/browser/browser.ini"] BROWSER_CHROME_MANIFESTS += ["tests/browser/browser.toml"]
JAR_MANIFESTS += ["jar.mn"] JAR_MANIFESTS += ["jar.mn"]
XPCOM_MANIFESTS += ["components.conf"] XPCOM_MANIFESTS += ["components.conf"]
XPIDL_MODULE = "AboutWindowsMessages" XPIDL_MODULE = "AboutWindowsMessages"
XPIDL_SOURCES += ["nsIAboutWindowsMessages.idl"] XPIDL_SOURCES += ["nsIAboutWindowsMessages.idl"]
EXPORTS.mozilla += [ EXPORTS.mozilla += [
"AboutWindowsMessages.h", "AboutWindowsMessages.h",
] ]
SOURCES += [ SOURCES += [
"AboutWindowsMessages.cpp", "AboutWindowsMessages.cpp",
] ]

View File

@ -1 +0,0 @@
[browser_aboutwindowsmessages.js]

View File

@ -0,0 +1,4 @@
[DEFAULT]
["browser_aboutwindowsmessages.js"]

View File

@ -6,7 +6,7 @@
MOCHITEST_MANIFESTS += ["test/mochitest.ini"] MOCHITEST_MANIFESTS += ["test/mochitest.ini"]
BROWSER_CHROME_MANIFESTS += ["test/browser.ini"] BROWSER_CHROME_MANIFESTS += ["test/browser.toml"]
XPIDL_SOURCES += [ XPIDL_SOURCES += [
"nsIAlertsService.idl", "nsIAlertsService.idl",

View File

@ -1,5 +0,0 @@
[browser_bug1682866.js]
skip-if = !fission
support-files =
file_bug1682866.html

View File

@ -0,0 +1,6 @@
[DEFAULT]
["browser_bug1682866.js"]
support-files = ["file_bug1682866.html"]

View File

@ -41,7 +41,7 @@ LOCAL_INCLUDES += [
FINAL_LIBRARY = "xul" FINAL_LIBRARY = "xul"
BROWSER_CHROME_MANIFESTS += [ BROWSER_CHROME_MANIFESTS += [
"test/browser/browser.ini", "test/browser/browser.toml",
] ]
XPCSHELL_TESTS_MANIFESTS += ["test/xpcshell/xpcshell.ini"] XPCSHELL_TESTS_MANIFESTS += ["test/xpcshell/xpcshell.ini"]

View File

@ -1,13 +0,0 @@
[DEFAULT]
head = head.js
prefs =
privacy.bounceTrackingProtection.enabled=true
privacy.bounceTrackingProtection.enableTestMode=true
privacy.bounceTrackingProtection.bounceTrackingPurgeTimerPeriodSec=0
support-files =
file_start.html
file_bounce.sjs
file_bounce.html
[browser_bouncetracking_purge.js]
[browser_bouncetracking_simple.js]
[browser_bouncetracking_stateful.js]

View File

@ -0,0 +1,19 @@
[DEFAULT]
head = "head.js"
prefs = [
"privacy.bounceTrackingProtection.enabled=true",
"privacy.bounceTrackingProtection.enableTestMode=true",
"privacy.bounceTrackingProtection.bounceTrackingPurgeTimerPeriodSec=0",
]
support-files = [
"file_start.html",
"file_bounce.sjs",
"file_bounce.html",
]
["browser_bouncetracking_purge.js"]
["browser_bouncetracking_simple.js"]
["browser_bouncetracking_stateful.js"]

View File

@ -58,7 +58,7 @@ LOCAL_INCLUDES += [
"../../profile", "../../profile",
] ]
BROWSER_CHROME_MANIFESTS += ["tests/browser/browser.ini"] BROWSER_CHROME_MANIFESTS += ["tests/browser/browser.toml"]
XPCSHELL_TESTS_MANIFESTS += ["tests/xpcshell/xpcshell.ini"] XPCSHELL_TESTS_MANIFESTS += ["tests/xpcshell/xpcshell.ini"]
TESTING_JS_MODULES += [ TESTING_JS_MODULES += [

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]
skip-if = toolkit == 'android'
head = head.js
[browser_backgroundtask_specific_pref.js]
[browser_xpcom_graph_wait.js]
skip-if = tsan # TSan times out on pretty much all profiler-consuming tests.

View File

@ -0,0 +1,9 @@
[DEFAULT]
skip-if = ["toolkit == 'android'"]
head = "head.js"
["browser_backgroundtask_specific_pref.js"]
["browser_xpcom_graph_wait.js"]
skip-if = ["tsan"] # TSan times out on pretty much all profiler-consuming tests.

View File

@ -26,7 +26,7 @@ XPCOM_MANIFESTS += [
XPCSHELL_TESTS_MANIFESTS += ["tests/unit/xpcshell.ini"] XPCSHELL_TESTS_MANIFESTS += ["tests/unit/xpcshell.ini"]
BROWSER_CHROME_MANIFESTS += ["tests/browser/browser.ini"] BROWSER_CHROME_MANIFESTS += ["tests/browser/browser.toml"]
include("/ipc/chromium/chromium-config.mozbuild") include("/ipc/chromium/chromium-config.mozbuild")

View File

@ -1,20 +0,0 @@
[browser_auth_tokens.js]
[browser_css_cache.js]
https_first_disabled = true
support-files =
file_css_cache.css
file_css_cache.html
[browser_image_cache.js]
https_first_disabled = true
support-files =
file_image_cache.html
file_image_cache.jpg
[browser_preflight_cache.js]
https_first_disabled = true
support-files =
file_cors_preflight.sjs
[browser_serviceworkers.js]
[browser_sessionStorage.js]
https_first_disabled = true
[browser_quota.js]
support-files = worker.js

View File

@ -0,0 +1,29 @@
[DEFAULT]
["browser_auth_tokens.js"]
["browser_css_cache.js"]
https_first_disabled = true
support-files = [
"file_css_cache.css",
"file_css_cache.html"
]
["browser_image_cache.js"]
https_first_disabled = true
support-files = [
"file_image_cache.html",
"file_image_cache.jpg"
]
["browser_preflight_cache.js"]
https_first_disabled = true
support-files = ["file_cors_preflight.sjs"]
["browser_quota.js"]
support-files = ["worker.js"]
["browser_serviceworkers.js"]
["browser_sessionStorage.js"]
https_first_disabled = true

View File

@ -8,7 +8,7 @@ XPCSHELL_TESTS_MANIFESTS += [
"tests/unit_cps2/xpcshell.ini", "tests/unit_cps2/xpcshell.ini",
] ]
BROWSER_CHROME_MANIFESTS += ["tests/browser/browser.ini"] BROWSER_CHROME_MANIFESTS += ["tests/browser/browser.toml"]
EXTRA_JS_MODULES += [ EXTRA_JS_MODULES += [
"ContentPrefService2.sys.mjs", "ContentPrefService2.sys.mjs",

View File

@ -1,3 +0,0 @@
[DEFAULT]
[browser_remoteContentPrefs.js]

View File

@ -0,0 +1,4 @@
[DEFAULT]
["browser_remoteContentPrefs.js"]

View File

@ -54,7 +54,7 @@ include("/ipc/chromium/chromium-config.mozbuild")
LOCAL_INCLUDES += ["/netwerk/base", "/netwerk/cookie"] LOCAL_INCLUDES += ["/netwerk/base", "/netwerk/cookie"]
BROWSER_CHROME_MANIFESTS += [ BROWSER_CHROME_MANIFESTS += [
"test/browser/browser.ini", "test/browser/browser.toml",
] ]
XPCSHELL_TESTS_MANIFESTS += ["test/unit/xpcshell.ini"] XPCSHELL_TESTS_MANIFESTS += ["test/unit/xpcshell.ini"]

View File

@ -1,36 +0,0 @@
[DEFAULT]
support-files =
head.js
[browser_bannerClicking.js]
support-files =
file_banner.html
file_banner_b.html
file_delayed_banner.html
[browser_bannerClicking_events.js]
support-files =
file_banner.html
[browser_bannerClicking_runContext.js]
support-files =
file_banner.html
[browser_bannerClicking_slowLoad.js]
support-files =
file_delayed_banner_load.html
slowSubresource.sjs
[browser_bannerClicking_domainPref.js]
[browser_bannerClicking_globalRules.js]
[browser_cookiebanner_telemetry.js]
support-files =
file_iframe_banner.html
[browser_cookiebannerservice_domainPrefs.js]
[browser_cookiebannerservice_getRules.js]
[browser_cookiebannerservice_prefs.js]
[browser_cookiebannerservice.js]
[browser_cookiebannerservice_hasRuleForBCTree.js]
[browser_cookieinjector.js]
support-files =
testCookieHeader.sjs
[browser_bannerClicking_visibilityOverride.js]
support-files =
file_banner_invisible.html
[browser_cookieinjector_events.js]

View File

@ -0,0 +1,47 @@
[DEFAULT]
support-files = ["head.js"]
["browser_bannerClicking.js"]
support-files = [
"file_banner.html",
"file_banner_b.html",
"file_delayed_banner.html",
]
["browser_bannerClicking_domainPref.js"]
["browser_bannerClicking_events.js"]
support-files = ["file_banner.html"]
["browser_bannerClicking_globalRules.js"]
["browser_bannerClicking_runContext.js"]
support-files = ["file_banner.html"]
["browser_bannerClicking_slowLoad.js"]
support-files = [
"file_delayed_banner_load.html",
"slowSubresource.sjs",
]
["browser_bannerClicking_visibilityOverride.js"]
support-files = ["file_banner_invisible.html"]
["browser_cookiebanner_telemetry.js"]
support-files = ["file_iframe_banner.html"]
["browser_cookiebannerservice.js"]
["browser_cookiebannerservice_domainPrefs.js"]
["browser_cookiebannerservice_getRules.js"]
["browser_cookiebannerservice_hasRuleForBCTree.js"]
["browser_cookiebannerservice_prefs.js"]
["browser_cookieinjector.js"]
support-files = ["testCookieHeader.sjs"]
["browser_cookieinjector_events.js"]

View File

@ -26,7 +26,7 @@ EXTRA_JS_MODULES += [
"IdentityCredentialPromptService.sys.mjs", "IdentityCredentialPromptService.sys.mjs",
] ]
BROWSER_CHROME_MANIFESTS += ["tests/browser/browser.ini"] BROWSER_CHROME_MANIFESTS += ["tests/browser/browser.toml"]
XPCSHELL_TESTS_MANIFESTS += ["tests/xpcshell/xpcshell.ini"] XPCSHELL_TESTS_MANIFESTS += ["tests/xpcshell/xpcshell.ini"]
XPCOM_MANIFESTS += [ XPCOM_MANIFESTS += [

View File

@ -1,14 +0,0 @@
[DEFAULT]
head = head.js
prefs =
dom.security.credentialmanagement.identity.enabled=true
dom.security.credentialmanagement.identity.ignore_well_known=true
privacy.antitracking.enableWebcompat=false # disables opener heuristic
scheme = https
support-files =
custom.svg
[browser_account_dialog.js]
[browser_policy_dialog.js]
[browser_provider_dialog.js]

View File

@ -0,0 +1,17 @@
[DEFAULT]
head = "head.js"
prefs = [
"dom.security.credentialmanagement.identity.enabled=true",
"dom.security.credentialmanagement.identity.ignore_well_known=true",
"privacy.antitracking.enableWebcompat=false",
] # disables opener heuristic
scheme = "https"
support-files = ["custom.svg"]
["browser_account_dialog.js"]
["browser_policy_dialog.js"]
["browser_provider_dialog.js"]

View File

@ -1,11 +0,0 @@
[DEFAULT]
head = head.js
support-files =
config_broken_json.json
[browser_policies_basic_tests.js]
[browser_policies_broken_json.js]
[browser_policies_enterprise_only.js]
[browser_policies_gpo.js]
skip-if = os != "win"
[browser_policies_mistyped_json.js]

View File

@ -0,0 +1,15 @@
[DEFAULT]
head = "head.js"
support-files = ["config_broken_json.json"]
["browser_policies_basic_tests.js"]
["browser_policies_broken_json.js"]
["browser_policies_enterprise_only.js"]
["browser_policies_gpo.js"]
skip-if = ["os != 'win'"]
["browser_policies_mistyped_json.js"]

View File

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

View File

@ -113,7 +113,7 @@ JAR_MANIFESTS += ["jar.mn"]
BROWSER_CHROME_MANIFESTS += [ BROWSER_CHROME_MANIFESTS += [
"test/browser/browser-serviceworker.ini", "test/browser/browser-serviceworker.ini",
"test/browser/browser.ini", "test/browser/browser.toml",
] ]
MOCHITEST_MANIFESTS += [ MOCHITEST_MANIFESTS += [

View File

@ -1,56 +0,0 @@
[DEFAULT]
support-files =
head.js
data/**
[browser_ext_background_serviceworker_pref_disabled.js]
[browser_ext_downloads_filters.js]
[browser_ext_downloads_referrer.js]
https_first_disabled = true
[browser_ext_eventpage_disableResetIdleForTest.js]
[browser_ext_extension_page_tab_navigated.js]
[browser_ext_management_themes.js]
skip-if = verify
[browser_ext_process_crash_handling.js]
skip-if = !crashreporter
[browser_ext_test_mock.js]
[browser_ext_themes_additional_backgrounds_alignment.js]
[browser_ext_themes_alpha_accentcolor.js]
[browser_ext_themes_arrowpanels.js]
[browser_ext_themes_autocomplete_popup.js]
[browser_ext_themes_chromeparity.js]
[browser_ext_themes_dynamic_getCurrent.js]
[browser_ext_themes_dynamic_onUpdated.js]
[browser_ext_themes_dynamic_updates.js]
[browser_ext_themes_experiment.js]
[browser_ext_themes_findbar.js]
[browser_ext_themes_getCurrent_differentExt.js]
[browser_ext_themes_highlight.js]
[browser_ext_themes_incognito.js]
[browser_ext_themes_lwtsupport.js]
[browser_ext_themes_multiple_backgrounds.js]
[browser_ext_themes_ntp_colors.js]
[browser_ext_themes_ntp_colors_perwindow.js]
[browser_ext_themes_pbm.js]
[browser_ext_themes_persistence.js]
[browser_ext_themes_reset.js]
[browser_ext_themes_sanitization.js]
[browser_ext_themes_separators.js]
[browser_ext_themes_sidebars.js]
[browser_ext_themes_static_onUpdated.js]
[browser_ext_themes_tab_line.js]
[browser_ext_themes_tab_loading.js]
[browser_ext_themes_tab_selected.js]
[browser_ext_themes_tab_text.js]
[browser_ext_themes_theme_transition.js]
[browser_ext_themes_toolbar_fields.js]
[browser_ext_themes_toolbar_fields_focus.js]
[browser_ext_themes_toolbarbutton_colors.js]
[browser_ext_themes_toolbarbutton_icons.js]
[browser_ext_themes_toolbars.js]
[browser_ext_themes_warnings.js]
[browser_ext_thumbnails_bg_extension.js]
support-files = !/toolkit/components/thumbnails/test/head.js
[browser_ext_webNavigation_eventpage.js]
[browser_ext_webRequest_redirect_mozextension.js]
[browser_ext_windows_popup_title.js]

View File

@ -0,0 +1,104 @@
[DEFAULT]
support-files = [
"head.js",
"data/**"
]
["browser_ext_background_serviceworker_pref_disabled.js"]
["browser_ext_downloads_filters.js"]
["browser_ext_downloads_referrer.js"]
https_first_disabled = true
["browser_ext_eventpage_disableResetIdleForTest.js"]
["browser_ext_extension_page_tab_navigated.js"]
["browser_ext_management_themes.js"]
skip-if = ["verify"]
["browser_ext_process_crash_handling.js"]
skip-if = ["!crashreporter"]
["browser_ext_test_mock.js"]
["browser_ext_themes_additional_backgrounds_alignment.js"]
["browser_ext_themes_alpha_accentcolor.js"]
["browser_ext_themes_arrowpanels.js"]
["browser_ext_themes_autocomplete_popup.js"]
["browser_ext_themes_chromeparity.js"]
["browser_ext_themes_dynamic_getCurrent.js"]
["browser_ext_themes_dynamic_onUpdated.js"]
["browser_ext_themes_dynamic_updates.js"]
["browser_ext_themes_experiment.js"]
["browser_ext_themes_findbar.js"]
["browser_ext_themes_getCurrent_differentExt.js"]
["browser_ext_themes_highlight.js"]
["browser_ext_themes_incognito.js"]
["browser_ext_themes_lwtsupport.js"]
["browser_ext_themes_multiple_backgrounds.js"]
["browser_ext_themes_ntp_colors.js"]
["browser_ext_themes_ntp_colors_perwindow.js"]
["browser_ext_themes_pbm.js"]
["browser_ext_themes_persistence.js"]
["browser_ext_themes_reset.js"]
["browser_ext_themes_sanitization.js"]
["browser_ext_themes_separators.js"]
["browser_ext_themes_sidebars.js"]
["browser_ext_themes_static_onUpdated.js"]
["browser_ext_themes_tab_line.js"]
["browser_ext_themes_tab_loading.js"]
["browser_ext_themes_tab_selected.js"]
["browser_ext_themes_tab_text.js"]
["browser_ext_themes_theme_transition.js"]
["browser_ext_themes_toolbar_fields.js"]
["browser_ext_themes_toolbar_fields_focus.js"]
["browser_ext_themes_toolbarbutton_colors.js"]
["browser_ext_themes_toolbarbutton_icons.js"]
["browser_ext_themes_toolbars.js"]
["browser_ext_themes_warnings.js"]
["browser_ext_thumbnails_bg_extension.js"]
support-files = ["!/toolkit/components/thumbnails/test/head.js"]
["browser_ext_webNavigation_eventpage.js"]
["browser_ext_webRequest_redirect_mozextension.js"]
["browser_ext_windows_popup_title.js"]

View File

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

View File

@ -1,3 +0,0 @@
[DEFAULT]
[browser_cookieDomain.js]

View File

@ -0,0 +1,4 @@
[DEFAULT]
["browser_cookieDomain.js"]

View File

@ -1,19 +0,0 @@
# Please keep test files lexicographically sorted, with whitespace between.
[DEFAULT]
support-files =
[browser_event_leak.js]
[browser_fog_gmp.js]
support-files = empty_file.html
[browser_fog_gpu.js]
[browser_fog_rdd.js]
support-files = small-shot.ogg
[browser_fog_socket.js]
[browser_fog_utility.js]
[browser_labeled_gifft.js]

View File

@ -0,0 +1,18 @@
[DEFAULT]
["browser_event_leak.js"]
["browser_fog_gmp.js"]
support-files = ["empty_file.html"]
["browser_fog_gpu.js"]
["browser_fog_rdd.js"]
support-files = ["small-shot.ogg"]
["browser_fog_socket.js"]
["browser_fog_utility.js"]
["browser_labeled_gifft.js"]

View File

@ -10,7 +10,7 @@ TEST_DIRS += ["gtest"]
XPCSHELL_TESTS_MANIFESTS += ["xpcshell/xpcshell.ini"] XPCSHELL_TESTS_MANIFESTS += ["xpcshell/xpcshell.ini"]
BROWSER_CHROME_MANIFESTS += ["browser/browser.ini"] BROWSER_CHROME_MANIFESTS += ["browser/browser.toml"]
with Files("**"): with Files("**"):
BUG_COMPONENT = ("Toolkit", "Telemetry") BUG_COMPONENT = ("Toolkit", "Telemetry")

View File

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

View File

@ -1,16 +0,0 @@
[DEFAULT]
support-files =
head.js
[browser_errorpage.js]
skip-if =
os == "linux" && asan && !debug # Bug 1658616
[browser_exception.js]
support-files =
file_upgrade_insecure_server.sjs
[browser_errorpage_timeout.js]
support-files =
file_errorpage_timeout_server.sjs
[browser_errorpage_www_suggestion.js]
support-files =
file_errorpage_www_suggestion.html
skip-if = toolkit == 'android' # no https-only errorpage support in android

View File

@ -0,0 +1,15 @@
[DEFAULT]
support-files = ["head.js"]
["browser_errorpage.js"]
skip-if = ["os == 'linux' && asan && !debug"] # Bug 1658616
["browser_errorpage_timeout.js"]
support-files = ["file_errorpage_timeout_server.sjs"]
["browser_errorpage_www_suggestion.js"]
support-files = ["file_errorpage_www_suggestion.html"]
skip-if = ["toolkit == 'android'"] # no https-only errorpage support in android
["browser_exception.js"]
support-files = ["file_upgrade_insecure_server.sjs"]

View File

@ -9,7 +9,7 @@ with Files("**"):
BROWSER_CHROME_MANIFESTS += [ BROWSER_CHROME_MANIFESTS += [
"schemas/SpecialMessageActionSchemas/test/browser/browser.ini", "schemas/SpecialMessageActionSchemas/test/browser/browser.ini",
"schemas/TriggerActionSchemas/test/browser/browser.ini", "schemas/TriggerActionSchemas/test/browser/browser.toml",
] ]
SPHINX_TREES["docs"] = "schemas" SPHINX_TREES["docs"] = "schemas"

View File

@ -1,7 +0,0 @@
[DEFAULT]
support-files =
../../index.md
[browser_asrouter_trigger_listeners.js]
https_first_disabled = true
[browser_asrouter_trigger_docs.js]

View File

@ -0,0 +1,7 @@
[DEFAULT]
support-files = ["../../index.md"]
["browser_asrouter_trigger_docs.js"]
["browser_asrouter_trigger_listeners.js"]
https_first_disabled = true

View File

@ -15,4 +15,4 @@ XPCOM_MANIFESTS += [
"components.conf", "components.conf",
] ]
BROWSER_CHROME_MANIFESTS += ["tests/browser.ini"] BROWSER_CHROME_MANIFESTS += ["tests/browser.toml"]

View File

@ -1,5 +0,0 @@
[DEFAULT]
[browser_mozprotocol.js]
support-files =
mozprotocol.html

View File

@ -0,0 +1,5 @@
[DEFAULT]
["browser_mozprotocol.js"]
support-files = ["mozprotocol.html"]

View File

@ -13,4 +13,4 @@ EXTRA_JS_MODULES.narrate = [
"VoiceSelect.sys.mjs", "VoiceSelect.sys.mjs",
] ]
BROWSER_CHROME_MANIFESTS += ["test/browser.ini"] BROWSER_CHROME_MANIFESTS += ["test/browser.toml"]

View File

@ -1,15 +0,0 @@
[DEFAULT]
support-files =
head.js
NarrateTestUtils.sys.mjs
moby_dick.html
[browser_narrate.js]
skip-if =
os == "linux" && !debug # Bug 1776050
[browser_narrate_disable.js]
[browser_narrate_language.js]
support-files = inferno.html
[browser_voiceselect.js]
[browser_word_highlight.js]
[browser_narrate_toggle.js]

View File

@ -0,0 +1,20 @@
[DEFAULT]
support-files = [
"head.js",
"NarrateTestUtils.sys.mjs",
"moby_dick.html"
]
["browser_narrate.js"]
skip-if = ["os == 'linux' && !debug"] # Bug 1776050
["browser_narrate_disable.js"]
["browser_narrate_language.js"]
support-files = ["inferno.html"]
["browser_narrate_toggle.js"]
["browser_voiceselect.js"]
["browser_word_highlight.js"]

View File

@ -21,7 +21,7 @@ if CONFIG["OS_TARGET"] != "Android":
] ]
BROWSER_CHROME_MANIFESTS += [ BROWSER_CHROME_MANIFESTS += [
"test/browser/browser.ini", "test/browser/browser.toml",
] ]
XPCSHELL_TESTS_MANIFESTS += ["test/unit/xpcshell.ini"] XPCSHELL_TESTS_MANIFESTS += ["test/unit/xpcshell.ini"]

View File

@ -1,25 +0,0 @@
[DEFAULT]
support-files =
head.js
prefs =
# This turns off the update interval for fetching recipes from Remote Settings
app.normandy.run_interval_seconds=0
skip-if =
toolkit == "android"
appname == "thunderbird"
os == "win" && os_version == "6.1" # Skip on Azure - frequent failure
[browser_experiment_single_feature_enrollment.js]
[browser_prefs.js]
[browser_remotesettingsexperimentloader_remote_defaults.js]
[browser_remotesettingsexperimentloader_force_enrollment.js]
[browser_experimentstore_load.js]
[browser_experimentstore_load_single_feature.js]
skip-if =
os == "win" && os_version == "6.1" # Skip on Azure - frequent failure
[browser_remotesettings_experiment_enroll.js]
[browser_experiment_evaluate_jexl.js]
[browser_remotesettingsexperimentloader_init.js]
[browser_nimbus_telemetry.js]
tags = remote-settings

View File

@ -0,0 +1,31 @@
[DEFAULT]
support-files = ["head.js"]
prefs = [
"app.normandy.run_interval_seconds=0", # This turns off the update interval for fetching recipes from Remote Settings
]
skip-if = [
"toolkit == 'android'",
"appname == 'thunderbird'",
]
["browser_experiment_evaluate_jexl.js"]
["browser_experiment_single_feature_enrollment.js"]
["browser_experimentstore_load.js"]
["browser_experimentstore_load_single_feature.js"]
["browser_nimbus_telemetry.js"]
tags = "remote-settings"
["browser_prefs.js"]
["browser_remotesettings_experiment_enroll.js"]
["browser_remotesettingsexperimentloader_force_enrollment.js"]
["browser_remotesettingsexperimentloader_init.js"]
["browser_remotesettingsexperimentloader_remote_defaults.js"]