Bug 1366978 - Fix about:telemetry data preferences change button r?chutten draft
authorflyingrub <flyinggrub@gmail.com>
Mon, 05 Jun 2017 12:16:37 +0200
changeset 588973 191750644af12d536f51cc2d41110c6d6db3a746
parent 588945 275588f4d852d7dc183a9dcc70a311413dc7a063
child 631724 14a0371ead40e1143ddaa6feb5d908c787598d7a
push id62203
push userbmo:flyinggrub@gmail.com
push dateMon, 05 Jun 2017 10:17:13 +0000
reviewerschutten
bugs1366978
milestone55.0a1
Bug 1366978 - Fix about:telemetry data preferences change button r?chutten Redirect the link to about:preferences#privacy-reports MozReview-Commit-ID: HIq9zpT6Jz9
toolkit/content/aboutTelemetry.js
--- a/toolkit/content/aboutTelemetry.js
+++ b/toolkit/content/aboutTelemetry.js
@@ -231,23 +231,17 @@ var Settings = {
           Cu.import("resource://gre/modules/Messaging.jsm");
           EventDispatcher.instance.sendRequest({
             type: "Settings:Show",
             resource: "preferences_privacy",
           });
         } else {
           // Show the data choices preferences on desktop.
           let mainWindow = getMainWindowWithPreferencesPane();
-          // The advanced subpanes are only supported in the old organization, which will
-          // be removed by bug 1349689.
-          if (Preferences.get("browser.preferences.useOldOrganization")) {
-            mainWindow.openAdvancedPreferences("dataChoicesTab", {origin: "aboutTelemetry"});
-          } else {
-            mainWindow.openPreferences("paneAdvanced", {origin: "aboutTelemetry"});
-          }
+          mainWindow.openPreferences("privacy-reports", {origin: "aboutTelemetry"});
         }
       });
     }
   },
 
   detachObservers() {
     for (let setting of this.SETTINGS) {
       Preferences.ignore(setting.pref, this.render, this);