This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
"Copy all attributes of element to replacement element, in order" doesn't say what order.
(Presumably it means the order of the "attributes" array defined in DOM Core?)
I'm having a hard time imagining why the specific order would matter here...
Attributes definitely have an order. If DOM Core makes that unclear, it should be fixed. If Ms2ger's changes in bug 13912 aren't enough, please tell him what he should do to make it clearer. (In reply to comment #2) > I'm having a hard time imagining why the specific order would matter here... It's author-visible behavior, therefore it matters. Apparently the order of *methods in IDLs* has web-compat implications: http://html5.org/r/6529 https://bugzilla.mozilla.org/show_bug.cgi?id=623437 So the importance of making sure we get element attribute order right should go without saying. :)
Per bug 17871 they have a deterministic order, although it will take some time for implementations to converge.