Ticket #3397 (closed bug: wontfix)
Safari 2 crash bug w/ redux & patch
| Reported by: | mintywalker | Owned by: | |
|---|---|---|---|
| Priority: | major | Milestone: | 1.3 |
| Component: | core | Version: | 1.2.6 |
| Keywords: | safari crash html innerhtml | Cc: | |
| Blocking: | Blocked by: |
Description
A call to the jquery html() method (in v1.2.6) may crash Safari 2.0.4 as downloaded from:
http://michelf.com/projects/multi-safari/
A working redux that can reproduce the bug is attached.
A patch (against v.1.26) that prevents the crash is also attached. We're not claiming it should be applied directly, simply that it highlights the code that crashes Safari 2.0.4
We also note that using:
$('#fail').find('a').innerHTML = 'FAIL!';
in our redux example, rather than
$('#fail').find('a').html('FAIL!');
also prevents Safari from crashing.
Attachments
Change History
Changed 5 years ago by mintywalker
-
attachment
redux_and_patch.html
added
comment:1 in reply to: ↑ description Changed 5 years ago by mintywalker
CORRECTION:
We also note that using:
$('#fail').find('a').each(function() { this.innerHTML = 'FAIL!' });
in our redux example, rather than
$('#fail').find('a').html('FAIL!');
also prevents Safari from crashing.
Please follow the bug reporting guidlines and use jsFiddle when providing test cases and demonstrations instead of pasting the code in the ticket.

Example / test case / redux & patch