An alternate solution, which some people may find easier:
This is a bug which drove me nuts for months, right from the start of intrepid. The easiest way around this is with "Custom Geometry 2.2.0" firefox plugin (google it). If you setup a geometry (in the plug preferences) with the name "Default" that is smaller than your screen resolution and with some small offsets then firefox will be forced to this size on launch instead of the dumb, massive one it some times goes to. Not an ideal solution (clearly firefox/gnome/compiz/xorg shouldn't have this behavior in the first place) however it works 100% and saves a lot of headache.
An alternate solution, which some people may find easier: gnome/compiz/ xorg shouldn't have this behavior in the first place) however it works 100% and saves a lot of headache.
This is a bug which drove me nuts for months, right from the start of intrepid. The easiest way around this is with "Custom Geometry 2.2.0" firefox plugin (google it). If you setup a geometry (in the plug preferences) with the name "Default" that is smaller than your screen resolution and with some small offsets then firefox will be forced to this size on launch instead of the dumb, massive one it some times goes to. Not an ideal solution (clearly firefox/