Opened 10 years ago

Closed 10 years ago

Last modified 8 years ago

#9410 closed defect (fixed)

TextArea: hangs on safari 4.0 (release version)

Reported by: bill Owned by: Douglas Hays
Priority: high Milestone: 1.3.2
Component: Dijit - Form Version: 1.3.0
Keywords: Cc:
Blocked By: Blocking:

Description

test_Textarea.html on the newly released safari 4.0 hangs while loading the page.

Tested on dojo 1.3 and trunk, and on both mac and PC (on trunk). Happens in all cases.

Attachments (1)

9410_chrome_opera.patch (4.5 KB) - added by Douglas Hays 10 years ago.
patch to support Chrome and Opera

Download all attachments as: .zip

Change History (10)

comment:1 Changed 10 years ago by bill

Milestone: tbd1.4
Owner: set to Douglas Hays

Doug, can you work on this? I guess it's a pretty serious problem, maybe we should backport a fix to the 1.3 branch.

comment:2 Changed 10 years ago by Douglas Hays

Resolution: fixed
Status: newclosed

(In [18128]) Fixes #9410 in trunk. Change _shrink method to not loop but do the shrink in 1 pass. Added new height calculation specific to Safari 4. Still need to determine if a 1.3 backport is warranted.

comment:3 Changed 10 years ago by Douglas Hays

Milestone: 1.41.3.2
Resolution: fixed
Status: closedreopened

comment:4 Changed 10 years ago by Douglas Hays

(In [18465]) Fixes #9465, References #9410. Proxy commit for haysmark. Add support for hidden Textarea's with unknown height by settings rows attribute. Also resize on focus to correct any poor estimations.

comment:5 Changed 10 years ago by Douglas Hays

New Safari 4 code doesn't work with Chrome.

comment:6 Changed 10 years ago by Douglas Hays

Also doesn't work with Opera.

Changed 10 years ago by Douglas Hays

Attachment: 9410_chrome_opera.patch added

patch to support Chrome and Opera

comment:7 Changed 10 years ago by Douglas Hays

(In [18482]) References #9410. Added support for Opera 9.6 and Chrome 2.0.

comment:8 Changed 10 years ago by Douglas Hays

Resolution: fixed
Status: reopenedclosed

(In [18483]) Fixes #9410 in 1.3.2. Add support for Safari 4, Firefox 3.5, Chrome 2.0, Opera 9.6.

comment:9 Changed 8 years ago by bill

Component: DijitDijit - Form
Note: See TracTickets for help on using tickets.