Opened 8 years ago
Closed 8 years ago
#16074 closed defect (fixed)
Internet Explorer (all versions) failing with Undefined object
Reported by: | HQJaTu | Owned by: | Rawld Gill |
---|---|---|---|
Priority: | undecided | Milestone: | 1.9 |
Component: | Loader | Version: | 1.8.0 |
Keywords: | Cc: | ||
Blocked By: | Blocking: |
Description
This is not easy to reproduce, but...
IE JScript engine fails to evaluate arrays correctly. I have not yet been able to reduce a simple proof, but the problem manifests itself on Dojo require()-calls.
There are 3 key points, where this problem causes JavaScript? execution to stop. Luckily, the problem can be solved with not using array.length -property.
Attachments (1)
Change History (5)
Changed 8 years ago by
Attachment: | dojo_IE_incorrect_length.patch added |
---|
comment:2 Changed 8 years ago by
Milestone: | tbd → 1.9 |
---|---|
Status: | new → assigned |
comment:3 Changed 8 years ago by
I would really like to see a reproducible and reduced case proving this is an issue. So far this single report from HQJaTu is the only time I've heard of the issue.
That said, the proposed patch is trivial, harmless, and results in slightly more compact code. Therefore, I'm incorporating.
Internet Explorer array.length fix