Opened 8 years ago

Closed 8 years ago

Last modified 7 years ago

#14487 closed defect (fixed)

Wrong styles for IE9

Reported by: Paul Christopher Owned by: Douglas Hays
Priority: high Milestone: 1.7.5
Component: DojoX Mobile Version: 1.7.1
Keywords: Cc:
Blocked By: Blocking:

Description

Open /dojox/mobile/tests/test_FormControls.html with IE 9. Some styles seems to be set incorrectly for

  • check boxes
  • radio buttons

Moreover text areas get displayed with a scroll bar for some reason.

Last but not least: The place holder text for text inputs ("max. 9 chars") is not displayed in IE9 but in other browsers.

Please note: There are several similar display issues on Opera browsers.

Attachments (1)

backport-1.7-14487.patch (1.5 KB) - added by Eric Durocher 7 years ago.
Backport for 1.7 (same changes) - Eric Durocher (IBM, CCLA)

Download all attachments as: .zip

Change History (8)

comment:1 Changed 8 years ago by ykami

Owner: changed from ykami to Douglas Hays

comment:2 Changed 8 years ago by Douglas Hays

IE <= 9 does not support the placeHolder text. This is considered graceful degradation for substandard browsers.

comment:3 Changed 8 years ago by Douglas Hays

Milestone: tbd1.8
Status: newassigned

The textarea scrollbar looks like an IE bug. Even though css overflow defaults to auto, explicitly setting it makes the scrollbar disappear until there's content that needs to be scrolled. Not sure this is worth fixing since it's a small case of when there's less content than rows and the disabled scrollbar doesn't hurt anything, but I can fix it in TextArea?-compat.css easily.

comment:4 Changed 8 years ago by Douglas Hays

IE 9 doesn't support gradient backgrounds used to style check boxes and radio buttons, so again this is graceful degradation.

comment:5 Changed 8 years ago by Douglas Hays

Resolution: fixed
Status: assignedclosed

In [27694]:

Fixes #14487. Set overflow:auto for TextArea?-compat.css to allow IE to remove the scrollbar when not needed.

Changed 7 years ago by Eric Durocher

Attachment: backport-1.7-14487.patch added

Backport for 1.7 (same changes) - Eric Durocher (IBM, CCLA)

comment:6 Changed 7 years ago by cjolif

In [30359]:

refs #14487. Backport to 1.7.

comment:7 Changed 7 years ago by cjolif

Milestone: 1.81.7.5
Note: See TracTickets for help on using tickets.