[Bug 13406] New: "caption-side" should be "Extended" conformance level

Previous Topic Next Topic
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view

[Bug 13406] New: "caption-side" should be "Extended" conformance level

Bugzilla from bugzilla@jessica.w3.org

           Summary: "caption-side" should be "Extended" conformance level
           Product: XSLFO
           Version: 1.1
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: minor
          Priority: P2
         Component: XSL-FO
        AssignedTo: [hidden email]
        ReportedBy: [hidden email]
         QAContact: [hidden email]

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".


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

Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.