This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 1296 - [DM] (from XML Core WG) Declaration base URI
Summary: [DM] (from XML Core WG) Declaration base URI
Alias: None
Product: XPath / XQuery / XSLT
Classification: Unclassified
Component: Data Model 1.0 (show other bugs)
Version: Last Call drafts
Hardware: Macintosh All
: P2 minor
Target Milestone: ---
Assignee: Norman Walsh
QA Contact: Mailing list for public feedback on specs from XSL and XML Query WGs
Depends on:
Reported: 2005-05-03 14:23 UTC by Richard Tobin for XML Core WG
Modified: 2007-02-25 23:10 UTC (History)
0 users

See Also:


Description Richard Tobin for XML Core WG 2005-05-03 14:23:14 UTC
The [declaration base URI] property should not necessarily be the
document-uri.  For an unparsed entity declared in the external subset,
it should be the URI of the external subset.  It seems that you may need a
property in the data model to store this, if you want to get it right.
Comment 1 Norman Walsh 2005-07-19 20:40:12 UTC
The XSL and XML Query WGs propose to resolve this issue by changing the
description of [declaration base URI] in the following way:

  Implementation defined. In the many cases, the document-uri is the
  correct answer and implementations MUST use this value if they
  have no better information. Implementations that keep track of the
  original declaration base URI for entities should use that value.

Please let us know if this satisfies your comment.
Comment 2 Richard Tobin for XML Core WG 2005-09-21 15:37:31 UTC
(In reply to comment #1)

The XML Core WG accepts your resolution of this comment.