Summary: "caption-side" should be "Extended" conformance level
AssignedTo: [hidden email] ReportedBy: [hidden email] QAContact: [hidden email]
The "caption-side" property  is listed in section B.3 , Property Table:
Part II, as having "Complete" conformance level. It should be "Extended"
"caption-side" applies only to fo:table-and-caption , where it "specifies
the position of the caption box with respect to the table box." The "caption
box" is the optional fo:table-caption  child of fo:table-and-caption.
fo:table-and-caption has "Basic" conformance level , and fo:table-caption
has "Extended" conformance level , 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  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".