Oops, for Safari too!
Setting Up Full Screen Browsing
When I’m on my laptop, screen real estate matters, so my brother tipped me to this little trick he uses on his Hackintosh Dell Mini 9 to force the menu bar and dock to slide off the screen and fully zoom the window.
* Right click on the Safari application and choose show contents to expose the Info.plist file.
* Add an entry for the key “Application UI Presentation Mode” and set its value as “All Suppressed.”
This will force the dock and menu bar to slide off the screen whenever Safari is the selected application. Mousing up to the edges of the screen will slide them back on so you can still access menu items or the dock as needed.
Safaris info.plist being edited
Now create a bookmark to fully zoom the window to take advantage of all this newly available space on the screen.
* Add a new bookmark called TrueZoom and in the address field put this handy little javascript: javascript:self.resizeTo(screen.availWidth,screen.availHeight);.
* Then create another called UnZoom and use this bit of javascript in the address: javascript:self.resizeTo(900,600);window.moveTo(200,200).
If these two are the first two bookmarks then you can use ⌘1 and ⌘2 respectively to go big and return to normal.
*Not my work, cited from the apple blog*
http://theappleblog.com/2009/08/06/how-to-full-screen-browsing-and-forced-tabs-with-safari/