Setting multiple attributes on an element with DOMAssistant.setAttributes()
causes a Javascript error in IE9. This is because IE9 sticks closer to the
spec for document.createElement() so we can't just dump an HTML string into it
anymore.
This patch contains a fix that checks to see if we can use an HTML string with
document.createElement() and sets a flag saying whether we can, (in
DOMAssistant.js), then uses that flag when determining how to update DOM
attributes, (DOMAssistantContent.js).
Note the DOMAssistant.js patch also contains a patch for Issue 32.
Original issue reported on code.google.com by johnbea...@gmail.com on 17 Nov 2011 at 4:02
Original issue reported on code.google.com by
johnbea...@gmail.com
on 17 Nov 2011 at 4:02Attachments: