Opened 12 years ago

Closed 10 years ago

Last modified 9 years ago

#4614 closed defect (fixed)

remove FF2 hacks

Reported by: bill Owned by: bill
Priority: high Milestone: 1.4
Component: Dijit Version: 0.9
Keywords: Cc:
Blocked By: Blocking:

Description (last modified by bill)

After FF3 is released, search code for -moz-inline-stack and -moz-inline-block references, both of which can be converted to inline-block. In particular the <input> widgets (TextBox, ComboBox, Spinner) have style="-moz-inline-stack" in the template to work around FF2 bugs, and that can be removed.

Also, TextBox.js has code to resize the widget in order to work around table sizing bugs.

Change History (10)

comment:1 Changed 12 years ago by bill

Milestone: 1.12.0

comment:2 Changed 11 years ago by alex

Milestone: 2.01.3

Milestone 2.0 deleted

comment:3 Changed 11 years ago by bill

Milestone: 1.31.4

bumping 1.4 tickets to 1.5, and most 1.3 tickets to 1.4

comment:4 Changed 10 years ago by bill

Description: modified (diff)

comment:5 Changed 10 years ago by bill

Resolution: fixed
Status: newclosed

(In [20190]) Remove FF2 specific code. Fixes #4614 !strict.

comment:6 Changed 10 years ago by Nathan Toone

(In [20204]) Refs #4614 - remove references to _layoutHack and FF2-specific code from dojox widgets !strict

comment:7 Changed 10 years ago by bill

(In [20393]) Remove FF2 references from tests (refs #4614), and change remaining dijit FF checks to use dojo.isMoz rather than dojo.isFF (refs #9183).

comment:8 Changed 10 years ago by bill

(In [20418]) Fix typo causing iframe to be sized incorrectly. Fixes #9805 !strict.

Also add back forceBgIframe dojo.config flag check mistakenly removed in [20190] (refs #4614).

Thanks to Mark for catching these problems.

comment:9 Changed 10 years ago by bill

(In [20723]) fixes #10232 No longer need to special case the tab key in Firefox 3 and beyond. Also do not need the additional labels as JAWS 11 will announce the edit area as editable. Updated the robot test files to remove the extra tab key that used to be needed to exit the editor in FF. !strict

comment:10 Changed 9 years ago by bill

(In [21611]) Now that FF2 is desupported these rules are no longer needed. (Tested that test_validate.html?dir=rtl on FF3.6/mac/tundra working correctly without them.) Refs #4614, #5384.

Note: See TracTickets for help on using tickets.