Opened 6 years ago

Closed 6 years ago

#14199 closed task (fixed)

[patch][ccla] Backport IE9 / FF4+ fixes to 1.5 branch

Reported by: Kenneth G. Franqueiro Owned by: Kenneth G. Franqueiro
Priority: high Milestone: 1.5.2
Component: General Version: 1.5
Keywords: ie9 ff4 Cc:
Blocked By: Blocking:

Description

This patch is submitted under the SitePen CCLA.

We had a customer interested in receiving a version of Dojo 1.5 patched with the IE9/FF4 compatibility fixes of 1.6.0 and 1.6.1, and they also expressed interest in getting this out to the community as a whole.

The patch includes backports for the following tickets:

id description
#12244 Claro: make border-radius and box-shadow styles consistent across vendors/standards
#12455 Setting opacity broken on IE9
#12526 dojo.animateProperty Needs to Use CSS Opacity for IE9
#12671 Press enter doesn't submit form on IE8, IE9
#12737 Resize cursor covers whole header cell in IE9
#12884 get/set opacity IE9 quirks mode fails
#12243 IE9: dijit._frames.pop dies in IE-specific branch
#12254 IE9: dijit._editor.RichText: error in IE-specific code branch
#12255 IE9: need update to uacss for dj_ie9 class
#12257 IE9: dojo.stopEvent doesn't completely stop events
#12265 IE9: dojo/io/iframe: error in IE-specific code branch
#12273 IE9: dojox nonstandard usages of document.createElement
#12340 IE9: dojo.query improperly handles attribute selectors
#12349 TabContainer: nested TabContainer resize glitch in IE9
#12461runTests.html on IE9 running in IE8-compatibility-mode
#12473 can't select text in lists (IE9)
#12474 IE9: stopPropagation() ineffective on faux keypress event
#12477 tests.window.scroll failing on FF4, IE9
#12493 IE9: dojo/test/_base/html_box.html failures
#12495 IE9: evt.charOrCode set incorrectly for ESCAPE key
#12508 IE9: no keypress event for ENTER key
#12509 _loadTest.js broken for IE9
#12538 IE9: Editor does not restore selections, etc, when clicking bold, etc, so bold, italics fails
#12554 IE9: Backport DOH robot fixes in trunk + test updates for editor to 1.6.1.
#12584 IE9: LinkDialog Double-click not working to select and open editor.
#12627 IE9: formatBlock translation logic in editor is failing.
#12629 IE9: runner.html file does not display test pages
#13092 [patch][ccla] the gfx surface is not clipped under IE9/svg
#13149 InlineEditBox with Editor hangs/crashes IE9
#12270 dojox.html.ellipsis fails loading on FF4
#11967 FF4: Layout test failures due to FF4 tabstops on overflow:auto divs even w/no scrollbars
#12506 gfx/tests/test_group2.html fails on ff4
#12453 [meta] test updates for IE9
#12256 IE9: dijit.Menu: dijit context menu does not supercede browser context menu (Superseded by #12257)
#12308FileUploader IE9 (Superseded by #12273 changesets)
#12459robot hangs in popup.html on IE9 (Superseded by #12461)
#12463allow return of dojo.Deferred (in addition to doh.Deferred) from test modules (Superseded by #12554)

Attachments (1)

15patch.diff (212.5 KB) - added by Kenneth G. Franqueiro 6 years ago.
Patch for IE9/FF4 fixes on 1.5 branch

Download all attachments as: .zip

Change History (3)

Changed 6 years ago by Kenneth G. Franqueiro

Attachment: 15patch.diff added

Patch for IE9/FF4 fixes on 1.5 branch

comment:1 Changed 6 years ago by Kenneth G. Franqueiro

Milestone: tbd1.5.2

comment:2 Changed 6 years ago by Kenneth G. Franqueiro

Resolution: fixed
Status: newclosed

In [26956]:

Committing backports of IE9/FF4 fixes to 1.5 branch, under SitePen? CCLA. Fixes #14199 !strict

Note: See TracTickets for help on using tickets.