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 16326 - Various table-related elements are not transformable per spec
Summary: Various table-related elements are not transformable per spec
Status: RESOLVED FIXED
Alias: None
Product: CSS
Classification: Unclassified
Component: Transforms (show other bugs)
Version: unspecified
Hardware: All All
: P2 normal
Target Milestone: ---
Assignee: Simon Fraser
QA Contact: public-css-bugzilla
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-03-12 17:56 UTC by Aryeh Gregor
Modified: 2012-03-15 20:03 UTC (History)
6 users (show)

See Also:


Attachments

Description Aryeh Gregor 2012-03-12 17:56:30 UTC
The specification currently defines transformable HTML elements to be only block-level and atomic inline-level elements.  This excludes all table-related display types except table and inline-table: table-*-group, table-row, table-caption, and table-cell, as well as table-column and table-column-group.  Testing in browsers (IE10 Developer Preview, Firefox 13.0a1, Chrome 19 dev, Opera Next 12.00 alpha) shows the following support:

table-caption: supported by all
table-cell: supported by IE, Firefox, Chrome but not Opera
table-*-group, table-row: supported by Firefox and Chrome, but not IE or Opera

Firefox/Chrome make the most sense to me.  I suggest we change

"""
A transformable element in the HTML namespace which is either a block-level or atomic inline-level element;
"""

to

""
A transformable element is an element in the HTML namespace which is either a block-level or atomic inline-level element, or an element whose 'display' property computes to 'table-row', 'table-row-group', 'table-header-group', 'table-footer-group', 'table-cell', or 'table-caption';
"""

(I didn't see a nicer way to define this in CSS 2.1.)

Any objections?
Comment 1 Aryeh Gregor 2012-03-15 19:50:47 UTC
No objections in 48 hours, so I've fixed it:

http://dvcs.w3.org/hg/csswg/rev/9644febfaa89
Comment 2 Aryeh Gregor 2012-03-15 20:03:10 UTC
Tests: http://hg.csswg.org/test/rev/fd1e09ca3046