Bug Reports for February 2005

This is the monthly Bug Reports archive for February 2005.

getAttribute("HREF") is always absolute

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

In some browsers getAttribute("HREF") on an A element returns a complete URL, even if the HREF attribute in the source specified a relative path. In others it returns the exact text of the attribute in the source, which may be relative.

All browsers put the complete, resolved, URL for an A element in its .href property. In Explorer (Win and Mac) and Opera 8 the same value is returned by getAttribute("HREF"), while Mozilla (FF1.0), Safari and Konqueror (3.2.2) return the source value. I consider the latter behaviour to be correct.

The test case contains two links, the first absolute and the second relative, and reports the values of .href and getAttribute("HREF") for each. It is the last reported value that differs.

Test page Workaround is not included
Reported by: Phil Endecott.

White-space IE5.5 bug

Permalink | Explorer 5-6 Windows | 0 comments
Reported on 24 February 2005

When you try to overrule a white-space: nowrap IE5.5 ignores it.

Test page Workaround is not included
Reported by: Paul van Steenoven.

Hovering over node when it's above an overflow:auto node

Permalink | Mozilla | 1 comments
Reported on 23 February 2005

Hovering over a node doesn't count as a hover over its parent when it is positioned above an element with overflow:auto. The practical use for this technique lies in CSS menus on sites that make use of the pre element.

Test page Workaround is not included
Reported by: Damien Bezborodow.

Hidden iframes don't work

Permalink | Safari | 8 comments
Reported on 22 February 2005

Safari doesn't count iframes with display: none at all. They are not represented in the frames array and refreshing the pages in them is impossible, too.

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

No margins on table

Permalink | Explorer 5-6 Windows, Explorer 7 | 2 comments
Reported on 18 February 2005

Explorer 6 Windows ignores all margins on a table. 5.0 and 5.5 ignore top and bottom margins.

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

Class names starting with space

Permalink | Explorer Mac | 1 comments
Reported on 17 February 2005

Explorer Mac can't handle class names that start with a space: it applies very weird styles to the element.

Test page. Workaround is not included
Reported by ppk.

font-family causes gap

Permalink | Explorer 5-6 Windows, Explorer 7 | 2 comments
Reported on 16 February 2005

Using a sans-serif font-family may cause an unwanted gap between tightly stacked items.

Test page. Workaround is included.
Reported by: Maxine.

Properties of radio button arrays

Permalink | Explorer Mac, Safari | 0 comments
Reported on 15 February 2005

Safari and Explorer Mac have trouble with reading JavaScript properties of an entire radio button array.

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

Windows IE Underscore Bug

Permalink | Explorer 5-6 Windows | 1 comments
Reported on 14 February 2005

The HTML specification does not allow use of a number in a class or id, it is suggested that you preceed a leading number with an underscore (_). Windows IE does not obey the rules set for a class or id beginning with an underscore.

Test page Workaround is not included
Reported by: Aaron Gustafson.

Hover with adjacent selector doesn't work

Permalink | Opera, Safari | 3 comments
Reported on 11 February 2005

The hover selector combined with an adjacent selector (dt:hover + dd { color : red; }) works buggily (Safari) or not at all (Opera), while these browsers support the two of them separately.

Test page. Workaround is not included
Reported by: Randall Hansen.

Absolute layer on top of iframe

Permalink | Explorer Mac, Opera | 4 comments
Reported on 10 February 2005

An absolute layer positioned on top of an iframe will always disappear behind the iframe, even if you set its z-index.

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

Labels and click events

Permalink | Explorer Mac, Opera | 8 comments
Reported on 8 February 2005

When you click on a label, the click event of the related form field should fire. Unfortunately Opera and Explorer Mac don't always do this.

Explorer Mac doesn't fire the click event on text fields and textareas, while Opera only fires the click events on radios and checkboxes.

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

Pure CSS Popups bug

Permalink | Explorer 5-6 Windows | 1 comments
Reported on 4 February 2005

Eric Meyer's Pure CSS Popups turn out not to work in Explorer Windows unless you use one of a list of declarations to make a:hover "have layout". Meyer uses one of the correct declarations, so his example works.

Test page. Workaround is included.
Reported by ppk.
Additional tests by Claire Campbell.

Cascade limit via @import rule

Permalink | Explorer 5-6 Windows, Explorer 7 | 0 comments
Reported on 3 February 2005

It seems IE is limited in the importation of stylesheets via the @import rule. If you try to import more than 4 levels of CSS, the fifth one is not considered by Ie.

Test page Workaround is not included
Reported by: Thierry Goulet.

Custom DTDs interpreted incorrectly

Permalink | Explorer 5-6 Windows, Explorer 7, Explorer Mac, Mozilla, Safari | 7 comments
Reported on 2 February 2005

When creating custom DTDs like the one below, all browsers except Opera see the end of the ATTLIST as the end of the DOCTYPE. The result is that they print "]>" on the screen.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
	"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
[
<!ATTLIST p behavior CDATA #IMPLIED>
]>

Test page. Workaround is not included
Reported by ppk.

Opera dotted border style differs with text length

Permalink | Opera | 0 comments
Reported on 1 February 2005

Opera 7.54u1 and 8.0 Beta show a different dotted border style depending on the length of the text styled.

Test page Workaround is not included
Reported by: Chris Hester.

Older reports

See the January 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