Source code
Revision control
Copy as Markdown
Other Tools
[DEFAULT]
tags = "appupdate"
head = "head_update.js"
skip-if = ["os == 'win' && (ccov || msix)"] # Our updater is disabled in MSIX builds
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",
]
["ausReadStrings.js"]
["backgroundUpdateTaskInternalUpdater.js"]
["canCheckForAndCanApplyUpdates.js"]
["cleanupDownloading.js"]
["cleanupPendingVersionFileIncorrectStatus.js"]
["cleanupSuccessLogMove.js"]
["cleanupSuccessLogsFIFO.js"]
["disableBackgroundUpdatesBackgroundTask.js"]
["disableBackgroundUpdatesNonBackgroundTask.js"]
["downloadExtrasFirefox.js"]
firefox-appdir = "browser"
skip-if = [
"appname != 'firefox'"
]
["downloadExtrasNotFirefox.js"]
skip-if = [
"appname == 'firefox'"
]
["downloadInterruptedNoRecovery.js"]
["downloadInterruptedOffline.js"]
["downloadInterruptedRecovery.js"]
["downloadResumeForSameAppVersion.js"]
["ensureExperimentToRolloutTransitionPerformed.js"]
run-if = ["os == 'win' && appname == 'firefox'"]
reason = "Feature is Firefox-specific and Windows-specific."
["initWithPendingUpdate.js"]
["languagePackUpdates.js"]
["mixedUnsupported.js"]
["multiUpdate.js"]
["onlyDownloadUpdatesThisSession.js"]
["perInstallationPrefs.js"]
["remoteUpdateXML.js"]
["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"]