|
1 | 1 | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
|
2 | 2 | <html lang="en">
|
3 |
| -<!-- $Id: changes.src,v 2.170 2013-05-02 18:14:58 bbos Exp $ --> |
| 3 | +<!-- $Id: changes.src,v 2.171 2013-07-15 12:36:49 bbos Exp $ --> |
4 | 4 | <HEAD>
|
5 | 5 | <TITLE>Changes</TITLE>
|
6 | 6 | <!--script src="http://www.w3c-test.org/css/harness/annotate.js#CSS21_DEV" type="text/javascript" defer></script-->
|
@@ -7960,21 +7960,26 @@ to the first applicable of the following:</ins>
|
7960 | 7960 | preceded by a "-" or "+" to indicate the sign.
|
7961 | 7961 | </blockquote>
|
7962 | 7962 |
|
7963 |
| - <p>No change is required in 4.3.2 (<length>) or 4.3.3 |
7964 |
| - (<percentage>), because they refer to 4.3.1. |
| 7963 | + <p>In <a href="syndata.html#tokenization" >“4.1.1 |
| 7964 | + Tokenization,”</a> allow "+" or "-" at the start of the |
| 7965 | + {num} macro: |
7965 | 7966 |
|
7966 |
| - <!-- Status: edited |
| 7967 | + <blockquote> |
| 7968 | + <table> |
| 7969 | + <tr><td>num |
| 7970 | + <td><code><ins>[-+]?</ins>[0-9]+|<ins>[-+]?</ins>[0-9]*\.[0-9]+</code> |
| 7971 | + </table> |
| 7972 | + </blockquote> |
7967 | 7973 |
|
7968 |
| - See http://lists.w3.org/Archives/Public/www-style/2012May/0063.html |
| 7974 | + <p>(Note that this changes the definition of three tokens, NUMBER, |
| 7975 | + DIMENSION and PERCENTAGE, and thus the tokenization of CSS, but it |
| 7976 | + does not change the language generated by the grammar as a whole.) |
7969 | 7977 |
|
7970 |
| - The resolution says to change the NUMBER token, but that doesn't |
7971 |
| - solve the issue with <number>, and probably breaks things |
7972 |
| - elsewhere. It is likely that the decision (to disallow spaces and |
7973 |
| - comments after the sign, like in the WD of css3-values) was |
7974 |
| - recorded incorrectly. |
| 7978 | + <p>No change is required in 4.3.2 (<length>) or 4.3.3 |
| 7979 | + (<percentage>), because they refer to 4.3.1. |
7975 | 7980 |
|
7976 |
| - The edit, adding the word “immediately,” borrows from |
7977 |
| - css3-values. --> |
| 7981 | + <!-- Status: edited --> |
| 7982 | + <!-- http://lists.w3.org/Archives/Public/www-style/2012May/0063.html --> |
7978 | 7983 |
|
7979 | 7984 |
|
7980 | 7985 |
|
@@ -8095,24 +8100,6 @@ to the first applicable of the following:</ins>
|
8095 | 8100 |
|
8096 | 8101 |
|
8097 | 8102 |
|
8098 |
| - <li id=s.11.1.1b class=change> |
8099 |
| - <p><span class=updated>[2012-08-08]</span> In <a |
8100 |
| - href="visufx.html#overflow" >11.1.1 “Overflow: the 'overflow' |
8101 |
| - property,”</a> add: |
8102 |
| - |
8103 |
| - <blockquote> |
8104 |
| - <p><ins>On a table element ('display: table'), 'overflow' applies |
8105 |
| - to the table box (i.e., not the table wrapper box) and all values |
8106 |
| - other than 'hidden' are treated as 'visible'.</ins> |
8107 |
| - </blockquote> |
8108 |
| - |
8109 |
| - <!-- Status: edited --> |
8110 |
| - <!-- http://lists.w3.org/Archives/Public/www-style/2012Aug/0298.html --> |
8111 |
| - |
8112 |
| - |
8113 |
| -<!-- Still need to add errata decided between 2012-08-15 and 2013-01-09 --> |
8114 |
| - |
8115 |
| - |
8116 | 8103 | <li id=s.4.1.1a class=change>
|
8117 | 8104 | <p><span class=updated>[2013-04-29]</span> The letters u, r and l
|
8118 | 8105 | of the URI token may be written as escapes. In <a
|
@@ -8272,6 +8259,98 @@ baduri3 <del>url</del><ins>{U}{R}{L}</ins>\({w}{badstring}</pre>
|
8272 | 8259 |
|
8273 | 8260 |
|
8274 | 8261 |
|
| 8262 | + <li id=s.11.1.1b class=change> |
| 8263 | + <p><span class=updated>[2013-07-15]</span> In <a |
| 8264 | + href="visufx.html#overflow" >11.1.1 “Overflow: the 'overflow' |
| 8265 | + property,”</a> change the definition of 'scroll' and 'auto': |
| 8266 | + |
| 8267 | + <blockquote> |
| 8268 | + <dl> |
| 8269 | + <dt><strong>scroll</strong> <dd>This value indicates that the |
| 8270 | + content is clipped and that if the user agent uses a scrolling |
| 8271 | + mechanism that is visible on the screen (such as a scroll bar |
| 8272 | + or a panner), that mechanism should be displayed for a box |
| 8273 | + whether or not any of its content is clipped. This avoids any |
| 8274 | + problem with scrollbars appearing and disappearing in a dynamic |
| 8275 | + environment. When this value is specified and the target |
| 8276 | + medium is 'print', overflowing content may be printed. |
| 8277 | + <ins>When used on <a href="tables.html#table-box">table |
| 8278 | + boxes,</a> this value has the same meaning as 'visible'.</ins> |
| 8279 | + |
| 8280 | + <dt><strong>auto</strong> <dd>The behavior of the 'auto' value |
| 8281 | + is user agent-dependent, but should cause a scrolling mechanism |
| 8282 | + to be provided for overflowing boxes. <ins>When used on <a |
| 8283 | + href="tables.html#table-box">table boxes,</a> this value has |
| 8284 | + the same meaning as 'visible'.</ins> |
| 8285 | + </dl> |
| 8286 | + </blockquote> |
| 8287 | + |
| 8288 | + <!-- Status: edited --> |
| 8289 | + <!-- http://lists.w3.org/Archives/Public/www-style/2012Aug/0298.html --> |
| 8290 | + |
| 8291 | + <!-- Note: this revises the wording previously decided in |
| 8292 | + http://lists.w3.org/Archives/Public/www-style/2012Aug/0298.html |
| 8293 | + See https://www.w3.org/Bugs/Public/show_bug.cgi?id=18497 for the |
| 8294 | + history of the decision --> |
| 8295 | + |
| 8296 | + |
| 8297 | + <li id=s.15.3b class=change> |
| 8298 | + <p><span class=updated>[2013-07-15]</span> In <a |
| 8299 | + href="fonts.html#font-family-prop" >15.3 Font family: the |
| 8300 | + 'font-family' property</a> the grammar is missing a pair of brackets: |
| 8301 | + |
| 8302 | + <blockquote> |
| 8303 | + <p>Value: [[ <family-name> | <generic-family> ] [, |
| 8304 | + <ins>[</ins> <family-name>| <generic-family> ] |
| 8305 | + <ins>]</ins>* ] | inherit |
| 8306 | + </blockquote> |
| 8307 | + |
| 8308 | + <!-- Status: edited --> |
| 8309 | + <!-- http://lists.w3.org/Archives/Public/www-style/2012May/0887.html --> |
| 8310 | + |
| 8311 | + |
| 8312 | + |
| 8313 | + <li id=s.G.1a class=change> |
| 8314 | + <p><span class=updated>[2012-05-02]</span> Spaces and comments are |
| 8315 | + not allowed between the sign and the digits of a <number>, |
| 8316 | + <length> or <percentage>. In <a |
| 8317 | + href="grammar.html#scanner" >“G.2 Lexical |
| 8318 | + scanner,”</a> change the {num} macro as follows: |
| 8319 | + |
| 8320 | + <blockquote> |
| 8321 | + <pre>num <ins>[-+]?</ins>[0-9]+|<ins>[-+]?</ins>[0-9]*"."[0-9]+</pre> |
| 8322 | + </blockquote> |
| 8323 | + |
| 8324 | + <p>In <a href="grammar.html#grammar" >“G.1 |
| 8325 | + Grammar,”</a> remove unary_operator from the grammar: |
| 8326 | + |
| 8327 | + <blockquote> |
| 8328 | + <pre> |
| 8329 | +<del>unary_operator |
| 8330 | + : '-' | '+' |
| 8331 | + ;</del></pre> |
| 8332 | + </blockquote> |
| 8333 | + |
| 8334 | + <p>and |
| 8335 | + |
| 8336 | + <blockquote> |
| 8337 | + <pre> |
| 8338 | +term |
| 8339 | + : <del>unary_operator?</del> |
| 8340 | + [ NUMBER S* | PERCENTAGE S* | LENGTH S* | EMS S* | EXS S* | ANGLE S* | |
| 8341 | + TIME S* | FREQ S* ] |
| 8342 | + | STRING S* | IDENT S* | URI S* | hexcolor | function |
| 8343 | + ;</pre> |
| 8344 | + </blockquote> |
| 8345 | + |
| 8346 | + <!-- Status: edited --> |
| 8347 | + <!-- http://lists.w3.org/Archives/Public/www-style/2012May/0063.html --> |
| 8348 | + |
| 8349 | + |
| 8350 | + |
| 8351 | +<!-- Still need to add errata decided between 2012-08-15 and 2013-01-09 --> |
| 8352 | + |
| 8353 | + |
8275 | 8354 | </ul>
|
8276 | 8355 |
|
8277 | 8356 | </BODY>
|
|
0 commit comments