Skip to content

Commit 9684cbe

Browse files
committed
[css-ruby] Force annotations inline. Remove issue about Inlinize step, it's clearly the right option for base text in any case.
--HG-- extra : rebase_source : 49c35cd1d85195de2a1a3a7a42cb86856a107b8b
1 parent 7c50f48 commit 9684cbe

2 files changed

Lines changed: 17 additions & 11 deletions

File tree

css-ruby/Overview.html

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -373,9 +373,6 @@ <h3 class="heading settled heading" data-level=2.2 id=box-fixup><span class=secn
373373
computes to <span class=css data-link-type=maybe title=inline-block>inline-block</span>.
374374
This computation occurs after any intermediary anonymous-box fixup
375375
(such as that required by internal table elements).
376-
<p class=issue id=issue-3792f100><a class=self-link href=#issue-3792f100></a>I’m not sure if this simplifies anything,
377-
since we might need to handle
378-
<a href=http://lists.w3.org/Archives/Public/www-style/2013Sep/0160.html>wrapping content</a> within ruby annotations anyway.
379376

380377
<dt id=anony-gen-trim-space><a class=self-link href=#anony-gen-trim-space></a>Trim leading/trailing white space
381378
<dd>
@@ -449,6 +446,13 @@ <h3 class="heading settled heading" data-level=2.2 id=box-fixup><span class=secn
449446
A sequence of <a data-link-type=dfn href=#ruby-base-container-box title="ruby base containers">ruby base containers</a>, <a data-link-type=dfn href=#ruby-annotation-container-box title="ruby annotation containers">ruby annotation containers</a>, and/or <a data-link-type=dfn href=#inter-segment-white-space title="inter-segment white space">inter-segment white space</a>
450447
not parented by a <a data-link-type=dfn href=#ruby-container title="ruby container">ruby container</a>
451448
is wrapped in an anonymous <a data-link-type=dfn href=#ruby-container title="ruby container">ruby container</a>.
449+
450+
<dt id=anon-gen-unbreak><a class=self-link href=#anon-gen-unbreak></a>Suppress line breaks
451+
<dd>
452+
Convert all forced line breaks inside <a data-link-type=dfn href=#ruby-annotation-box title="ruby annotations">ruby annotations</a> (regardless of <a class=property data-link-type=propdesc href=http://dev.w3.org/csswg/css-text-3/#propdef-white-space title=white-space>white-space</a> value)
453+
as defined for <i data-link-type=dfn title=collapsible>collapsible</i> segment breaks in <a href=http://www.w3.org/TR/css-text-3/#line-break-transform>CSS Text Level 3 § 4.1.2</a>.
454+
<p class=issue id=issue-8af70305><a class=self-link href=#issue-8af70305></a>The goal of this is to simplify the layout model by suppressing any line breaks within ruby annotations.
455+
Alternatively we could try to define some kind of acceptable behavior for them.
452456
</dl>
453457

454458
<p class=issue id=issue-f2086090><a class=self-link href=#issue-f2086090></a>Make this into an example:
@@ -1560,11 +1564,9 @@ <h2 class="no-num no-ref heading settled heading" id=property-index><span class=
15601564
<tr><th scope=row><a class=css-code data-link-type=property href=#propdef-ruby-align title=ruby-align>ruby-align</a><td>start | center | space-between | space-around<td>space-around<td>ruby bases, ruby annotations, ruby base containers, ruby annotation containers<td>yes<td>N/A<td>visual<td><td><td>specified value (except for initial and inherit)<td></table></div>
15611565

15621566

1563-
<h2 class="no-num heading settled" id=issues-index><span class=content>Issues Index</span><a class=self-link href=#issues-index></a></h2><div style="counter-reset: issue"><div class=issue>I’m not sure if this simplifies anything,
1564-
since we might need to handle
1565-
<a href=http://lists.w3.org/Archives/Public/www-style/2013Sep/0160.html>wrapping content</a> within ruby annotations anyway.
1566-
1567-
<a href=#issue-3792f100></a></div><div class=issue>Make this into an example:
1567+
<h2 class="no-num heading settled" id=issues-index><span class=content>Issues Index</span><a class=self-link href=#issues-index></a></h2><div style="counter-reset: issue"><div class=issue>The goal of this is to simplify the layout model by suppressing any line breaks within ruby annotations.
1568+
Alternatively we could try to define some kind of acceptable behavior for them.
1569+
<a href=#issue-8af70305></a></div><div class=issue>Make this into an example:
15681570
<img src=http://lists.w3.org/Archives/Public/www-archive/2014Jun/att-0027/PastedGraphic-1.png style="display: block; width: 100%">
15691571

15701572
<a href=#issue-f2086090></a></div><div class=issue>This has to be Level 1 because HTML5 allows it, so we have to handle it. Yay HTML5.

css-ruby/Overview.src.html

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -218,9 +218,6 @@ <h3 id="box-fixup">
218218
computes to ''inline-block''.
219219
This computation occurs after any intermediary anonymous-box fixup
220220
(such as that required by internal table elements).
221-
<p class="issue">I'm not sure if this simplifies anything,
222-
since we might need to handle
223-
<a href="http://lists.w3.org/Archives/Public/www-style/2013Sep/0160.html">wrapping content</a> within ruby annotations anyway.
224221

225222
<dt id="anony-gen-trim-space">Trim leading/trailing white space
226223
<dd>
@@ -294,6 +291,13 @@ <h3 id="box-fixup">
294291
A sequence of <i>ruby base containers</i>, <i>ruby annotation containers</i>, and/or <i>inter-segment white space</i>
295292
not parented by a <i>ruby container</i>
296293
is wrapped in an anonymous <i>ruby container</i>.
294+
295+
<dt id="anon-gen-unbreak">Suppress line breaks
296+
<dd>
297+
Convert all forced line breaks inside <i>ruby annotations</i> (regardless of 'white-space' value)
298+
as defined for <i>collapsible</i> segment breaks in <a href="http://www.w3.org/TR/css-text-3/#line-break-transform">CSS Text Level 3 &sect; 4.1.2</a>.
299+
<p class="issue">The goal of this is to simplify the layout model by suppressing any line breaks within ruby annotations.
300+
Alternatively we could try to define some kind of acceptable behavior for them.
297301
</dl>
298302

299303
<p class="issue">Make this into an example:

0 commit comments

Comments
 (0)