I just stumbled upon this strange behavior, but have not found any hint on that topic.
Whenever I open up a "browser tool", which area attached to the bottom of the "tab frame", in one of the recent releases of Firefox and resize them, a xul-element of NoScript remains visible.
One of those tools is the "Web Console" (Ctrl+Shift+K) when positioned "below". These tools create an additional <vbox> in the <notificationbox> of the current tab. They can be adapted in height and will "push" the height of the NoScript-element, for example <stack class="noscript-bottom-notify" height="198" />, by causing its "height" attribute to change, which probably should not happen.
The whole structure looks roughly like this:
Code: Select all
<tabbrowser>
<tabbox>
<notificationbox id="panel...">...</notificationbox>
...
<notificationbox id="panel...">
<vbox anonid="browserContainer" flex="1">...</vbox> // browser content
<stack class="noscript-bottom-notify" height="..." /> // NoScript thing
<splitter class="hud-splitter" orient="vertical" />
<vbox class="hud-box animated" ...>...</vbox> // tool
</notificationbox>
</tabbox>
</tabbrowser>