Skip to content

Commit 2c85582

Browse files
committed
Added all issue references to Bugzilla. Added proposal to address https://www.w3.org/Bugs/Public/show_bug.cgi?id=15828
1 parent 3baee7b commit 2c85582

2 files changed

Lines changed: 173 additions & 25 deletions

File tree

css3-regions/Overview.html

Lines changed: 100 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@
5555
display: none;
5656
}
5757

58-
@media screen and (min-width: 58em){
58+
@media screen and (min-width: 68em){
5959
.issue-marker {
6060
position: absolute;
6161
width: 20ex;
@@ -64,7 +64,7 @@
6464
}
6565
}
6666

67-
@media screen and (max-width: 58em){
67+
@media screen and (max-width: 68em){
6868
.issue-marker {
6969
}
7070

@@ -126,14 +126,14 @@
126126

127127
<h1 id=css-regions-module>CSS Regions Module Level 3</h1>
128128

129-
<h2 class="no-num no-toc" id=longstatus-date>Editor's Draft 31 January
129+
<h2 class="no-num no-toc" id=longstatus-date>Editor's Draft 1 February
130130
2012</h2>
131131

132132
<dl>
133133
<dt>This version:
134134

135135
<dd><a
136-
href="http://www.w3.org/TR/2012/ED-css3-regions-20120131/">http://www.w3.org/csswg/css3-regions</a>
136+
href="http://www.w3.org/TR/2012/ED-css3-regions-20120201/">http://www.w3.org/csswg/css3-regions</a>
137137

138138
<dt>Latest version:
139139

@@ -901,6 +901,15 @@ <h3 id=the-flow-from-property><span class=secno>4.2. </span>The &lsquo;<a
901901
<div class=issue-details>
902902
<p class=short-desc>Should regions be non-breakable?</p>
903903
</div>
904+
<a href="https://www.w3.org/Bugs/Public/show_bug.cgi?15824">Bug-15824</a>
905+
<div class=issue-details>
906+
<p class=short-desc>Should regions not create a new stacking context?</p>
907+
</div>
908+
<a href="https://www.w3.org/Bugs/Public/show_bug.cgi?15824">Bug-15827</a>
909+
<div class=issue-details>
910+
<p class=short-desc>Specify behavior of stacking contexts that are split
911+
between regions</p>
912+
</div>
904913
</div>
905914

906915
<p><span title=region>Regions</span> create a new <a
@@ -1009,7 +1018,7 @@ <h3 id=region-flow-break><span class=secno>4.3. </span>Region flow break
10091018
<table class=propdef summary="break-before property definition">
10101019
<tbody>
10111020
<tr>
1012-
<td><em>Name:</em>
1021+
<td><a href="#dom-namedflow-name"><em>Name:</em></a>
10131022

10141023
<td><dfn id=break-before>break-before</dfn>
10151024

@@ -1053,7 +1062,7 @@ <h3 id=region-flow-break><span class=secno>4.3. </span>Region flow break
10531062
<table class=propdef summary="break-after property definition">
10541063
<tbody>
10551064
<tr>
1056-
<td><em>Name:</em>
1065+
<td><a href="#dom-namedflow-name"><em>Name:</em></a>
10571066

10581067
<td><dfn id=break-after>break-after</dfn>
10591068

@@ -1097,7 +1106,7 @@ <h3 id=region-flow-break><span class=secno>4.3. </span>Region flow break
10971106
<table class=propdef summary="break-inside property definition">
10981107
<tbody>
10991108
<tr>
1100-
<td><em>Name:</em>
1109+
<td><a href="#dom-namedflow-name"><em>Name:</em></a>
11011110

11021111
<td><dfn id=break-inside>break-inside</dfn>
11031112

@@ -1164,7 +1173,7 @@ <h3 id=the-region-overflow-property><span class=secno>4.4. </span>The
11641173
<table class=propdef summary="break-after property definition">
11651174
<tbody>
11661175
<tr>
1167-
<td><em>Name:</em>
1176+
<td><a href="#dom-namedflow-name"><em>Name:</em></a>
11681177

11691178
<td><dfn id=region-overflow>region-overflow</dfn>
11701179

@@ -1639,26 +1648,72 @@ <h3 id=the-namedflow-interface><span class=secno>6.1. </span>The NamedFlow
16391648
</div>
16401649
</div>
16411650

1642-
<p>The <code class=idl>getFlowByName</code> method on the <a
1651+
<p>Supplemental methods on the <a
16431652
href="http://www.w3.org/TR/DOM-Level-3-Core/core.html#i-Document"><code
1644-
class=idl>Document</code></a> interface provides access to the document's
1645-
<a href="#named-flow0">named flow</a> instances.
1653+
class=idl>Document</code></a> interface provide access to named flows.
16461654

16471655
<pre class=idl>
16481656
[Supplemental] interface <a
16491657
href="http://www.w3.org/TR/DOM-Level-3-Core/core.html#i-Document">Document</a> {
16501658
<a
16511659
href="#dom-namedflow">NamedFlow</a> getFlowByName(<a
16521660
href="http://www.w3.org/TR/DOM-Level-3-Core/core.html#DOMString">DOMString</a> name);
1661+
<a
1662+
href="#dom-namedflow-collection">NamedFlowCollection</a> getNamedFlows();
16531663
};
16541664
</pre>
16551665

1666+
<p>The <code class=idl>getNamedFlows</code> method on the <a
1667+
href="http://www.w3.org/TR/DOM-Level-3-Core/core.html#i-Document"><code
1668+
class=idl>Document</code></a> interface returns the list of all the <a
1669+
href="#named-flow0">named flow</a>s in the document.
1670+
1671+
<p>The <code class=idl>getFlowByName</code> method on the <a
1672+
href="http://www.w3.org/TR/DOM-Level-3-Core/core.html#i-Document"><code
1673+
class=idl>Document</code></a> interface provides access to the document's
1674+
<a href="#named-flow0">named flow</a> instances.
1675+
1676+
<div class=issue-marker> <a
1677+
href="https://www.w3.org/Bugs/Public/show_bug.cgi?15828">Bug-15828</a>
1678+
<div class=issue-details>
1679+
<p class=short-desc>Should add a &lsquo;<a
1680+
href="#dom-namedflow-name"><code class=property>name</code></a>&rsquo;
1681+
property on NamedFlow and should have a Document method to get all
1682+
existing NamedFlow instances.</p>
1683+
</div>
1684+
</div>
1685+
1686+
<p>The <dfn id=dom-namedflow-collection><code
1687+
class=idl>NamedFlowCollection</code></dfn> interface provides a list of
1688+
current <a href="#dom-namedflow"><code class=idl>NamedFlow</code></a>
1689+
instances in the document. The collection is live and methods operate on
1690+
the underlying data, not a snapshot of the data.
1691+
1692+
<pre class=idl>
1693+
interface NamedFlowCollection {
1694+
readonly attribute unsigned long length;
1695+
caller getter <a
1696+
href="#dom-namedflow">NamedFlow</a> item (in unsigned long index);
1697+
}
1698+
</pre>
1699+
1700+
<p>The <dfn id=dom-namedflow-collection-length><code
1701+
class=idl>length</code></dfn> attribute value is the number of items in
1702+
the collection.
1703+
1704+
<p>The <dfn id=dom-namedflow-collection-item><code
1705+
class=idl>item(index)</code></dfn> method returns the item at index
1706+
<em>index</em> in the collection or <code class=idl>null</code> if
1707+
<em>index</em> is out of range.
1708+
16561709
<p>The <dfn id=dom-namedflow><code class=idl>NamedFlow</code></dfn>
16571710
interface offers a representation of the <a href="#named-flow0">named
16581711
flow</a>.
16591712

16601713
<pre class=idl>
16611714
interface <a href="#dom-namedflow">NamedFlow</a> {
1715+
readonly attribute <a
1716+
href="http://www.w3.org/TR/DOM-Level-3-Core/core.html#DOMString">DOMString</a> name;
16621717
readonly attribute boolean <a
16631718
href="#dom-namedflow-overflow">overflow</a>;
16641719
readonly attribute <a
@@ -1669,13 +1724,17 @@ <h3 id=the-namedflow-interface><span class=secno>6.1. </span>The NamedFlow
16691724
};
16701725
};</pre>
16711726

1727+
<p>The <dfn id=dom-namedflow-name><code class=idl>name</code></dfn>
1728+
attribute value is the name of the <a href="#dom-namedflow"><code
1729+
class=idl>NamedFlow</code></a> instance.
1730+
16721731
<p>The <dfn id=dom-namedflow-overflow><code class=idl>overflow</code></dfn>
1673-
property is true if the named flow does not fully fit in the associated
1674-
regions. Otherwise, it is false. A <a href="#dom-namedflow"><code
1675-
class=idl>NamedFlow</code></a> object is live.
1732+
attribute value is true if the named flow does not fully fit in the
1733+
associated regions. Otherwise, it is false. A <a
1734+
href="#dom-namedflow"><code class=idl>NamedFlow</code></a> object is live.
16761735

1677-
<p>The <dfn id=dom-namedflow-contentnodes>contentNodes</dfn> property
1678-
returns an ordered collection of nodes that constitute the named flow.
1736+
<p>The <dfn id=dom-namedflow-contentnodes>contentNodes</dfn> attribute
1737+
value is an ordered collection of nodes that constitute the named flow.
16791738
Note that this collection is live: every time it is queried it must return
16801739
the same object, and the object is always up to date.
16811740

@@ -1924,6 +1983,14 @@ <h3 id="changes_from_June_09_2011"><span class=secno>10.1. </span>Changes
19241983
<li>Clarified that the <code>NodeList</code> returned by <a
19251984
href="#dom-namedflow-getregionsbycontentnodes"><code>getRegionsByContentNode</code></a>
19261985
is live.
1986+
1987+
<li>Added a name property to the <a
1988+
href="#dom-namedflow"><code>NamedFlow</code></a> interface. Added a <a
1989+
href="#dom-namedflow-collection"><code>NamedFlowCollection</code></a>
1990+
interface and added a <code>getNamedFlows</code> method on the
1991+
<code>Document</code> interface, as per <a
1992+
href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=15828">Bug
1993+
15828</a>.
19271994
</ul>
19281995

19291996
<h3 id="changes_from_June_09_2011"><span class=secno>10.2. </span>Changes
@@ -2398,12 +2465,29 @@ <h2 class=no-num id=index>Index</h2>
23982465
href="#dom-namedflow-getregionsbycontentnodes"
23992466
title="getRegionsByContentNode()"><strong>6.1.</strong></a>
24002467

2468+
<li><a href="#dom-namedflow-collection-item"><code
2469+
class=idl>item(index)</code></a>, <a
2470+
href="#dom-namedflow-collection-item"
2471+
title="item(index)"><strong>6.1.</strong></a>
2472+
2473+
<li><a href="#dom-namedflow-collection-length"><code
2474+
class=idl>length</code></a>, <a href="#dom-namedflow-collection-length"
2475+
title=length><strong>6.1.</strong></a>
2476+
2477+
<li><a href="#dom-namedflow-name"><code class=idl>name</code></a>, <a
2478+
href="#dom-namedflow-name" title=name><strong>6.1.</strong></a>
2479+
24012480
<li><a href="#dom-namedflow"><code class=idl>NamedFlow</code></a>, <a
24022481
href="#dom-namedflow" title=NamedFlow><strong>6.1.</strong></a>
24032482

24042483
<li>named flow, <a href="#named-flow0"
24052484
title="named flow"><strong>2.2.</strong></a>
24062485

2486+
<li><a href="#dom-namedflow-collection"><code
2487+
class=idl>NamedFlowCollection</code></a>, <a
2488+
href="#dom-namedflow-collection"
2489+
title=NamedFlowCollection><strong>6.1.</strong></a>
2490+
24072491
<li><a href="#dom-namedflow-overflow"><code class=idl>overflow</code></a>,
24082492
<a href="#dom-namedflow-overflow"
24092493
title=overflow><strong>6.1.</strong></a>

css3-regions/Overview.src.html

Lines changed: 73 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@
5858
display: none;
5959
}
6060

61-
@media screen and (min-width: 58em){
61+
@media screen and (min-width: 68em){
6262
.issue-marker {
6363
position: absolute;
6464
width: 20ex;
@@ -67,7 +67,7 @@
6767
}
6868
}
6969

70-
@media screen and (max-width: 58em){
70+
@media screen and (max-width: 68em){
7171
.issue-marker {
7272
}
7373

@@ -733,7 +733,23 @@ <h3 id="the-flow-from-property">The 'flow-from' property</h3>
733733
<div class="issue-details">
734734
<p class="short-desc">Should regions be non-breakable?</p>
735735
</div>
736-
</div>
736+
737+
<a href=
738+
"https://www.w3.org/Bugs/Public/show_bug.cgi?15824">Bug-15824</a>
739+
740+
<div class="issue-details">
741+
<p class="short-desc">Should regions not create a new stacking context?</p>
742+
</div>
743+
744+
<a href=
745+
"https://www.w3.org/Bugs/Public/show_bug.cgi?15824">Bug-15827</a>
746+
747+
<div class="issue-details">
748+
<p class="short-desc">Specify behavior of stacking contexts that are split between regions</p>
749+
</div>
750+
751+
752+
</div>
737753

738754
<p><span title="region">Regions</span> create a new <a href="http://www.w3.org/TR/CSS2/visuren.html#z-index">stacking context</a>. <span title="region">Regions</span> establish a new <a href="http://www.w3.org/TR/CSS2/visuren.html#block-formatting">block formatting Context</a>.</p>
739755

@@ -1431,34 +1447,79 @@ <h3 id="the-namedflow-interface">The NamedFlow interface</h3>
14311447
</div>
14321448
</div>
14331449

1434-
<p>The <code class="idl">getFlowByName</code> method on the <a href=
1450+
<p>Supplemental methods on the <a href=
14351451
"http://www.w3.org/TR/DOM-Level-3-Core/core.html#i-Document"><code class=
1436-
"idl">Document</code></a> interface provides access to the document's <span
1437-
>named flow</span> instances.</p>
1452+
"idl">Document</code></a> interface provide access to named flows.</p>
1453+
14381454
<pre class="idl">
14391455
[Supplemental] interface <a href=
14401456
"http://www.w3.org/TR/DOM-Level-3-Core/core.html#i-Document">Document</a> {
14411457
<a href="#dom-namedflow">NamedFlow</a> getFlowByName(<a href="http://www.w3.org/TR/DOM-Level-3-Core/core.html#DOMString">DOMString</a> name);
1458+
<a href="#dom-namedflow-collection">NamedFlowCollection</a> getNamedFlows();
14421459
};
14431460
</pre>
14441461

1462+
<p>The <code class="idl">getNamedFlows</code> method on the <a href=
1463+
"http://www.w3.org/TR/DOM-Level-3-Core/core.html#i-Document"><code class=
1464+
"idl">Document</code></a> interface returns the list of all the <span>named
1465+
flow</span>s in the document.</p>
1466+
1467+
<p>The <code class="idl">getFlowByName</code> method on the <a href=
1468+
"http://www.w3.org/TR/DOM-Level-3-Core/core.html#i-Document"><code class=
1469+
"idl">Document</code></a> interface provides access to the document's <span
1470+
>named flow</span> instances.</p>
1471+
1472+
1473+
<div class="issue-marker">
1474+
<a href=
1475+
"https://www.w3.org/Bugs/Public/show_bug.cgi?15828">Bug-15828</a>
1476+
1477+
<div class="issue-details">
1478+
<p class="short-desc">Should add a 'name' property on NamedFlow and
1479+
should have a Document method to get all existing NamedFlow instances.</p>
1480+
</div>
1481+
</div>
1482+
1483+
<p>The <dfn id="dom-namedflow-collection"><code class="idl">NamedFlowCollection</code></dfn>
1484+
interface provides a list of current <code class="idl">NamedFlow</code> instances in the
1485+
document. The collection is live and methods operate on the underlying data, not a snapshot of
1486+
the data.</p>
1487+
1488+
<pre class="idl">
1489+
interface NamedFlowCollection {
1490+
readonly attribute unsigned long length;
1491+
caller getter <a href="#dom-namedflow">NamedFlow</a> item (in unsigned long index);
1492+
}
1493+
</pre>
1494+
1495+
<p>The <dfn id="dom-namedflow-collection-length"><code class="idl">length</code></dfn>
1496+
attribute value is the number of items in the collection.</p>
1497+
<p>The <dfn id="dom-namedflow-collection-item"><code class="idl">item(index)</code></dfn>
1498+
method returns the item at index <em>index</em>
1499+
in the collection or <code class="idl">null</code> if <em>index</em> is out of range.</p>
1500+
14451501
<p>The <dfn id="dom-namedflow"><code class="idl">NamedFlow</code></dfn>
14461502
interface offers a representation of the <span>named flow</span>.</p>
14471503
<pre class="idl">
14481504
interface <a href="#dom-namedflow">NamedFlow</a> {
1505+
readonly attribute <a href="http://www.w3.org/TR/DOM-Level-3-Core/core.html#DOMString">DOMString</a> name;
14491506
readonly attribute boolean <a href="#dom-namedflow-overflow">overflow</a>;
14501507
readonly attribute <a href="http://www.w3.org/TR/DOM-Level-3-Core/core.html#ID-536297177">NodeList</a> contentNodes;
14511508
<a href="http://www.w3.org/TR/DOM-Level-3-Core/core.html#ID-536297177">NodeList</a> getRegionsByContentNode(<a href="http://www.w3.org/TR/DOM-Level-3-Core/core.html#ID-1950641247">Node</a> node);
14521509
};
14531510
};</pre>
14541511

1512+
<p>The <dfn id="dom-namedflow-name"><code class="idl">name</code></dfn> attribute
1513+
value is the name of the <code class="idl">NamedFlow</code> instance.</p>
1514+
14551515
<p>The <dfn id="dom-namedflow-overflow"><code class=
1456-
"idl">overflow</code></dfn> property is true if the named flow does not
1516+
"idl">overflow</code></dfn> attribute value is true if the named flow does not
14571517
fully fit in the associated regions. Otherwise, it is false. A
14581518
<code class="idl">NamedFlow</code> object is live.</p>
14591519

1460-
<p>The <dfn id="dom-namedflow-contentnodes">contentNodes</dfn> property returns an ordered collection
1461-
of nodes that constitute the named flow. Note that this collection is live: every time it is
1520+
<p>The <dfn id="dom-namedflow-contentnodes">contentNodes</dfn> attribute value is
1521+
an ordered collection of nodes that constitute the named flow. Note that this
1522+
collection is live: every time it is
14621523
queried it must return the same object, and the object is always up to date.
14631524
</p>
14641525

@@ -1635,6 +1696,9 @@ <h3 id="changes_from_June_09_2011">Changes from <a href="http://www.w3.org/TR/20
16351696
the corresponding region and added an issue that the model for 'partial' styling needs to
16361697
be defined. See <a href="http://lists.w3.org/Archives/Public/www-style/2011Dec/0480.html">mailing list feedback</a>.</li>
16371698
<li>Clarified that the <code>NodeList</code> returned by <code>getRegionsByContentNode</code> is live.</li>
1699+
<li>Added a name property to the <code>NamedFlow</code> interface. Added a <code>NamedFlowCollection</code>
1700+
interface and added a <code>getNamedFlows</code> method on the <code>Document</code> interface, as
1701+
per <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=15828">Bug 15828</a>.</li>
16381702
</ul>
16391703

16401704

0 commit comments

Comments
 (0)