Bug #3369
closedIncorrect test for node identity in p.genNode pattern matching
100%
Description
In pattern.js, the code for p.genNode tests (desc===item) to compare node identity. It should be domUtils.isSameNode(desc, item). This causes test match-098 to fail.
(For attributes, we create objects to represent attribute nodes "on demand", so two different Javascript objects might represent the same XDM node).
Updated by Debbie Lockett over 7 years ago
Fix also committed on Saxon-JS 1.0 branch.
Updated by Debbie Lockett over 7 years ago
- Applies to JS Branch 1.0, Trunk added
Updated by Debbie Lockett over 7 years ago
- Status changed from New to Resolved
- Fix Committed on JS Branch 1.0, Trunk added
Marking resolved - fixes have been committed on both 1.0 and trunk branches; and test match-098 now passes.
Updated by Debbie Lockett about 7 years ago
- Status changed from Resolved to Closed
- % Done changed from 0 to 100
- Fixed in JS Release set to Saxon-JS 1.0.2
Bug fix applied in Saxon-JS 1.0.2 maintenance release.
Please register to edit this issue
Also available in: Atom PDF Tracking page