Bug Reports for August 2007

This is the monthly Bug Reports archive for August 2007.

IE incorrectly handles <param> tags when scripting

Permalink | Explorer 5-6 Windows, Explorer 7 | 0 comments
Reported on 31 August 2007

When scripting an object tag for the param tags, IE reports all param tags of all object tags as children of all object tags.

Test page Workaround is not included
Reported by: Bart Melton.

IE will not submit unless file field is correctly specified

Permalink | Explorer 5-6 Windows, Explorer 7 | 0 comments
Reported on 30 August 2007

When a file upload field has an incorrectly specified file, browsers respond in different ways.

IE solves the problem by preventing form submission.
This approach is reasonably sensible, however it would be much better if IE popped up a warning dialog saying "File not found".

Firefox takes a totally different approach; it lets the server sort out an appropriate response.
It means I have to code the server for this use case (good practice anyhow) and I can put up my own warning messages.

In summary, the Firefox approach needs a bit more coding but gives me complete control over the page. IE means well, but leaves my users confused and unable to leave the page.

Test page Workaround is not included
Reported by: Duncan Simey.

MSIE7 fieldset bug

Permalink | Explorer 7 | 1 comments
Reported on 29 August 2007

There is a div element with float:left inside a fieldset. The fieldset has "border:1px solid #64461A;".

Inside the fieldset is <em> element. When <em> tag is removed, there is no more border bug.

Workaround: remove em tags when using float items inside the fieldset.

(ppknote: this bug does not occur in IE6.)

Test page Workaround is included
Reported by: insekticid.

Opera img max-width bug

Permalink | Opera | 1 comments
Reported on 24 August 2007

Opera honors max-width for images, but still uses the un-resized image width to stretch a table column.

Test page Workaround is not included
Reported by: Bp.

IE7 with haslayout and cursor text problem

Permalink | Explorer 7 | 0 comments
Reported on 23 August 2007

This problem appears only in IE7, move your cursor to the #container1 filed (the red rectangle), it turns in to a text shape. Remove the hasLayout trigger(zoom:1 here) makes it return to normal arrow shape(the blue rectangle).

This does not affect my IE6 and IE5.

A single cursor:default; would be a cure, but it also changes the text cursor on normal text.

Test page Workaround is not included
Reported by: old9.

duplicate ID dom damage

Permalink | Safari | 2 comments
Reported on 22 August 2007

Sometimes it is useful to switch two DOM objects with each other, and to reassign their ID's to make the process transparent. But in Safari and Safari alone, assigning an ID which already is being used does something bad. One of the objects can no longer be retrieved via document.getElementById, ever.

Test page Workaround is included
Reported by: Scott Lindsey.

alphaimageloader filter shows backgrounds on zoom using ie7

Permalink | Explorer 7 | 0 comments
Reported on 21 August 2007

Images using the AlpaImageLoader filter as a workaround to provide png transparency in ie6, work ok in ie7 unless the page is zoomed in or out.

On zooming, some or all of the images' backgrounds become apparent.

A possible workaround is to hide the alphaimageloader from ie7 as transparent images placed using css render/zoom ok.

Test page Workaround is not included
Reported by: ryan.

overflow: auto with floats in Firefox

Permalink | Mozilla | 1 comments
Reported on 20 August 2007

When an element containing floats has overflow: auto, it is allowed to get focus. This can affect layout and cause problems with tabbing.

Test page Workaround is included
Reported by: Shane Shepherd.

Built-in functions are not objects

Permalink | Safari | 1 comments
Reported on 17 August 2007

Built-in functions in Safari are not Function objects, and not even Object objects. They appear to be of type "function" instead of type "object". This makes it impossible to use .call() and .apply() on them.

(ppknote: Safari 3 gives window.alert instanceof Object: true. 1.3 doesn't, though.)

Test page Workaround is not included
Reported by: Mihail Milushev.

IE7:hover ghosts bug

Permalink | Explorer 7 | 0 comments
Reported on 16 August 2007

If you nest several elements inside each other and you tie the display of child elements to the :hover of the parent element, it can happen that after a first, correct display of the nested elements, these elements will stay displayed in IE7 even if the element directly above them does not have :hover! (And if simultaneously an indirect-parent element does have it.)

Test page Workaround is included
Reported by: Vilem Malek.

Older reports

See the April 2007 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