Bug 1245447 fix CUI customization breakage, r?gijs draft
authorShane Caraveo <scaraveo@mozilla.com>
Tue, 09 Feb 2016 11:57:53 -0800
changeset 329891 f46511f16f0f333310ae1c47de273af1fed0166b
parent 329876 0e2df20590bdee51dbd978b350f050459d040bb7
child 514054 dcc242a9e0255602f04351fb2109939ae42e04b3
push id10628
push usermixedpuppy@gmail.com
push dateTue, 09 Feb 2016 20:28:01 +0000
reviewersgijs
bugs1245447
milestone47.0a1
Bug 1245447 fix CUI customization breakage, r?gijs
browser/extensions/pocket/bootstrap.js
--- a/browser/extensions/pocket/bootstrap.js
+++ b/browser/extensions/pocket/bootstrap.js
@@ -463,28 +463,16 @@ var PocketOverlay = {
       this.updatePocketItemVisibility(win.document);
     }
   },
   onWidgetRemoved: function(aWidgetId, aArea, aPosition) {
     for (let win of allBrowserWindows()) {
       this.updatePocketItemVisibility(win.document);
     }
   },
-  onWidgetReset: function(aNode, aContainer) {
-    // CUI was reset and doesn't respect default area for API widgets, place our
-    // widget back to the default area
-    // initially place the button after the bookmarks button if it is in the UI
-    let widgets = CustomizableUI.getWidgetIdsInArea(CustomizableUI.AREA_NAVBAR);
-    let bmbtn = widgets.indexOf("bookmarks-menu-button");
-    if (bmbtn > -1) {
-      CustomizableUI.addWidgetToArea("pocket-button", CustomizableUI.AREA_NAVBAR, bmbtn + 1);
-    } else {
-      CustomizableUI.addWidgetToArea("pocket-button", CustomizableUI.AREA_NAVBAR);
-    }
-  },
   updatePocketItemVisibility: function(doc) {
     let hidden = !CustomizableUI.getPlacementOfWidget("pocket-button");
     for (let prefix of ["panelMenu_", "menu_", "BMB_"]) {
       let element = doc.getElementById(prefix + "pocket");
       if (element) {
         element.hidden = hidden;
         doc.getElementById(prefix + "pocketSeparator").hidden = hidden;
       }