| |
1 /* This Source Code Form is subject to the terms of the Mozilla Public |
| |
2 * License, v. 2.0. If a copy of the MPL was not distributed with this file, |
| |
3 * You can obtain one at http://mozilla.org/MPL/2.0/. */ |
| |
4 "use strict"; |
| |
5 |
| |
6 var Feedback = { |
| |
7 observe: function(aMessage, aTopic, aData) { |
| |
8 if (aTopic !== "Feedback:Show") |
| |
9 return; |
| |
10 |
| |
11 // Only prompt for feedback if this isn't a distribution build. |
| |
12 try { |
| |
13 Services.prefs.getCharPref("distribution.id"); |
| |
14 } catch (e) { |
| |
15 BrowserApp.addTab("about:feedback", { selected: true, parentId: BrowserApp.selectedTab.id }); |
| |
16 } |
| |
17 } |
| |
18 }; |