Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 122151
Collapse All | Expand All

(-)mozilla/browser/base/content/browser.js.old (-4 / +31 lines)
Lines 3141-3150 Link Here
3141
      } else {
3141
      } else {
3142
        // use moz-collapsed so it doesn't persist hidden/collapsed,
3142
        // use moz-collapsed so it doesn't persist hidden/collapsed,
3143
        // so that new windows don't have missing toolbars
3143
        // so that new windows don't have missing toolbars
3144
        if (aShow)
3144
        if (aShow) {
3145
          els[i].removeAttribute("moz-collapsed");
3145
           els[i].removeAttribute("moz-collapsed");
3146
        else
3146
 
3147
          els[i].setAttribute("moz-collapsed", "true");
3147
           if(els[i].getAttribute("id") == "toolbar-menubar") {
3148
             var menus = els[i].getElementsByTagNameNS(XULNS, "menu");
3149
             
3150
             var j;
3151
             for(j = 0; j < menus.length; j++) {
3152
              if(menus[j].hasAttribute("saved-accesskey")) {
3153
                 var savedAccesskey = menus[j].getAttribute("saved-accesskey");
3154
                 menus[j].setAttribute("accesskey", savedAccesskey);
3155
                 menus[j].removeAttribute("saved-accesskey");
3156
               }
3157
             }
3158
           }
3159
         } else {
3160
           els[i].setAttribute("moz-collapsed", "true");
3161
           
3162
           if(els[i].getAttribute("id") == "toolbar-menubar") {
3163
             var menus = els[i].getElementsByTagNameNS(XULNS, "menu");
3164
             
3165
             var j;
3166
             for(j = 0; j < menus.length; j++) {
3167
               if(menus[j].hasAttribute("accesskey")) {
3168
                 var savedAccesskey = menus[j].getAttribute("accesskey");
3169
                 menus[j].setAttribute("saved-accesskey", savedAccesskey);
3170
                 menus[j].removeAttribute("accesskey");
3171
               }
3172
             }
3173
           }
3174
         }
3148
      }
3175
      }
3149
    }
3176
    }
3150
#ifndef XP_MACOSX
3177
#ifndef XP_MACOSX

Return to bug 122151