1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140
|
[DEFAULT]
head = "head.js head_telemetry.js head_sync.js head_storage.js"
firefox-appdir = "browser"
dupe-manifest = ""
support-files = [
"data/**",
"head_dnr.js",
"head_dnr_static_rules.js",
"xpcshell-content.toml",
]
tags = "webextensions in-process-webextensions"
# Make sure that loading the default settings for url-classifier-skip-urls
# doesn't interfere with running our tests while IDB operations are in
# flight by overriding the remote settings server URL to
# ensure that the IDB database isn't created in the first place.
prefs = ["services.settings.server='data:,#remote-settings-dummy/v1'"]
# This file contains tests which are not affected by multi-process
# configuration, or do not support out-of-process content or extensions
# for one reason or another.
#
# Tests which are affected by remote content or remote extensions should
# go in one of:
#
# - xpcshell-common.toml
# For tests which should run in all configurations.
# - xpcshell-common-e10s.toml
# For tests which should run in all configurations where e10s is enabled.
# - xpcshell-remote.toml
# For tests which should only run with both remote extensions and remote content.
# - xpcshell-content.toml
# For tests which rely on content pages, and should run in all configurations.
# - xpcshell-e10s.toml
# For tests which rely on content pages, and should only run with remote content
# but in-process extensions.
["include:xpcshell-common.toml"]
run-if = ["os == 'android'"] # Android has no remote extensions, Bug 1535365
["include:xpcshell-content.toml"]
run-if = ["os == 'android'"] # Android has no remote extensions, Bug 1535365
["test_ExtensionShortcutKeyMap.js"]
["test_ExtensionStorageSync_migration_kinto.js"]
skip-if = [
"os == 'android'", # Not shipped on Android
"condprof", # Bug 1769184 - by design for now
]
["test_MatchPattern.js"]
["test_StorageSyncService.js"]
skip-if = ["os == 'android' && processor == 'x86_64'"]
["test_WebExtensionPolicy.js"]
["test_csp_custom_policies.js"]
["test_csp_validator.js"]
["test_ext_clear_cached_resources.js"]
["test_ext_contexts.js"]
["test_ext_experiments_glean.js"]
["test_ext_geckoProfiler_schema.js"]
skip-if = ["os == 'android'"] # Not shipped on Android
["test_ext_indexedDB_principal.js"]
["test_ext_json_parser.js"]
["test_ext_manifest.js"]
["test_ext_manifest_content_security_policy.js"]
["test_ext_manifest_incognito.js"]
["test_ext_manifest_minimum_chrome_version.js"]
["test_ext_manifest_minimum_opera_version.js"]
["test_ext_manifest_themes.js"]
["test_ext_permission_warnings.js"]
["test_ext_runtime_sendMessage_args.js"]
["test_ext_schemas.js"]
head = "head.js head_schemas.js"
["test_ext_schemas_allowed_contexts.js"]
["test_ext_schemas_async.js"]
["test_ext_schemas_interactive.js"]
["test_ext_schemas_manifest_permissions.js"]
skip-if = ["condprof"] # Bug 1769184 - by design for now
["test_ext_schemas_privileged.js"]
skip-if = ["condprof"] # Bug 1769184 - by design for now
["test_ext_schemas_revoke.js"]
["test_ext_schemas_roots.js"]
["test_ext_schemas_versioned.js"]
head = "head.js head_schemas.js"
["test_ext_secfetch.js"]
skip-if = ["socketprocess_networking"] # Bug 1759035
run-sequentially = "very high failure rate in parallel"
["test_ext_shared_array_buffer.js"]
["test_ext_startup_cache_telemetry.js"]
["test_ext_test_mock.js"]
["test_ext_test_wrapper.js"]
["test_ext_unknown_permissions.js"]
["test_ext_webRequest_urlclassification.js"]
["test_extension_permissions_migrate_kvstore_path.js"]
skip-if = ["condprof"] # Bug 1769184 - by design for now
["test_extension_permissions_migration.js"]
skip-if = ["condprof"] # Bug 1769184 - by design for now
["test_load_all_api_modules.js"]
["test_locale_converter.js"]
["test_locale_data.js"]
|