Skip to content

Commit 28973a9

Browse files
committed
Add [NoInterfaceObject] extended attribute to Region
1 parent 17ff4c2 commit 28973a9

2 files changed

Lines changed: 14 additions & 8 deletions

File tree

css3-regions/Overview.html

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -38,13 +38,13 @@
3838

3939
<h1 id=css-regions-module>CSS Regions Module Level 3</h1>
4040

41-
<h2 class="no-num no-toc" id=longstatus-date>Editor's Draft 20 July 2012</h2>
41+
<h2 class="no-num no-toc" id=longstatus-date>Editor's Draft 26 July 2012</h2>
4242

4343
<dl>
4444
<dt>This version:
4545

4646
<dd><a
47-
href="http://www.w3.org/TR/2012/ED-css3-regions-20120720/">http://www.w3.org/csswg/css3-regions</a>
47+
href="http://www.w3.org/TR/2012/ED-css3-regions-20120726/">http://www.w3.org/csswg/css3-regions</a>
4848

4949
<dt>Latest version:
5050

@@ -1989,9 +1989,10 @@ <h3 id=the-region-interface><span class=secno>6.2. </span>The Region
19891989
class=idl>Elements</code></a>, pseudo-elements or other CSS constructs
19901990
such as <a
19911991
href="http://dev.w3.org/csswg/css3-page-template/#templates-and-slots">slots</a>)
1992-
in an implementation which can be regions.
1992+
in an implementation which can be CSS Regions.
19931993

19941994
<pre class=idl>
1995+
[NoInterfaceObject]
19951996
interface Region {
19961997
readonly attribute DOMString <a
19971998
href="#dom-region-regionoverset">regionOverset</a>;
@@ -2008,7 +2009,7 @@ <h3 id=the-region-interface><span class=secno>6.2. </span>The Region
20082009
href="#dom-region-getComputedStyle">getComputedStyle</a>(Element elt, DOMString pseudoElt);
20092010
};
20102011

2011-
Element implements Region</pre>
2012+
Element implements Region;</pre>
20122013

20132014
<p>The <dfn id=dom-region-regionoverset><code
20142015
class=idl>regionOverset</code></dfn> attribute returns one of the
@@ -2103,7 +2104,7 @@ <h3 id=the-region-interface><span class=secno>6.2. </span>The Region
21032104
<p>If the element is not contained in the <span>CSS Region</span> at all,
21042105
the method returns the <a href="#the-at-region-style-rule">region
21052106
styling</a> that would apply to the element if it were contained in the
2106-
CSS Region (following how <a
2107+
<span>CSS Region</span> (following how <a
21072108
href="http://dev.w3.org/csswg/cssom/#dom-window-getcomputedstyle"><code
21082109
class=idl>getComputedStyle</code></a> works with elements not contained
21092110
in the window's document).</p>
@@ -2821,6 +2822,9 @@ <h3 id="changes_from_May_03_2012"><span class=secno>12.1. </span>Changes
28212822
3<sup>rd</sup> 2012</a> version</h3>
28222823

28232824
<ul>
2825+
<li>Region interface is now a supplemental interface with the
2826+
[NoInterfaceObject] extended attribute.
2827+
28242828
<li>Added note for regionLayoutUpdate dispatching in nested flows.
28252829

28262830
<li>Removed Document.getFlowByName() in favor of

css3-regions/Overview.src.html

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1777,9 +1777,10 @@ <h3 id="the-region-interface">The Region interface</h3>
17771777
(<a href="http://www.w3.org/TR/dom/#interface-element">
17781778
<code class= "idl">Elements</code></a>,
17791779
pseudo-elements or other CSS constructs
1780-
such as <a href="http://dev.w3.org/csswg/css3-page-template/#templates-and-slots">slots</a>) in an implementation which can be regions.</p>
1780+
such as <a href="http://dev.w3.org/csswg/css3-page-template/#templates-and-slots">slots</a>) in an implementation which can be CSS Regions.</p>
17811781

17821782
<pre class="idl">
1783+
[NoInterfaceObject]
17831784
interface Region {
17841785
readonly attribute DOMString <a href="#dom-region-regionoverset">regionOverset</a>;
17851786
readonly attribute DOMString <a href="#dom-region-flowfrom">flowFrom</a>;
@@ -1789,7 +1790,7 @@ <h3 id="the-region-interface">The Region interface</h3>
17891790
<a href="http://dev.w3.org/csswg/cssom/#cssstyledeclaration">CSSStyleDeclaration</a> <a href="#dom-region-getComputedStyle">getComputedStyle</a>(Element elt, DOMString pseudoElt);
17901791
};
17911792

1792-
Element implements Region</pre>
1793+
Element implements Region;</pre>
17931794

17941795
<p>The <dfn id="dom-region-regionoverset"><code class=
17951796
"idl">regionOverset</code></dfn> attribute returns one of the following
@@ -1892,7 +1893,7 @@ <h3 id="the-region-interface">The Region interface</h3>
18921893
the method returns
18931894
the <a href="#the-at-region-style-rule">region styling</a>
18941895
that would apply to the element
1895-
if it were contained in the CSS Region
1896+
if it were contained in the <span>CSS Region</span>
18961897
(following how <a href="http://dev.w3.org/csswg/cssom/#dom-window-getcomputedstyle"><code class="idl">getComputedStyle</code></a> works
18971898
with elements not contained
18981899
in the window's document).</p>
@@ -2448,6 +2449,7 @@ <h2 id="changes">Changes</h2>
24482449
<h3 id="changes_from_May_03_2012">Changes from <a href="http://www.w3.org/TR/2012/WD-css3-regions-20120503/">May 3<sup>rd</sup> 2012</a> version</h3>
24492450

24502451
<ul>
2452+
<li>Region interface is now a supplemental interface with the [NoInterfaceObject] extended attribute.</li>
24512453
<li>Added note for regionLayoutUpdate dispatching in nested flows.</li>
24522454
<li>Removed Document.getFlowByName() in favor of NamedFlowCollection.namedItem().</li>
24532455
<li>Changed to overset:false for NULL NamedFlow.</li>

0 commit comments

Comments
 (0)