Bug Reports for June 2005

This is the monthly Bug Reports archive for June 2005.

Using numbers as property names causes syntax errors

Permalink | Explorer Mac | 0 comments
Reported on 29 June 2005

When creating an object using the inline object syntax, it is possible to use numbers as property names:

var foo = {7:'bar'};

In Internet Explorer for Mac, this will throw a syntax error and cause the entire script to be ignored.

Test page Workaround is included
Reported by: TarquinWJ.

Opera overflow bug when no explicit width is set

Permalink | Opera | 2 comments
Reported on 28 June 2005

Without an explicit width set, overflow:auto and overflow:scroll do not work in Opera 6.06, 7.23, 7.54 or 8.0. Oddly enough it does work in Opera 7.02, except Opera 7.02 ignores max-width.

Test page Workaround is included
Reported by: Kravvitz.

window.toString() fails and causes errors

Permalink | Safari | 0 comments
Reported on 24 June 2005

In Safari 1.2 (and related browsers like OmniWeb and Shiira - but not Konqueror), window.toString() returns an undefined value instead of a string. As a result of this, comparing window to a string, boolean, or number causes Safari to throw an error.

Bug solved in Safari 1.3

Test page Workaround is included
Reported by: TarquinWJ.

Multiple interval timers cannot be used

Permalink | Mozilla, iCab | 0 comments
Reported on 23 June 2005

Setting multiple interval timers to run simultaneously causes the timers to become completely unreliable in Mozilla/Firefox and iCab.

In most browsers there is a slight variance between the requested timeout and the actual timeout (a few miliseconds per one second timeout). This is normal.

In Mozilla/Firefox, using multiple interval timers causes the intervals to be far too short (a fraction of the requested time), followed by one extremely long interval to make up for the short ones. This pattern then repeats.

Test page Workaround is included
Reported by: TarquinWJ.

Breaking floats into rows

Permalink | Explorer 5-6 Windows, Explorer 7, Explorer Mac, Opera | 1 comments
Reported on 22 June 2005

When trying to break a list of floats into rows with clear: left on the first cells in the future "rows", the cells after the cleared ones just fill up the remaining space from the previous "rows" as long as the parent's width allows.

Test page Workaround is included
Reported by: Valentin Agachi.

Setting location.hash to the same value twice causes reload

Permalink | Safari | 0 comments
Reported on 20 June 2005

Setting location.hash to the same value twice in succession causes the page to reload.

(ppknote: This bug is closely related to "Using internal link triggers load event", but it's not quite the same.)

Test page Workaround is included
Reported by: TarquinWJ.

position:absolute and overflow:auto causing text box cursor to disappear

Permalink | Mozilla | 7 comments
Reported on 17 June 2005

When several DHTML layers on top of each other all contain an input field, and one of these layers has overflow: auto the cursor in the other input boxes becomes invisible.

Test page Workaround is not included
Reported by: Murray Hopkins.

Padding and overflow causes gaps

Permalink | Mozilla | 3 comments
Reported on 15 June 2005

When a non-visible overflow, and either left or right padding are used on an element, Mozilla/Firefox over compensates for the required height of the element, and leaves gaps underneath the element's contents.

Test page Workaround is not included
Reported by: TarquinWJ.

Handler for event target is executed during the capture phase

Permalink | Mozilla, Safari | 0 comments
Reported on 13 June 2005

The DOM 2 event spec requires that the capture phase event handlers should only be activated on ancestors of the event target, and not the event target itself. Mozilla and Safari break this rule in different ways, and fire it on the event target as well.

Test page Workaround is included
Reported by: TarquinWJ.

Disappearing dropdown in lists

Permalink | Explorer Mac, Mozilla | 1 comments
Reported on 6 June 2005

When a floated list with overflow: auto; contains a dropdown, the dropdown disappears when changing its value (Mozilla) or never appears at all (Explorer Mac).

Test page Workaround is not included
Reported by: Benjamin.

Border around iframe

Permalink | Explorer 5-6 Windows | 1 comments
Reported on 3 June 2005

Setting a border around an iframe creates a padding-right and padding-bottom twice as large as the border.
This bug occurs in MSIE 6 in Strict Mode. It seems the iframe's document width is computed according to the traditional box model, while the iframe itself is computed according to the W3C box model.

Test page Workaround is not included
Reported by: G�rard Talbot..

Backgrounds on table rows

Permalink | Explorer 5-6 Windows, Explorer 7, Explorer Mac, Opera, Safari | 2 comments
Reported on 1 June 2005

A background on a TR doesn't work. Instead the TDs inherit the TR's background image.

Test page Workaround is not included
Reported by: Valentin Agachi.

Older reports

See the May 2005 archive.

This site is no longer maintained. I’m sorry, but it’s just too much work for too little return. You can continue to browse old bug reports, though.




Search reports by browser:

Atom RSS