Bug Reports for December 2004

This is the monthly Bug Reports archive for December 2004.

Float following header is buggy

Permalink | Mozilla | 6 comments
Reported on 24 December 2004

When a floating box appears directly after a header in Mozilla, the very first line of text after the float doesn't obey the float but is rendered right through the floating box.
The first floating box on a page is never affected by this bug, though.

Test page. Workaround is not included.
Reported by ppk.

Submit button and cursor

Permalink | Opera | 5 comments
Reported on 23 December 2004

Opera doesn't accept a cursor: pointer for an input type="submit".

Test page. Workaround is not included.
Reported by ppk.

Background images underneath borders

Permalink | Explorer 5-6 Windows, Explorer 7, Explorer Mac | 3 comments
Reported on 22 December 2004

Explorer positions a background-image underneath the border of the element. Therefore it's impossible to get the position of a background image in an element with a border correct in all browsers.

Test page. Workaround is not included.
Reported by ppk.

Multiple class names

Permalink | Explorer 5-6 Windows, Explorer Mac | 1 comments
Reported on 20 December 2004

When using multiple class names for an element, Explorer will ignore all but the last of class names:
element.class1.class2 { }
Explorer completely ignores the class1 selector and happily applies the rule to an element that has only class2 set.

Test page Workaround is not included
Reported by: Tino Zijdel.

Text node maximum size

Permalink | Explorer Mac, Mozilla, Opera | 5 comments
Reported on 17 December 2004

Mozilla and Opera split up one huge text node into several smaller text nodes. Explorer Mac acts weirdly.

Maximum text node sizes:

Test page. Workaround is not included.
Reported by ppk.

Linking into overflowing absolute elements

Permalink | Opera, Safari | 4 comments
Reported on 16 December 2004

Anchor (or "#name")links don't work when the target anchor is inside an overflowing element.
Solved in Opera 7.60p3

Test page Workaround is not included
Reported by: Sander Grendelman.

Bottom margin bug on hover

Permalink | Explorer 5-6 Windows | 3 comments
Reported on 15 December 2004

In IE with SP2 if you a few a few anchor tags for a menu that have some vertical distance from each other (by using the bottom margin) and on hover want them to change background color, you are in for a nice surprise (removing the margin of the anchor 2 places behind it ..)

Test page Workaround is not included
Reported by: Petrioli Gabriel.

Animated gifs unreliable

Permalink | Safari | 4 comments
Reported on 14 December 2004

When more than one animated GIF features on a page, Safari sometimes does not play the animation.

Test page. Workaround is not included.
Reported by Nic Rodgers.

Removing inline border styles

Permalink | Explorer 5-6 Windows, Safari | 2 comments
Reported on 10 December 2004

Setting an inline border style (element.style.border) works in all browsers. Removing it to allow the normal border styles to return, however, is tricky in Explorer Windows and impossible in Safari.

Test page. Workaround is included.
Reported by ppk.

Tables and relative position

Permalink | Explorer Mac, Mozilla | 0 comments
Reported on 9 December 2004

Mozilla doesn't honour a position: relative on a table, which can therefore never serve as a container for absolutely positioned elements. This is a deliberate choice, and not a bug, oddly.

Test page. Workaround is not included.

On the other hand, Explorer Mac behaves as if every table has a position: relative. It always positions absolute layers in the table relative to the table, even if they should be positioned relative to the browser window.

Test page. Workaround is not included.
Reported by ppk.

Duplicate characters bug without comments

Permalink | (Orphaned), Explorer 5-6 Windows | 2 comments
Reported on 8 December 2004

Setting up a row of floats in Explorer 6 can lead to a plethora of erratic behavior, namely duplicate characters; in this bug report, I go into detail on some pure-CSS triggers which can make these extra characters appear, examples on how the bug is triggered, and different ways to combat it.
Note that these bugs are not caused by comments in your XHTML, as is the well known original Duplicate Characters Bug.

Test page Workaround is included
Reported by: Agent EQzE.

Doubled top padding after float

Permalink | Explorer 5-6 Windows, Explorer 7 | 0 comments
Reported on 6 December 2004

When a floated box does not have non-floated content alongside it that extends the full height of the float (including its vertical margin), the next 'cleared' div after the float has a top padding that is twice what it ought to be (in IE5.5 and 6).

Test page Workaround is included
Reported by: Luke Plant.

Secret right margin of absolute elements

Permalink | Explorer Mac | 0 comments
Reported on 3 December 2004

Absolutely positioned elements have a secret right and bottom margin of 15px. When you place such an element flush right or bottom, an unwanted scrollbar may appear.
Possibly the margin is the space reserved for the element's scroll bar.

Test page. Workaround is included.
Reported by ppk.

Safari wobble with resizeBy

Permalink | Safari | 0 comments
Reported on 2 December 2004

When resizing a window vertically through resizeBy, Safari seems to move the entire window instead.

Test page. Workaround is not included.
Reported by ppk.

Dynamic first-line/letter bug

Permalink | Mozilla | 1 comments
Reported on 1 December 2004

When seting class names dynamically through JavaScript, Mozilla doesn't apply the first-letter and first-line styles.

Test page. Workaround is not included.
Reported by ppk.

Older reports

See the November 2004 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