Bug 1331507 remove release/beta restriction on injecting sidebar button, r=kmag
MozReview-Commit-ID: 9pzyaWQGFn5
--- a/browser/components/extensions/ext-sidebarAction.js
+++ b/browser/components/extensions/ext-sidebarAction.js
@@ -104,21 +104,16 @@ this.sidebarAction = class extends Exten
for (let window of windowTracker.browserWindows()) {
this.updateWindow(window);
if (install) {
let {SidebarUI} = window;
SidebarUI.show(this.id);
}
}
- // Bug 1331507: UX review/analysis of sidebar-button injection.
- if (AppConstants.RELEASE_OR_BETA) {
- return;
- }
-
if (install && !Services.prefs.prefHasUserValue("extensions.sidebar-button.shown")) {
Services.prefs.setBoolPref("extensions.sidebar-button.shown", true);
// If the sidebar button has never been moved to the toolbar, move it now
// so the user can see/access the sidebars.
let widget = CustomizableUI.getWidget("sidebar-button");
if (!widget.areaType) {
CustomizableUI.addWidgetToArea("sidebar-button", CustomizableUI.AREA_NAVBAR, 0);
}