On 11/09/2012 10:28 AM, V S Rawat wrote:
> I even disabled the three addons, one by one. (restarting after each
> disabling) whichever was left was still coming under zebra.
>
> Then I uninstalled the three addons.
>
> And reinstalled them one by one (restarting after each install)
>
> whichever came back was under zebra.
>
> now I have icons of all three under zebra, and I am none the wiser how
> exactly the zebra came from?
As I understand matters, what you're calling the "zebra" is simply the space
which Firefox reserves for old-style status-bar buttons.
Back in the day, before there was such a thing as the "add-on bar", there was a
hook which add-ons could use to say "Put an icon in the status bar". Status-bar
icons were not movable and not configurable, except when the add-on itself
included configuration options.
When the add-on bar was introduced, the status bar was removed. In order to
prevent add-ons which still used the old "Put an icon in the status bar" hook
from being broken, Firefox introduced what you are calling the "zebra" area,
located in the add-on bar.
When there is an add-on which wants to use the old "Put an icon in the status
bar" hook, Firefox adds the "zebra" area to the add-on bar, so that there is
somewhere to put the icon.
Just like the old, pre-addon-bar version of the status bar, there is no way to
modify or configure the "zebra" area except for what the add-ons themselves
provide. If you want to get rid of the need for the "zebra" area, you have to
modify the add-ons which ask for it, so that they don't ask for it anymore.
It might be reasonable to ask the Firefox developers to introduce an option to
move the "zebra" area to somewhere other than the add-on bar. However, first,
doing so would probably not be very useful, because you would have to move the
entire "zebra" area as a whole (instead of being able to move individual icons);
and second, rumor has it that they are going to remove the add-on bar entirely,
and so it's not very likely that they would take the time to do this in the
first place.