Skip to content

Commit bf28401

Browse files
committed
Changed paragraph on pseudo-elements to disallow 'flow-into' on all pseudo-elements because moving a '::before' element (for a example) to a named flow does not seem useful and causes specification and implementation complexity.
--HG-- extra : rebase_source : e90f39c67f11f3b9f25343a98828f130bddb032a
1 parent 62f6ddc commit bf28401

2 files changed

Lines changed: 21 additions & 17 deletions

File tree

css3-regions/Overview.html

Lines changed: 15 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -859,7 +859,14 @@ <h3 id=the-flow-into-property><span class=secno>4.1. </span>The &lsquo;<a
859859
<tr>
860860
<th>Applies to:
861861

862-
<td>any element
862+
<td>any element.
863+
<p>The &lsquo;<a href="#flow-into"><code
864+
class=property>flow-into</code></a>&rsquo; property does not apply to
865+
any <a
866+
href="http://www.w3.org/TR/selectors/#pseudo-elements">pseudo-element</a>
867+
such as <code class=css>::first-line</code>, <code
868+
class=css>::first-letter</code>, <code class=css>::before</code> or
869+
<code class=css>::after</code>.
863870

864871
<tr>
865872
<th>Inherited:
@@ -993,17 +1000,6 @@ <h3 id=the-flow-into-property><span class=secno>4.1. </span>The &lsquo;<a
9931000
unintended results.</p>
9941001
</div>
9951002

996-
<p>The &lsquo;<a href="#flow-into"><code
997-
class=property>flow-into</code></a>&rsquo; property does not apply to the
998-
<code class=css>::first-line</code> and <code
999-
class=css>::first-letter</code> pseudo-elements.
1000-
1001-
<p>The effect of &lsquo;<a href="#flow-into"><code
1002-
class=property>flow-into</code></a>&rsquo; on generated content such as
1003-
<code class=css>::marker</code>, <code class=css>::before</code> and <code
1004-
class=css>::after</code> is undefined. This may change depending on
1005-
implementation feedback.
1006-
10071003
<h3 id=the-flow-from-property><span class=secno>4.2. </span>The &lsquo;<a
10081004
href="#flow-from"><code class=property>flow-from</code></a>&rsquo;
10091005
property</h3>
@@ -2461,6 +2457,13 @@ <h3 id="changes_from_June_09_2011"><span class=secno>11.1. </span>Changes
24612457
href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=15938">Issue
24622458
15938</a> and required in the general effort to have the DOM APIs work
24632459
with non-element regions.
2460+
2461+
<li>Changed paragraph on pseudo-elements to disallow &lsquo;<a
2462+
href="#flow-into"><code class=property>flow-into</code></a>&rsquo; on all
2463+
pseudo-elements because moving a &lsquo;<code
2464+
class=css>::before</code>&rsquo; element (for a example) to a named flow
2465+
does not seem useful and causes specification and implementation
2466+
complexity.
24642467
</ul>
24652468

24662469
<h3 id="changes_from_June_09_2011"><span class=secno>11.2. </span>Changes

css3-regions/Overview.src.html

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -690,7 +690,9 @@ <h3 id="the-flow-into-property">The 'flow-into' property</h3>
690690
<tr>
691691
<th>Applies to:</th>
692692

693-
<td>any element</td>
693+
<td>any element. <p>The 'flow-into' property does not apply to any <a href="http://www.w3.org/TR/selectors/#pseudo-elements">pseudo-element</a> such as
694+
<code class="css">::first-line</code>, <code class="css">::first-letter</code>,
695+
<code class="css">::before</code> or <code class="css">::after</code>.</p></td>
694696
</tr>
695697

696698
<tr>
@@ -800,11 +802,7 @@ <h3 id="the-flow-into-property">The 'flow-into' property</h3>
800802
</div>
801803

802804

803-
<p>The 'flow-into' property does not apply to the <code class="css">::first-line</code> and <code class="css">::first-letter</code> pseudo-elements.</p>
804805

805-
<p>The effect of 'flow-into' on generated content such as <code class="css">::marker</code>,
806-
<code class="css">::before</code> and <code class="css">::after</code>
807-
is undefined. This may change depending on implementation feedback.</p>
808806

809807
<h3 id="the-flow-from-property">The 'flow-from' property</h3>
810808

@@ -2045,6 +2043,9 @@ <h3 id="changes_from_June_09_2011">Changes from <a href="http://www.w3.org/TR/20
20452043
<li>Modified region layout event to be dispatched on <code>NamedFlow</code> instead of region
20462044
as before. Was requested by <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=15938">Issue 15938</a>
20472045
and required in the general effort to have the DOM APIs work with non-element regions.</li>
2046+
<li>Changed paragraph on pseudo-elements to disallow 'flow-into' on all pseudo-elements because
2047+
moving a '::before' element (for a example) to a named flow does not seem useful and causes specification
2048+
and implementation complexity.</li>
20482049
</ul>
20492050

20502051

0 commit comments

Comments
 (0)