Hi, I don't believe this is due to something xmonad-specific. I have just also managed to replicate the same behaviour under ratpoison. Just to confirm, this problem requires that the browser has persisted the tab state as this appears to be where the window size information is also persisted.
Which tiling window manager are you using? There's the possibility that it's interacting with the browser window differently. I'll see if I can replicate under that one. It appears that enabling the private browsing mode also uses the same tab-persistence mechanism. So I can replicate by making the iceweasel window small, switching to private browsing, making the window larger, then switching back to normal browsing. Under a non-tiling window manager such as gnome, it appears that switching back to non-private-browsing causes the browser window to alter itself back to its original size. This sounds much like the case you describe where a page itself resizes the window as in both cases the browser has attempted to resize itself and has assumed success. Francis -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org