vbox in tab-view-deck needs an ID

RESOLVED FIXED

Status

()

Firefox
Toolbars and Customization
RESOLVED FIXED
7 years ago
6 years ago

People

(Reporter: mkaply, Unassigned)

Tracking

Trunk
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: fixed by bug 610996)

(Reporter)

Description

7 years ago
Looking at Firefox 4, a new control was added to main-window that is the parent of navigator-toolbox.

tab-view-deck is a deck that contains the controls and it has a vbox inside it that then contains all the toolbars.

The vbox inside tab-view-deck should have an ID associated with it so that CSS can be cleanly applied to the navigator-toolbox:

#main-window > #tab-view-deck > #MISSINGID > #navigator-toolbox

Comment 1

7 years ago
The vbox in tab-view-deck needs an ID so add-on developers can insert overlays in the vbox.  For example, the following XUL overlay does not work as desired; it inserts a second vbox after the first one under tab-view-deck:

  <deck id="tab-view-deck">
    <vbox>
      <toolbox id="my-addon-toolbox" insertafter="browser">
        <!-- toolbox contents here -->
      </toolbox>
    </vbox>
  </deck>

Comment 2

6 years ago
I think this bug should be marked FIXED,  
bc this was done in Firefox 6 already, it is <vbox id="browser-panel"> now. (I'm using it for xul overlay also)

Tks!
(Reporter)

Comment 3

6 years ago
bug 610996 was the one that fixed it.
Status: NEW → RESOLVED
Last Resolved: 6 years ago
Resolution: --- → FIXED
Whiteboard: fixed by bug 610996
You need to log in before you can comment on or make changes to this bug.