diff --git a/toolkit/components/jsdownloads/src/DownloadIntegration.jsm b/toolkit/components/jsdownloads/src/DownloadIntegration.jsm index 3ab844c4eff..7084a0b9f49 100644 --- a/toolkit/components/jsdownloads/src/DownloadIntegration.jsm +++ b/toolkit/components/jsdownloads/src/DownloadIntegration.jsm @@ -196,7 +196,12 @@ this.DownloadIntegration = { return this.shouldKeepBlockedDataInTest; } - return false; + const FIREFOX_ID = "{ec8030f7-c20a-464f-9b0e-13a3a9e97384}"; + let os = Services.appinfo.OS; + return Services.appinfo.ID == FIREFOX_ID && + (os == "Darwin" || + os == "Linux" || + os == "WINNT"); }, /**