With the updated specs, all green (related to this commit) for IE6-9 and
commit49d48599e56ed5c7a679f286006e74f6012871f1
authorOlmo Maldonado <olmo.maldonado@gmail.com>
Thu, 24 Nov 2011 18:37:04 +0000 (24 12:37 -0600)
committerOlmo Maldonado <olmo.maldonado@gmail.com>
Thu, 24 Nov 2011 18:37:04 +0000 (24 12:37 -0600)
tree540256641324f3f6f5007cff6f57514ac3ed26f9
parentb16b356f0cae3ec35a06db622d77abc0ff474582
With the updated specs, all green (related to this commit) for IE6-9 and
Chrome latest, Safari latest, Opera, Firefox 3-5.

The fix in Element.js is to overload the setter, getter, and erase to
forcibly update the id attribute (on the object) and with the attribute
node. It's unfortunate, but IE has trouble removing attributes of
cloned nodes.

We should be vigilant of other troublesome attribute nodes that might be
problematic.
Source/Element/Element.js
Specs