@@ -254,13 +254,7 @@ spec:css21; type:property; text:max-width
254254
255255 </dl>
256256
257- <p class="issue">
258- We should define the table grid, table grid rows, table grid columns,
259- and in general what spanning means for table-cells
260- (e.g. a rowspanning table-cell, a colspanning table-cell, etc).
261- Inspiration can be taken from
262- <a href="https://drafts.csswg.org/css-grid/#grid-concepts">CSS Grid</a> and/or
263- <a href="https://html.spec.whatwg.org/#table-processing-model">HTML</a> .
257+ ISSUE(603): Define the table grid
264258
265259
266260 <!--------------------------------------------------------------------------------->
@@ -306,15 +300,8 @@ spec:css21; type:property; text:max-width
306300 are the first and/or last child of a <a>tabular container</a> ,
307301 and whose immediate sibling (if any) is a <a>table-non-root</a> box,
308302 are treated as if they had <code> display: none</code> .
309- <div class="issue">
310- This (combined with previous rule) is a breaking change from <a href="https://drafts.csswg.org/css2/tables.html#anonymous-boxes">CSS 2.1</a> .
311- Edge is the only implementation of the complex version so we might as well drop it.
312- The spec now covers Firefox behavior.
313- Chrome collapses everything which is a bug anyway.
314- <a href="https://jsfiddle.net/nbh4r9u8/1/" class="hint">!!Testcase</a> .
315- <a href="https://jsfiddle.net/nbh4r9u8/2/" class="hint">!Testcase</a> .
316- <a href="https://jsfiddle.net/nbh4r9u8/3/" class="hint">!Testcase</a> .
317- </div>
303+
304+ ISSUE(467): Fixup collapsible whitespace
318305
319306 </ol>
320307 </li>
@@ -899,22 +886,7 @@ spec:css21; type:property; text:max-width
899886
900887 </div>
901888
902- <div class="issue">
903- <strong> This proposal does not respect these stated CSS 2.1 requirements:</strong><br/>
904- UAs must compute an initial left and right border width for the table
905- by examining the first and last cells in the first row of the table.
906- The left border width of the table is half of the first cell's collapsed left border,
907- and the right border width of the table is half of the last cell's collapsed right border.
908- If subsequent rows have larger collapsed left and right borders,
909- then any excess spills into the margin area of the table.
910- </div>
911-
912- <div class="issue">
913- This proposal is doing worse than Edge and Firefox (but better than Chrome) when
914- row- or colspanned cells have border styles which conflict with their neighbors,
915- and those neighbors have different styles which conflict with each other.
916- This is a necessary trade-of to make the model sane.
917- </div>
889+ ISSUE(604): border-collapsing breaking change from 2.1
918890
919891 <!--------------------------------------------------------------------------------->
920892 <h4 id="conflict-resolution-for-collapsed-borders">Conflict Resolution for Collapsed Borders</h4>
@@ -1035,15 +1007,7 @@ spec:css21; type:property; text:max-width
10351007 set CurrentlyWinningBorderProperties to its properties”.
10361008 </div>
10371009
1038- <div class="issue">
1039- There is an outstanding proposal from Fantasai to
1040- change the "more specific than" part of these rules
1041- to "as specific or more than".
1042- This would change the priority order
1043- from
1044- cell, track, track-group, table
1045- to
1046- table, track-group, track, cell.
1010+ ISSUE(606): harminozation of collapsed borders
10471011
10481012 </div>
10491013
@@ -1172,21 +1136,13 @@ spec:css21; type:property; text:max-width
11721136 <ul>
11731137 <li> <a>In separated-borders mode</a> : the computed horizontal padding and border of the table-root
11741138 <li> <a>In collapsed-borders mode</a> : the used border-width values of the cell (half the winning border-width)
1175- <div class="issue">
1176- Is this the correct way to account for the various changes
1177- that have gone into CSS2.1
1178- regarding which border sticks out into the margin?
1179- </div>
11801139 </ul>
11811140
11821141 <p class="note">
11831142 The margins are not included in the table intrinsic offsets
11841143 because handling of margins depends on the 'caption-side' property.
1185- <div class="issue"> But doesn't that break handling of percentage padding?
1186- <a class="hint" href="https://jsfiddle.net/j5dbco4m/">
1187- I don't think so because they are resolved based on parent anyway
1188- </a>
1189- </div>
1144+
1145+ ISSUE(608): Handling of intrinsic offsets when in border collapsing mode
11901146
11911147 <!--------------------------------------------------------------------------------->
11921148 <dt> <dfn>total horizontal border spacing</dfn> </dt>
0 commit comments