This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
The DOM L3 Core test: elementsetidattributens05 Mixes Level 1 and 2 methods dangerously. It sets an ID attribute using Level 2 methods, with the same nodeName as an existing attribute but different namespaceURIs. As per 1.3.3, this should result in two attributes with the same nodeName on one element. The test then tries to retrieve the ID attribute using a Level 1 method, attributes.getNamedItem. This could return either of the two attributes at random, causing the following test for ID-ness to fail intermittantly.