Fixes #4058: On Safari 3.0.3 there were two intermittent problems: 1) buttons were split across multiple lines (something about a position:absolute div with no specified width including a bunch of float:left nodes) 2) when the layout code sets the width of the TabController and then queries the height, sometimes it gets the old height (when the buttons were split across multiple lines)
Fixes #4058: On Safari 3.0.3 there were two intermittent problems:
1) buttons were split across multiple lines (something about a position:absolute div with no specified width including a bunch of float:left nodes)
2) when the layout code sets the width of the TabController and then queries the height, sometimes it gets the old height (when the buttons were split across multiple lines)

Hopefully this will go away in production safari but for now adding workaround.

git-svn-id: 674a2d6b1e32e53f607eb824547723f32280967e@10107 560b804f-0ae3-0310-86f3-f6aa0a117693

redaktor/deliteful