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 13406 - "caption-side" should be "Extended" conformance level
Summary: "caption-side" should be "Extended" conformance level
Status: NEW
Alias: None
Product: XSLFO
Classification: Unclassified
Component: XSL-FO (show other bugs)
Version: 1.1
Hardware: All All
: P2 minor
Target Milestone: ---
Assignee: Tony Graham
QA Contact: Mailing list for comments on XSL (XSl-FO)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-07-28 12:26 UTC by Tony Graham
Modified: 2011-07-28 12:26 UTC (History)
0 users

See Also:


Attachments

Description Tony Graham 2011-07-28 12:26:50 UTC
The "caption-side" property [1] is listed in section B.3 [2], Property Table: Part II, as having "Complete" conformance level.  It should be "Extended" conformance level.

"caption-side" applies only to fo:table-and-caption [3], where it "specifies the position of the caption box with respect to the table box."  The "caption box" is the optional fo:table-caption [4] child of fo:table-and-caption.

fo:table-and-caption has "Basic" conformance level [5], and fo:table-caption has "Extended" conformance level [5], but there's little point implementing fo:table-caption without implementing "caption-side", since that is a major part of the correct implementation of fo:table-caption.

Furthermore, "Extended" conformance [6] is defined as "includes everything else, except for shorthands", and "Complete" conformance is defined as "includes everything".  "caption-side" is not a shorthand, so it better fits the definition of "Extended" conformance rather than "Complete".

Actually, defining fo:table-and-caption as "Basic" and fo:table-caption" as "Extended" is odd in itself, since there's very little point in using a fo:table-and-caption that doesn't have a fo:table-caption.  It would be better to also make fo:table-caption have "Basic" conformance and move the fallback currently defined for fo:table-caption to be the fallback for "caption-side".

Regards,


Tony Graham.

[1] http://www.w3.org/TR/xsl11/#caption-side
[2] http://www.w3.org/TR/xsl11/#prtab2
[3] http://www.w3.org/TR/xsl11/#fo_table-and-caption
[4] http://www.w3.org/TR/xsl11/#fo_table-caption
[5] http://www.w3.org/TR/xsl11/#d0e36675
[6] http://www.w3.org/TR/xsl11/#conform