This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
Could you please clarify whether the following checks for deep equality should use the collation, if specified? 1. Comparing the typed values of element nodes with a type annotation that is simple content. 2. Comparing the typed values of attribute nodes. 3. Comparing the string value of processing instructors. 4. Comparing the string value of text nodes. 5. Comparing the string value of comment nodes.
The spec says "collation ... is used at all levels of recursion when strings are compared (but not when names are compared)". Does this really leave any room for doubt that it is used in all the cases you mention, assuming the values in question are strings?
Fair enough!