Bug Reports for February 2005

Atom RSS

This site heavily relies on bug reports created by its readers. Anyone can report a bug and be published.

Main navigation:




Search reports by browser:

This is the monthly Bug Reports archive for February 2005.

ADMIN: No bug report

Permalink | General
Reported on 28 February 2005

Today I publish no bug report because I don't have one available. This could mean that all existing browser bugs have been adequately reported, but that doesn't seem to be the case. The problem is that too few bugs are being reported.

On average, I myself produce 1.5 bug report per week. This means that I need an average of 3.5 user-submitted bug reports per week. From November to January that was no problem, but in February user submissions have plummeted to about one per week.

The strategic reserve for such contingecies has been used up completely, too. Besides, in February and March most of my time is taken by non-programming jobs. I discover all of my bugs when I'm actually programming, so I myself can't fill the gap, either.

Result: no bug reports.

At the moment I'm so busy that I don't care much. Either bug report submissions will pick up, or they won't. If they do, I'll resume publication, if they don't, this service will die a quiet death.

It's up to you.

getAttribute("HREF") is always absolute

Permalink | Explorer 5-6 Windows, Explorer 7 beta 2, 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 | (Orphaned), 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.

setAttribute('maxlength', 5); on input doesn't work

Permalink | (Orphaned), Explorer 5-6 Windows, Explorer Mac, Opera | 4 comments
Reported on 21 February 2005

Setting of the maxlength attribute with Javascript using the setAttribute() function doesn't work in Explorer and Opera, while setting other attributes like size works.

Test page Workaround is not included
Reported by: Henning Jungkurth.

No margins on table

Permalink | Explorer 5-6 Windows, Explorer 7 beta 2 | 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 beta 2 | 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, Explorer 7 beta 2 | 0 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 beta 2 | 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 beta 2, Explorer Mac, Mozilla, Safari | 5 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.