@@ -1884,21 +1884,38 @@ <h3 id="the-region-interface">The Region interface</h3>
18841884 If the element is fragmented across region boundaries,
18851885 the < a href ="http://dev.w3.org/csswg/cssom/#cssstyledeclaration "> CSSStyleDeclaration</ a > returned must apply only
18861886 to the fragment that flows through
1887- the < span > CSS Region</ span > .
1887+ the < span > CSS Region</ span > .</ p >
18881888
18891889 < div class ="note ">
1890- < p > A < code class ="idl "> Region</ code > instance may represent an
1891- object that is no longer a < span > region</ span > . This may happen, for example if the
1892- 'flow-from' property on the corresponding pseudo-element, element or other construct
1893- becomes 'none' but a script is still holding a reference to the < code class ="idl "> Region</ code > object.</ p >
1890+ < p > If the element is not contained
1891+ in the < span > CSS Region</ span > at all,
1892+ the method returns
1893+ the < a href ="#the-at-region-style-rule "> region styling</ a >
1894+ that would apply to the element
1895+ if it were contained in the CSS Region
1896+ (following how < a href ="http://dev.w3.org/csswg/cssom/#dom-window-getcomputedstyle "> < code class ="idl "> getComputedStyle</ code > </ a > works
1897+ with elements not contained
1898+ in the window's document).</ p >
18941899 </ div >
1895-
1896- < p > If a < code class ="idl "> Region</ code > instance is no longer a < span > region</ span > ,
1897- accessing its attributes (< code class ="idl "> regionOverset</ code > and < code class ="idl "> flowFrom</ code > ) or
1898- invoking its < code class =
1899- "idl "> < span title ="#document-element-getregionflowranges "> getRegionFlowRanges</ span > </ code >
1900- method throws a < a href ="http://www.w3.org/TR/dom/#exception-domexception "> < code class ="idl "> DOMException</ code > </ a > with the
1901- < a href ="http://www.w3.org/TR/dom/#dom-domexception-invalid_access_err "> < code class ="idl "> INVALID_ACCESS_ERR</ code > </ a > error code.</ p >
1900+
1901+ < p > A < code class ="idl "> Region</ code > instance
1902+ may represent an object
1903+ that is no longer a < span > region</ span > .
1904+ This may happen for example
1905+ if the 'flow-from' property
1906+ on the corresponding pseudo-element,
1907+ element or other construct
1908+ becomes 'none'
1909+ but a script is still holding
1910+ a reference to the < code class ="idl "> Region</ code > object.
1911+ If a < code class ="idl "> Region</ code > instance
1912+ is no longer a < span > region</ span > ,
1913+ accessing its attributes
1914+ or invoking its methods throws a
1915+ < a href ="http://www.w3.org/TR/dom/#exception-domexception "> < code class ="idl "> DOMException</ code > </ a >
1916+ with the
1917+ < a href ="http://www.w3.org/TR/dom/#dom-domexception-invalid_access_err "> < code class ="idl "> INVALID_ACCESS_ERR</ code > </ a >
1918+ error code.</ p >
19021919 </ div >
19031920
19041921 < h3 id ="region-style-rule-interface "> The CSSRegionStyleRule interface</ h3 >
0 commit comments