Closed Bug 939955 Opened 11 years ago Closed 11 years ago

Migrate add-on buttons to palette if the add-on bar was hidden

Categories

(Firefox :: Toolbars and Customization, defect)

x86_64
All
defect
Not set
normal

Tracking

()

RESOLVED FIXED
Firefox 28

People

(Reporter: mconley, Assigned: Gijs)

References

(Blocks 2 open bugs)

Details

(Whiteboard: [Australis:P2])

Attachments

(1 file)

Currently, we migrate all items from the add-on bar to the nav-bar, regardless of whether or not the add-on bar was hidden. Some users, however, have the add-on bar hidden, but populated by many items. That's kind of annoying - a bunch of stuff suddenly shows up in the nav-bar that the user didn't originally know or care about. We should probably just migrate the toolbar buttons to the palette if the add-on bar was hidden.
Assignee: nobody → gijskruitbosch+bugs
Status: NEW → ASSIGNED
This took longer than I thought, but here we are. This works in my testing (although until bug 854226 is uplifted the SDK will just keep adding stuff to the navbar... 'just because').
Attachment #8338437 - Flags: review?(mconley)
Comment on attachment 8338437 [details] [diff] [review] move widgets to palette in Australis if add-on bar was hidden pre-Australis, Review of attachment 8338437 [details] [diff] [review]: ----------------------------------------------------------------- LGTM! Thanks Gijs. ::: browser/components/customizableui/content/toolbar.xml @@ +477,2 @@ > > + if (!movedOut) { Just a request for a little documentation here to list the conditions under which movedOut could be false (namely, the addon-bar was collapsed, or the widget was just too damn wide to migrate).
Attachment #8338437 - Flags: review?(mconley) → review+
Whiteboard: [Australis:M?][Australis:P2] → [Australis:P2][fixed-in-fx-team]
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Whiteboard: [Australis:P2][fixed-in-fx-team] → [Australis:P2]
Target Milestone: --- → Firefox 28
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: