diff options
author | Moonchild <mcwerewolf@gmail.com> | 2018-06-13 23:24:42 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-06-13 23:24:42 +0200 |
commit | 8db9882b6882b8c88576a45bbabf475c5a33acfe (patch) | |
tree | 4ff124ca7851d2d8f34c4e4b10785ec43ef15cf6 /toolkit | |
parent | faa4a1c44f200c77a7e6ba0a559c1309653fda38 (diff) | |
parent | 6ac05db3d6f771a3a572a5701e0dbe88754f47b3 (diff) | |
download | UXP-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.jsm | 16 |
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); } |