Source code

Revision control

Copy as Markdown

Other Tools

[DEFAULT]
run-if = [
"os != 'android'",
]
tags = "appupdate"
head = "head_update.js"
skip-if = [
"msix", # Our updater is disabled in MSIX builds
"os == 'win' && ccov",
]
prefs = [
"app.update.staging.enabled=false",
"app.update.langpack.enabled=false",
]
support-files = [
"../data/shared.js",
"../data/sharedUpdateXML.js",
"../data/xpcshellUtilsAUS.js",
"../data/app_update.sjs",
"testConstants.js",
"../data/simple.mar",
]
["accessAndLockout.js"]
run-if = [
"os == 'win'",
]
reason = "Testing mechanism is Windows-only as it relies on CreateFileW"
["ausReadStrings.js"]
["backgroundUpdateTaskInternalUpdater.js"]
["canCheckForAndCanApplyUpdates.js"]
["cleanupDownloading.js"]
["cleanupPendingVersionFileIncorrectStatus.js"]
["cleanupSuccessLogMove.js"]
["cleanupSuccessLogsFIFO.js"]
["disableBackgroundUpdatesBackgroundTask.js"]
skip-if = [
"socketprocess_networking", # Bug 1759035
]
["disableBackgroundUpdatesNonBackgroundTask.js"]
skip-if = [
"socketprocess_networking", # Bug 1759035
]
["downloadExtrasFirefox.js"]
firefox-appdir = "browser"
skip-if = [
"appname != 'firefox'",
"socketprocess_networking", # Bug 1759035
]
["downloadExtrasNotFirefox.js"]
skip-if = [
"appname == 'firefox'",
"socketprocess_networking", # Bug 1759035
]
["downloadInterruptedNoRecovery.js"]
skip-if = [
"socketprocess_networking", # Bug 1759035
]
["downloadInterruptedOffline.js"]
skip-if = [
"socketprocess_networking", # Bug 1759035
]
["downloadInterruptedRecovery.js"]
skip-if = [
"socketprocess_networking", # Bug 1759035
]
["downloadResumeForSameAppVersion.js"]
["ensureExperimentToRolloutTransitionPerformed.js"]
run-if = [
"os == 'win' && appname == 'firefox'",
]
reason = "Feature is Firefox-specific and Windows-specific."
["initWithPendingUpdate.js"]
["initialStateValidation.js"]
["languagePackUpdates.js"]
skip-if = [
"socketprocess_networking", # Bug 1759035
]
["mixedUnsupported.js"]
["multiUpdate.js"]
skip-if = [
"socketprocess_networking", # Bug 1759035
]
["onlyDownloadUpdatesThisSession.js"]
skip-if = [
"socketprocess_networking", # Bug 1759035
]
["perInstallationPrefs.js"]
["remoteUpdateXML.js"]
skip-if = [
"socketprocess_networking", # Bug 1759035
]
["test_blocked_metric_recorded_when_downloads_blocked_by_waf.js"]
firefox-appdir = "browser"
run-if = [
"os == 'win'",
]
["updateAutoPrefMigrate.js"]
run-if = [
"os == 'win'",
]
reason = "Update pref migration is currently Windows only"
["updateCheckCombine.js"]
["updateDirectoryMigrate.js"]
run-if = [
"os == 'win'",
]
reason = "Update directory migration is currently Windows only"
["updateEnabledTelemetry.js"]
["updateFailureFallBack.js"]
["updateManagerXML.js"]
["updateSyncManager.js"]
["urlConstruction.js"]
skip-if = [
"socketprocess_networking", # Bug 1759035
]