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 description of the deep-equal function says "They may also differ in their parent, their base URI, and their IDs." I assume by "IDs" you mean "node identities". If so, I think the term "node identities" should be used as it is more correct and clear. If, on the other hand, it means IDs in the sense of attributes of type xs:ID, this should be stated more clearly, and the algorithm should be modified to check for this.
The intended meaning is IDs and/or IDREFS. The wording has been changed to make this clear. Decided by the joint QT WGs on 5/18/2005. Ashok Malhotra