Page 1 of 1

[RESOLVED] stack class="noscript-bottom-notify"

Posted: Mon Jul 23, 2012 4:42 am
by ochristi
Hello,
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>
Thanks for you help.

Re: stack class="noscript-bottom-notify"

Posted: Tue Jul 24, 2012 3:57 am
by therube
I believe I'm understanding (enough) so I'll confirm the behavior.

Might be more apparent if you have NoScript's Notification, Show message about blocked scripts, enabled, cause that way you can see the yellow notification bar expand & contract, but it does not fully contract.

(And then if you close Web Console, the notification bar remains at whatever size it happened to be at last.)

Disable NoScript & things return to normal.

Re: stack class="noscript-bottom-notify"

Posted: Tue Jul 24, 2012 8:51 am
by Giorgio Maone
Should be fixed in latest development build 2.5rc2, please confirm.

Re: stack class="noscript-bottom-notify"

Posted: Tue Jul 24, 2012 4:21 pm
by therube
Still broken.
As you resize the Web Console "frame", the NoScript Notification resizes too, but never returns to "normal".
(Even without the Notification Bar, the same exists, just that the Notification Bar makes it easier to visualize.)
Likewise when you close Web Console.

Image

Re: stack class="noscript-bottom-notify"

Posted: Sat Jul 28, 2012 1:45 pm
by Giorgio Maone
OK, please check latest development build 2.5rc4, thanks.

Re: stack class="noscript-bottom-notify"

Posted: Sat Jul 28, 2012 6:00 pm
by therube
(Heh) you've forced the (NoScript) Notification bar to the bottom (that's one way to do it), but if you close the bar after you had opened Web Console, it still retains the space it had occupied, just that it is now blank.

If you had not opened Web Console, then the Notification bar would slink away into nothingness as it should.

Re: stack class="noscript-bottom-notify"

Posted: Sat Jul 28, 2012 8:41 pm
by Giorgio Maone
Please check latest development build 2.5rc5, thanks.

Re: stack class="noscript-bottom-notify"

Posted: Sat Jul 28, 2012 9:50 pm
by GµårÐïåñ
FWIW, I don't see the problem.

Re: stack class="noscript-bottom-notify"

Posted: Sun Jul 29, 2012 11:09 am
by therube
Working :-).