summaryrefslogtreecommitdiffstats
path: root/toolkit
diff options
context:
space:
mode:
authorMoonchild <mcwerewolf@gmail.com>2018-06-13 23:24:42 +0200
committerGitHub <noreply@github.com>2018-06-13 23:24:42 +0200
commit8db9882b6882b8c88576a45bbabf475c5a33acfe (patch)
tree4ff124ca7851d2d8f34c4e4b10785ec43ef15cf6 /toolkit
parentfaa4a1c44f200c77a7e6ba0a559c1309653fda38 (diff)
parent6ac05db3d6f771a3a572a5701e0dbe88754f47b3 (diff)
downloadUXP-8db9882b6882b8c88576a45bbabf475c5a33acfe.tar
UXP-8db9882b6882b8c88576a45bbabf475c5a33acfe.tar.gz
UXP-8db9882b6882b8c88576a45bbabf475c5a33acfe.tar.lz
UXP-8db9882b6882b8c88576a45bbabf475c5a33acfe.tar.xz
UXP-8db9882b6882b8c88576a45bbabf475c5a33acfe.zip
Merge pull request #494 from janekptacijarabaci/toolkit_troubleshot_pp_1
Remove appConstants usage from Troubleshoot.jsm
Diffstat (limited to 'toolkit')
-rw-r--r--toolkit/modules/Troubleshoot.jsm16
1 files changed, 9 insertions, 7 deletions
diff --git a/toolkit/modules/Troubleshoot.jsm b/toolkit/modules/Troubleshoot.jsm
index daf6d99e6..82cf7f86c 100644
--- a/toolkit/modules/Troubleshoot.jsm
+++ b/toolkit/modules/Troubleshoot.jsm
@@ -10,7 +10,6 @@ const { classes: Cc, interfaces: Ci, utils: Cu } = Components;
Cu.import("resource://gre/modules/AddonManager.jsm");
Cu.import("resource://gre/modules/Services.jsm");
-Cu.import("resource://gre/modules/AppConstants.jsm");
// We use a preferences whitelist to make sure we only show preferences that
// are useful for support and won't compromise the user's privacy. Note that
@@ -177,16 +176,17 @@ var dataProviders = {
let data = {
name: Services.appinfo.name,
osVersion: sysInfo.getProperty("name") + " " + sysInfo.getProperty("version"),
- version: AppConstants.MOZ_APP_VERSION_DISPLAY,
buildID: Services.appinfo.appBuildID,
userAgent: Cc["@mozilla.org/network/protocol;1?name=http"].
getService(Ci.nsIHttpProtocolHandler).
userAgent,
safeMode: Services.appinfo.inSafeMode,
};
+#expand let data.version = "__MOZ_APP_VERSION_DISPLAY__";
- if (AppConstants.MOZ_UPDATER)
- data.updateChannel = Cu.import("resource://gre/modules/UpdateUtils.jsm", {}).UpdateUtils.UpdateChannel;
+#ifdef MOZ_UPDATER
+ data.updateChannel = Cu.import("resource://gre/modules/UpdateUtils.jsm", {}).UpdateUtils.UpdateChannel;
+#endif
#ifdef HAVE_64BIT_BUILD
data.versionArch = "64-bit";
@@ -356,9 +356,11 @@ var dataProviders = {
data.currentAudioBackend = winUtils.currentAudioBackend;
if (!data.numAcceleratedWindows && gfxInfo) {
- let win = AppConstants.platform == "win";
- let feature = win ? gfxInfo.FEATURE_DIRECT3D_9_LAYERS :
- gfxInfo.FEATURE_OPENGL_LAYERS;
+#ifdef XP_WIN
+ let feature = gfxInfo.FEATURE_DIRECT3D_9_LAYERS;
+#else
+ let feature = gfxInfo.FEATURE_OPENGL_LAYERS;
+#endif
data.numAcceleratedWindowsMessage = statusMsgForFeature(feature);
}