Skip to content

Commit e77b5c5

Browse files
author
Ryan Betts
committed
[css-device-adapt] clarified constraining procedure wording to emphasize dependency on media query results
1 parent 781229f commit e77b5c5

2 files changed

Lines changed: 30 additions & 2 deletions

File tree

css-device-adapt/Overview.html

Lines changed: 20 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,13 @@
1717

1818
<h1>CSS Device Adaptation</h1>
1919

20-
<h2 class="no-num no-toc" id=longstatus-date>Editor's Draft 19 July 2012</h2>
20+
<h2 class="no-num no-toc" id=longstatus-date>Editor's Draft 31 July 2012</h2>
2121

2222
<dl>
2323
<dt>This version:
2424

2525
<dd>$Date$ (editor's draft)
26-
<!--<dd><a href="http://www.w3.org/TR/2012/ED-css-device-adapt-20120719/">http://www.w3.org/TR/2012/WD-css-device-adapt-20120719/</a></dd>-->
26+
<!--<dd><a href="http://www.w3.org/TR/2012/ED-css-device-adapt-20120731/">http://www.w3.org/TR/2012/WD-css-device-adapt-20120731/</a></dd>-->
2727

2828

2929
<dt>Latest version:
@@ -64,6 +64,9 @@ <h2 class="no-num no-toc" id=longstatus-date>Editor's Draft 19 July 2012</h2>
6464

6565
<dd><a href="mailto:florianr@opera.com">Florian Rivoal</a> (<a
6666
href="http://www.opera.com/">Opera Software</a>)
67+
68+
<dd><a href="mailto:rbetts@adobe.com">Ryan Betts</a> (<a
69+
href="http://www.adobe.com/">Adobe Systems</a>)
6770
</dl>
6871
<!--begin-copyright-->
6972
<p class=copyright><a
@@ -1120,6 +1123,15 @@ <h3 id=constraining-procedure><span class=secno>6.2. </span>The procedure</h3>
11201123
portrait mode or the window that forms the <a
11211124
href="#initial-viewport">initial viewport</a> is resized.
11221125

1126+
<p>However, Media Queries and Device Adaption are <dfn
1127+
id=tethered-specifications
1128+
title="Specifications whose evaluations are both affected by the same changes to the user environment, and so always must be evaluated together in order to ensure proper rendering.">tethered
1129+
specifications</dfn>. As a result, UAs that also support <a
1130+
href="http://www.w3.org/TR/css3-mediaqueries/">Media Queries</a> must
1131+
re-run this procedure and re-layout the document in all cases where
1132+
changes in the user environment would cause them to re-evaluate Media
1133+
Queries.
1134+
11231135
<h4 class="no-num no-toc"
11241136
id=resolve-non-lsquoautorsquo-lengths-to-pi>Resolve non-‘<a
11251137
href="#auto"><code class=css title="auto!!length">auto</code></a>
@@ -2241,6 +2253,12 @@ <h2 class=no-num id=index>Index</h2>
22412253
<li>portrait, <a href="#portrait" title=portrait><strong>5.9.</strong></a>
22422254

22432255

2256+
<li>Specifications whose evaluations are both affected by the same changes
2257+
to the user environment, and so always must be evaluated together in
2258+
order to ensure proper rendering., <a href="#tethered-specifications"
2259+
title="Specifications whose evaluations are both affected by the same changes to the user environment, and so always must be evaluated together in order to ensure proper rendering."><strong>6.2.</strong></a>
2260+
2261+
22442262
<li>user-scalable, <a href="#user-scalable" title=user-scalable>11.1.</a>,
22452263
<a href="#user-scalable0" title=user-scalable>#</a>, <a
22462264
href="#user-scalable1" title=user-scalable>#</a>

css-device-adapt/Overview.src.html

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ <h2 class="no-num no-toc">[LONGSTATUS] [DATE]</h2>
4040
<dd><a href="mailto:rune@opera.com">Rune Lillesveen</a> (<a href="http://www.opera.com/">Opera Software</a>)</dd>
4141
<dd><a href="mailto:oyvinds@opera.com">Øyvind Stenhaug</a> (<a href="http://www.opera.com/">Opera Software</a>)</dd>
4242
<dd><a href="mailto:florianr@opera.com">Florian Rivoal</a> (<a href="http://www.opera.com/">Opera Software</a>)</dd>
43+
<dd><a href="mailto:rbetts@adobe.com">Ryan Betts</a> (<a href="http://www.adobe.com/">Adobe Systems</a>)</dd>
4344
</dl>
4445

4546
<!--copyright-->
@@ -890,6 +891,15 @@ <h3 id="constraining-procedure">The procedure</h3>
890891
portrait mode or the window that forms the
891892
<span>initial viewport</span> is resized.</p>
892893

894+
<p>However, Media Queries and Device Adaption are <dfn title="Specifications
895+
whose evaluations are both affected by the same changes to the user
896+
environment, and so always must be evaluated together in order to ensure
897+
proper rendering.">tethered specifications</dfn>. As a result, UAs that also
898+
support <a href="http://www.w3.org/TR/css3-mediaqueries/">Media Queries</a>
899+
must re-run this procedure and re-layout the document in all cases where
900+
changes in the user environment would cause them to re-evaluate Media
901+
Queries.</p>
902+
893903
<h4 class="no-num no-toc">Resolve non-&lsquo;<code class="css" title="auto!!length">auto</code>&rsquo; lengths to pixel lengths</h4>
894904

895905
<ol>

0 commit comments

Comments
 (0)