Thu, 16 Aug 2012 15:11:35 -0700
Add issue on overflow in static media, as discussed at face-to-face meeting afternoon of 2012-08-13.
css3-overflow/Overview.html | file | annotate | diff | comparison | revisions | |
css3-overflow/Overview.src.html | file | annotate | diff | comparison | revisions |
1.1 --- a/css3-overflow/Overview.html Thu Aug 16 15:09:23 2012 -0700 1.2 +++ b/css3-overflow/Overview.html Thu Aug 16 15:11:35 2012 -0700 1.3 @@ -260,29 +260,32 @@ 1.4 class=property>max-lines</code>’ property</a> 1.5 </ul> 1.6 1.7 - <li><a href="#conformance"><span class=secno>5. </span> Conformance</a> 1.8 + <li><a href="#static-media"><span class=secno>5. </span>Overflow in static 1.9 + media</a> 1.10 + 1.11 + <li><a href="#conformance"><span class=secno>6. </span> Conformance</a> 1.12 <ul class=toc> 1.13 - <li><a href="#placement"><span class=secno>5.1. </span> Module 1.14 + <li><a href="#placement"><span class=secno>6.1. </span> Module 1.15 interactions</a> 1.16 1.17 - <li><a href="#values"><span class=secno>5.2. </span> Values</a> 1.18 + <li><a href="#values"><span class=secno>6.2. </span> Values</a> 1.19 1.20 - <li><a href="#conventions"><span class=secno>5.3. </span> Document 1.21 + <li><a href="#conventions"><span class=secno>6.3. </span> Document 1.22 conventions</a> 1.23 1.24 - <li><a href="#conformance-classes"><span class=secno>5.4. </span> 1.25 + <li><a href="#conformance-classes"><span class=secno>6.4. </span> 1.26 Conformance classes</a> 1.27 1.28 - <li><a href="#partial"><span class=secno>5.5. </span> Partial 1.29 + <li><a href="#partial"><span class=secno>6.5. </span> Partial 1.30 implementations</a> 1.31 1.32 - <li><a href="#experimental"><span class=secno>5.6. </span> Experimental 1.33 + <li><a href="#experimental"><span class=secno>6.6. </span> Experimental 1.34 implementations</a> 1.35 1.36 - <li><a href="#testing"><span class=secno>5.7. </span> Non-experimental 1.37 + <li><a href="#testing"><span class=secno>6.7. </span> Non-experimental 1.38 implementations</a> 1.39 1.40 - <li><a href="#cr-exit-criteria"><span class=secno>5.8. </span> CR exit 1.41 + <li><a href="#cr-exit-criteria"><span class=secno>6.8. </span> CR exit 1.42 criteria</a> 1.43 </ul> 1.44 1.45 @@ -905,9 +908,17 @@ 1.46 </table> 1.47 </div> 1.48 1.49 - <h2 id=conformance><span class=secno>5. </span> Conformance</h2> 1.50 + <h2 id=static-media><span class=secno>5. </span>Overflow in static media</h2> 1.51 1.52 - <h3 id=placement><span class=secno>5.1. </span> Module interactions</h3> 1.53 + <p class=issue> This specification should define useful behavior for all 1.54 + values of ‘<code class=property>overflow</code>’ in static media (such 1.55 + as print). Current implementation behavior is quite poor and produces 1.56 + unexpected results when authors have not considered what will happen when 1.57 + the content they produce for interactive media is printed. 1.58 + 1.59 + <h2 id=conformance><span class=secno>6. </span> Conformance</h2> 1.60 + 1.61 + <h3 id=placement><span class=secno>6.1. </span> Module interactions</h3> 1.62 1.63 <p>This module extends the ‘<code class=property>overflow</code>’ 1.64 feature defined in <a href="#CSS21" 1.65 @@ -918,7 +929,7 @@ 1.66 <p>No properties in this module apply to the <code>::first-line</code> or 1.67 <code>::first-letter</code> pseudo-elements. 1.68 1.69 - <h3 id=values><span class=secno>5.2. </span> Values</h3> 1.70 + <h3 id=values><span class=secno>6.2. </span> Values</h3> 1.71 1.72 <p>This specification follows the <a 1.73 href="http://www.w3.org/TR/CSS21/about.html#property-defs">CSS property 1.74 @@ -937,7 +948,7 @@ 1.75 keyword as their property value. For readability it has not been repeated 1.76 explicitly. 1.77 1.78 - <h3 id=conventions><span class=secno>5.3. </span> Document conventions</h3> 1.79 + <h3 id=conventions><span class=secno>6.3. </span> Document conventions</h3> 1.80 1.81 <p>Conformance requirements are expressed with a combination of descriptive 1.82 assertions and RFC 2119 terminology. The key words “MUST”, “MUST 1.83 @@ -964,7 +975,7 @@ 1.84 1.85 <p class=note>Note, this is an informative note. 1.86 1.87 - <h3 id=conformance-classes><span class=secno>5.4. </span> Conformance 1.88 + <h3 id=conformance-classes><span class=secno>6.4. </span> Conformance 1.89 classes</h3> 1.90 1.91 <p>Conformance to CSS Overflow Module Level 3 is defined for three 1.92 @@ -1008,7 +1019,7 @@ 1.93 module, and meet all other conformance requirements of style sheets as 1.94 described in this module. 1.95 1.96 - <h3 id=partial><span class=secno>5.5. </span> Partial implementations</h3> 1.97 + <h3 id=partial><span class=secno>6.5. </span> Partial implementations</h3> 1.98 1.99 <p>So that authors can exploit the forward-compatible parsing rules to 1.100 assign fallback values, CSS renderers <strong>must</strong> treat as 1.101 @@ -1022,7 +1033,7 @@ 1.102 unsupported values must be), CSS requires that the entire declaration be 1.103 ignored. 1.104 1.105 - <h3 id=experimental><span class=secno>5.6. </span> Experimental 1.106 + <h3 id=experimental><span class=secno>6.6. </span> Experimental 1.107 implementations</h3> 1.108 1.109 <p>To avoid clashes with future CSS features, the CSS2.1 specification 1.110 @@ -1036,7 +1047,7 @@ 1.111 vendor-prefixed syntax for such features, including those in W3C Working 1.112 Drafts. This avoids incompatibilities with future changes in the draft. 1.113 1.114 - <h3 id=testing><span class=secno>5.7. </span> Non-experimental 1.115 + <h3 id=testing><span class=secno>6.7. </span> Non-experimental 1.116 implementations</h3> 1.117 1.118 <p>Once a specification reaches the Candidate Recommendation stage, 1.119 @@ -1058,7 +1069,7 @@ 1.120 href="http://lists.w3.org/Archives/Public/public-css-testsuite">public-css-testsuite@w3.org</a> 1.121 mailing list. 1.122 1.123 - <h3 id=cr-exit-criteria><span class=secno>5.8. </span> CR exit criteria</h3> 1.124 + <h3 id=cr-exit-criteria><span class=secno>6.8. </span> CR exit criteria</h3> 1.125 1.126 <p class=issue>[Change or remove the following CR exit criteria if the spec 1.127 is not a module, but, e.g., a Note or a profile. This text was <a 1.128 @@ -1222,7 +1233,7 @@ 1.129 1.130 <ul class=indexlist> 1.131 <li>authoring tool, <a href="#authoring-tool" 1.132 - title="authoring tool"><strong>5.4.</strong></a> 1.133 + title="authoring tool"><strong>6.4.</strong></a> 1.134 1.135 <li>fragment box, <a href="#fragment-box" 1.136 title="fragment box"><strong>4.</strong></a> 1.137 @@ -1230,13 +1241,13 @@ 1.138 <li>max-lines, <a href="#max-lines0" 1.139 title=max-lines><strong>4.2.</strong></a> 1.140 1.141 - <li>renderer, <a href="#renderer" title=renderer><strong>5.4.</strong></a> 1.142 + <li>renderer, <a href="#renderer" title=renderer><strong>6.4.</strong></a> 1.143 1.144 1.145 <li>style sheet 1.146 <ul> 1.147 <li>as conformance class, <a href="#style-sheet" 1.148 - title="style sheet, as conformance class"><strong>5.4.</strong></a> 1.149 + title="style sheet, as conformance class"><strong>6.4.</strong></a> 1.150 </ul> 1.151 </ul> 1.152 <!--end-index-->
2.1 --- a/css3-overflow/Overview.src.html Thu Aug 16 15:09:23 2012 -0700 2.2 +++ b/css3-overflow/Overview.src.html Thu Aug 16 15:11:35 2012 -0700 2.3 @@ -740,6 +740,19 @@ 2.4 </td></tr></table> 2.5 </div> 2.6 2.7 +<h2 id="static-media">Overflow in static media</h2> 2.8 + 2.9 + <p class="issue"> 2.10 + This specification should define useful behavior 2.11 + for all values of 'overflow' 2.12 + in static media (such as print). 2.13 + Current implementation behavior is quite poor and 2.14 + produces unexpected results when authors have not considered 2.15 + what will happen when 2.16 + the content they produce for interactive media 2.17 + is printed. 2.18 + </p> 2.19 + 2.20 <h2 id="conformance"> 2.21 Conformance</h2> 2.22