This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
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