Firefox Mac offsetWidth bug

# Firefox (Mac) bug

On Firefox (Mac), many of the labels in Timeline widgets are wrapped. None of the labels are wrapped on Firefox (Windows), Safari (Mac or Windows), IE 7 or Chrome (Windows)

The specific bug: (only occurs with Firefox / Mac)

1. Use font Helvetica with size 8pt
2. fill a div with text. The div has style position = absolute.
3. let w = the div's offsetWidth value
4. In a second div, set its width to w
5. Fill the second div with the exact same text
6. Problem: On Firefox / Mac, the second div is not wide enough and it wraps the text

Test case: neither line below should be wrapped. But the second one is on Firefox/Mac. The test is fine on other browsers..

This is a test

See the source of this page for more info. It is short and sweet.