Skip to content

Commit 48e4856

Browse files
committed
[css2] Generated. Do not edit!
--HG-- extra : convert_revision : svn%3A73dc7c4b-06e6-40f3-b4f7-9ed1dbc14bfc/trunk%403291
1 parent 909c9fa commit 48e4856

25 files changed

Lines changed: 925 additions & 537 deletions

css2/changes.html

Lines changed: 105 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -8479,10 +8479,26 @@ <H2 id=since-20110607><a name="q550">C.9 Changes since the Recommendation of 7 J
84798479
preceded by a "-" or "+" to indicate the sign.
84808480
</blockquote>
84818481

8482+
<p>In <a href="syndata.html#tokenization" >&ldquo;4.1.1
8483+
Tokenization,&rdquo;</a> allow "+" or "-" at the start of the
8484+
{num} macro:
8485+
8486+
<blockquote>
8487+
<table>
8488+
<tr><td>num
8489+
<td><code><ins>[-+]?</ins>[0-9]+|<ins>[-+]?</ins>[0-9]*\.[0-9]+</code>
8490+
</table>
8491+
</blockquote>
8492+
8493+
<p>(Note that this changes the definition of three tokens, NUMBER,
8494+
DIMENSION and PERCENTAGE, and thus the tokenization of CSS, but it
8495+
does not change the language generated by the grammar as a whole.)
8496+
84828497
<p>No change is required in 4.3.2 (&lt;length&gt;) or 4.3.3
84838498
(&lt;percentage&gt;), because they refer to 4.3.1.
84848499

84858500

8501+
84868502

84878503

84888504

@@ -8603,24 +8619,6 @@ <H2 id=since-20110607><a name="q550">C.9 Changes since the Recommendation of 7 J
86038619

86048620

86058621

8606-
<li id=s.11.1.1b class=change>
8607-
<p><span class=updated>[2012-08-08]</span> In <a
8608-
href="visufx.html#overflow" >11.1.1 &ldquo;Overflow: the 'overflow'
8609-
property,&rdquo;</a> add:
8610-
8611-
<blockquote>
8612-
<p><ins>On a table element ('display: table'), 'overflow' applies
8613-
to the table box (i.e., not the table wrapper box) and all values
8614-
other than 'hidden' are treated as 'visible'.</ins>
8615-
</blockquote>
8616-
8617-
8618-
8619-
8620-
8621-
8622-
8623-
86248622
<li id=s.4.1.1a class=change>
86258623
<p><span class=updated>[2013-04-29]</span> The letters u, r and l
86268624
of the URI token may be written as escapes. In <a
@@ -8780,6 +8778,95 @@ <H2 id=since-20110607><a name="q550">C.9 Changes since the Recommendation of 7 J
87808778

87818779

87828780

8781+
<li id=s.11.1.1b class=change>
8782+
<p><span class=updated>[2013-07-15]</span> In <a
8783+
href="visufx.html#overflow" >11.1.1 &ldquo;Overflow: the 'overflow'
8784+
property,&rdquo;</a> change the definition of 'scroll' and 'auto':
8785+
8786+
<blockquote>
8787+
<dl>
8788+
<dt><strong>scroll</strong> <dd>This value indicates that the
8789+
content is clipped and that if the user agent uses a scrolling
8790+
mechanism that is visible on the screen (such as a scroll bar
8791+
or a panner), that mechanism should be displayed for a box
8792+
whether or not any of its content is clipped. This avoids any
8793+
problem with scrollbars appearing and disappearing in a dynamic
8794+
environment. When this value is specified and the target
8795+
medium is 'print', overflowing content may be printed.
8796+
<ins>When used on <a href="tables.html#table-box">table
8797+
boxes,</a> this value has the same meaning as 'visible'.</ins>
8798+
8799+
<dt><strong>auto</strong> <dd>The behavior of the 'auto' value
8800+
is user agent-dependent, but should cause a scrolling mechanism
8801+
to be provided for overflowing boxes. <ins>When used on <a
8802+
href="tables.html#table-box">table boxes,</a> this value has
8803+
the same meaning as 'visible'.</ins>
8804+
</dl>
8805+
</blockquote>
8806+
8807+
8808+
8809+
8810+
8811+
8812+
8813+
<li id=s.15.3b class=change>
8814+
<p><span class=updated>[2013-07-15]</span> In <a
8815+
href="fonts.html#font-family-prop" >15.3 Font family: the
8816+
'font-family' property</a> the grammar is missing a pair of brackets:
8817+
8818+
<blockquote>
8819+
<p>Value: [[ &lt;family-name> | &lt;generic-family> ] [,
8820+
<ins>[</ins> &lt;family-name>| &lt;generic-family> ]
8821+
<ins>]</ins>* ] | inherit
8822+
</blockquote>
8823+
8824+
8825+
8826+
8827+
8828+
8829+
<li id=s.G.1a class=change>
8830+
<p><span class=updated>[2012-05-02]</span> Spaces and comments are
8831+
not allowed between the sign and the digits of a &lt;number&gt;,
8832+
&lt;length&gt; or &lt;percentage&gt;. In <a
8833+
href="grammar.html#scanner" >&ldquo;G.2 Lexical
8834+
scanner,&rdquo;</a> change the {num} macro as follows:
8835+
8836+
<blockquote>
8837+
<pre>num <ins>[-+]?</ins>[0-9]+|<ins>[-+]?</ins>[0-9]*"."[0-9]+</pre>
8838+
</blockquote>
8839+
8840+
<p>In <a href="grammar.html#grammar" >&ldquo;G.1
8841+
Grammar,&rdquo;</a> remove unary_operator from the grammar:
8842+
8843+
<blockquote>
8844+
<pre>
8845+
<del>unary_operator
8846+
: '-' | '+'
8847+
;</del></pre>
8848+
</blockquote>
8849+
8850+
<p>and
8851+
8852+
<blockquote>
8853+
<pre>
8854+
term
8855+
: <del>unary_operator?</del>
8856+
[ NUMBER S* | PERCENTAGE S* | LENGTH S* | EMS S* | EXS S* | ANGLE S* |
8857+
TIME S* | FREQ S* ]
8858+
| STRING S* | IDENT S* | URI S* | hexcolor | function
8859+
;</pre>
8860+
</blockquote>
8861+
8862+
8863+
8864+
8865+
8866+
8867+
8868+
8869+
87838870
</ul>
87848871

87858872
<hr class="navbar">

0 commit comments

Comments
 (0)