Bug#562957: iceweasel: Iceweasel's tab restoration incorrectly handles browser window size changes

Mike Hommey mh at glandium.org
Wed Jan 6 09:23:38 UTC 2010


Hi,

On Tue, Dec 29, 2009 at 03:07:23PM +0000, Francis Russell wrote:
> Package: iceweasel
> Version: 3.5.6-1
> Severity: normal
> 
> 
> I currently use xmonad as my window manager. This like a few other tiling window managers, automatically
> chooses the size of new windows. I also use the Firefox option of restoring all my previous tabs when opening
> the web browser. 
> 
> Let's say I have my browser occupying approximately 1/4 of the screen and then I close it. Later I reopen it,
> and my window manager chooses to make it fullscreen. Iceweasel appears to have persisted the size information,
> and despite the fact that the Iceweasel window is fullscreen, only the top left 1/4 of the window is actually
> functional. Resizing the window causes Iceweasel to realise the window isn't the size it thinks and then
> behaviour is normal.
> 
> I can reproduce this behaviour on a completely clean user account on my machine. However, I cannot reproduce
> on the upstream 3.5.6 32-bit binary download from upstream. I believe this problem only started when 3.5
> migrated into testing.

I am using a tiling window manager too: awesome, but only see something
similar to what you experience when a web page purposefully changes the
window size. Other than that, i've never seen this problem.

As to the difference with upstream firefox, there is no debian change
that would explain this. Except one thing: its window class is
different. Are you sure xmonad doesn't have special rules for Firefox ?

Cheers,

Mike





More information about the pkg-mozilla-maintainers mailing list