This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
On Feb 23, 2004, at 3:27 PM, Naela Nissar wrote: Hi Curt, In DOM L3 test case nodegetbaseuri16, the expected baseURI for the entity reference is incorrectly given as 'external_barfoo' instead of 'external_foo'. --- I did corrupt the case when I removed a large number of unnecessary (and in this case necessary) implement attributes. Since it did not change the results of the test, I didn't catch that I made a breaking change. However, when expandEntityReferences is false, the test accomplishes what it intended to do. The Infoset mapping equates an EntityReference.baseURI to [declaration base uri] which by my reading of the Infoset spec is where the entity declaration occurs which would be external_barfoo.xml. I'm leaving this assigned to Phillipe so he can double check my interpretation. But I will commit a fix to add back the implementationAttribute and add a reference to this bug.
Created attachment 250 [details] Restored preservation of entity references