Skip to content

Overlay toolbar/addon bar, not status bar, for Firefox 4 #1227

Closed
arantius opened this Issue Nov 8, 2010 · 1 comment

1 participant

@arantius
Collaborator
arantius commented Nov 8, 2010

Originally: http://groups.google.com/group/greasemonkey-dev/msg/035f135a5ec1ea6a?hl=en

On 11/07/10 17:50, Wes Kocher wrote:

In chrome.manifest, just have two lines like this:
overlay chrome://browser/content/browser.xul
chrome://rtse/content/status.xul appversion<=4.0b6
overlay chrome://browser/content/browser.xul
chrome://rtse/content/status40.xul appversion>4.0b6

The addon bar change occured after b6, so this should correctly tag all
users for b7 and the nightlies (unless they're on some post-b6 nightly
before the addonbar landed).

In status40.xul, you have the toolbarpalette and toolbarbutton using code
like this:

...

In status.xul, you have the statusbar item like this:

...

With this, people pre-beta7 nightlies have the statusbar icon, and beta7
nightlies and newer can add the toolbar button from the customize dialog.

(See original for snipped code, markdown syntax is being cranky.)

@arantius
Collaborator

Turned out that status bar had its mitts touching a whole lot of stuff. Just pushed a series of commits to finalize this, though!

This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.