Taming Firefox status bar

Note
The issue has been fixed in Firefox 12, so the workaround below is now unneeded.

In Firefox 4, statusbar has started to show at the right instead of at the left of browser window if search bar is opened. (Statusbar is used, for example, to display URL address of a currently hovered link.)

As a result, statusbar is shown now at the left, now at the right, and fundamental usability rule has become violated: specific element of interface should always be placed on one and the same place.

Those annoyed by this Firefox bug can either manually add following CSS rules to chrome/userChrome.css file in Firefox profile directory or create user stylesheet with Stylish extension to fix the issue:

#statusbar-display {
    left:  0 !important;
    right: auto !important;
    pointer-events: none !important;
}

#statusbar-display .statuspanel-label {
    border-left-style:  none !important;
    border-right-style: solid !important;

    border-top-left-radius:  0 !important;
    border-top-right-radius: .3em !important;

    margin-left:  0 !important;
    margin-right: 1em !important;
}