Skip to content

Commit ead1345

Browse files
committed
[selectors] Add changes section
1 parent 39699f6 commit ead1345

2 files changed

Lines changed: 75 additions & 21 deletions

File tree

selectors/Overview.html

Lines changed: 58 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
rel=dcterms.rights>
1010
<meta content="Selectors Level 4" name=dcterms.title>
1111
<meta content=text name=dcterms.type>
12-
<meta content=2013-04-24 name=dcterms.date>
12+
<meta content=2013-04-25 name=dcterms.date>
1313
<meta content="Elika J. Etemad" name=dcterms.creator>
1414
<meta content="Tab Atkins Jr." name=dcterms.creator>
1515
<meta content=W3C name=dcterms.publisher>
@@ -30,13 +30,13 @@
3030

3131
<h1 id=title>Selectors Level 4</h1>
3232

33-
<h2 class="no-num no-toc" id=longstatus-date>Editor's Draft 24 April 2013</h2>
33+
<h2 class="no-num no-toc" id=longstatus-date>Editor's Draft 25 April 2013</h2>
3434

3535
<dl>
3636
<dt>This version:
3737

3838
<dd><a href="http://dev.w3.org/csswg/selectors4/">
39-
http://www.w3.org/TR/2013/ED-selectors4-20130424/</a>
39+
http://www.w3.org/TR/2013/ED-selectors4-20130425/</a>
4040

4141
<dt>Editor's draft:
4242

@@ -493,30 +493,32 @@ <h2 class="no-num no-toc" id=contents>Table of Contents</h2>
493493

494494
<li><a href="#grammar"><span class=secno>16. </span> Grammar</a>
495495

496-
<li><a href="#conformance"><span class=secno>17. </span> Conformance</a>
496+
<li><a href="#changes"><span class=secno>17. </span> Changes</a>
497+
498+
<li><a href="#conformance"><span class=secno>18. </span> Conformance</a>
497499
<ul class=toc>
498-
<li><a href="#conventions"><span class=secno>17.1. </span>Document
500+
<li><a href="#conventions"><span class=secno>18.1. </span>Document
499501
Conventions</a>
500502

501-
<li><a href="#conformance-classes"><span class=secno>17.2. </span>
503+
<li><a href="#conformance-classes"><span class=secno>18.2. </span>
502504
Conformance Classes</a>
503505

504-
<li><a href="#partial"><span class=secno>17.3. </span> Partial
506+
<li><a href="#partial"><span class=secno>18.3. </span> Partial
505507
Implementations</a>
506508

507-
<li><a href="#experimental"><span class=secno>17.4. </span> Experimental
509+
<li><a href="#experimental"><span class=secno>18.4. </span> Experimental
508510
Implementations</a>
509511
</ul>
510512

511-
<li><a href="#acknowledgements"><span class=secno>18. </span>
513+
<li><a href="#acknowledgements"><span class=secno>19. </span>
512514
Acknowledgements</a>
513515

514-
<li><a href="#references"><span class=secno>19. </span> References</a>
516+
<li><a href="#references"><span class=secno>20. </span> References</a>
515517
<ul class=toc>
516-
<li><a href="#normative-references"><span class=secno>19.1. </span>
518+
<li><a href="#normative-references"><span class=secno>20.1. </span>
517519
Normative References</a>
518520

519-
<li><a href="#informative-references"><span class=secno>19.2. </span>
521+
<li><a href="#informative-references"><span class=secno>20.2. </span>
520522
Informative References</a>
521523
</ul>
522524
</ul>
@@ -4252,9 +4254,44 @@ <h2 id=grammar><span class=secno>16. </span><a id=formal-syntax></a>
42524254
href="#id-selector"><i>ID selector</i></a>
42534255
</dl>
42544256

4255-
<h2 id=conformance><span class=secno>17. </span> Conformance</h2>
4257+
<h2 id=changes><span class=secno>17. </span> Changes</h2>
4258+
4259+
<p>Significant changes since the <a
4260+
href="http://www.w3.org/TR/2012/WD-selectors4-20120823/">23 August 2012
4261+
Working Draft</a> include:
4262+
4263+
<ul>
4264+
<li>Added <a href="#blank-pseudo"><code>:blank</code></a> and <a
4265+
href="#placeholder-shown-pseudo"><code>:placeholder-shown</code></a>
4266+
pseudo-classes.
4267+
4268+
<li>Released some restrictions on <a
4269+
href="#matches-pseudo"><code>:matches()</code></a> and <a
4270+
href="#negation-pseudo"><code>:not()</code></a>.
4271+
4272+
<li>Defined <a href="#fast-profile"><i>fast</i></a> and <a
4273+
href="#complete-profile"><i>complete</i></a> Selectors profiles.
4274+
4275+
<li>Improved definition of <a href="#specificity">specificity</a> to
4276+
better handle <a href="#matches-pseudo"><code>:matches()</code></a>.
4277+
4278+
<li>Updated grammar.
4279+
4280+
<li>Cleaned up definition of <a href="#anb0"><var>An+B</var></a> notation.
4281+
4282+
<li>Added definition of <a
4283+
href="#scope-relative"><i>scope-relative</i></a> selectors, changed
4284+
<i>scope-constrained</i> to <a
4285+
href="#scope-filtered"><i>scope-filtered</i></a> for less confusion with
4286+
<a href="#scope-contained-selectors"><i>scope-contained</i></a>.
4287+
4288+
<li>The <code>:local-link()</code> pseudo-class now ignores trailing
4289+
slashes.
4290+
</ul>
4291+
4292+
<h2 id=conformance><span class=secno>18. </span> Conformance</h2>
42564293

4257-
<h3 id=conventions><span class=secno>17.1. </span>Document Conventions</h3>
4294+
<h3 id=conventions><span class=secno>18.1. </span>Document Conventions</h3>
42584295

42594296
<p>Conformance requirements are expressed with a combination of descriptive
42604297
assertions and RFC 2119 terminology. The key words “MUST”, “MUST
@@ -4281,7 +4318,7 @@ <h3 id=conventions><span class=secno>17.1. </span>Document Conventions</h3>
42814318

42824319
<p class=note>Note, this is an informative note.
42834320

4284-
<h3 id=conformance-classes><span class=secno>17.2. </span> Conformance
4321+
<h3 id=conformance-classes><span class=secno>18.2. </span> Conformance
42854322
Classes</h3>
42864323

42874324
<p>Conformance to Selectors Level 4 is defined for three conformance
@@ -4327,14 +4364,14 @@ <h3 id=conformance-classes><span class=secno>17.2. </span> Conformance
43274364
selectors. (In the case of CSS, the entire rule in which the selector is
43284365
used is effectively dropped.)
43294366

4330-
<h3 id=partial><span class=secno>17.3. </span> Partial Implementations</h3>
4367+
<h3 id=partial><span class=secno>18.3. </span> Partial Implementations</h3>
43314368

43324369
<p>So that authors can exploit the forward-compatible parsing rules to
43334370
trigger fallback behavior, UAs <strong>must</strong> treat as <a
43344371
href="#invalid">invalid</a> any selectors for which they have no usable
43354372
level of support.
43364373

4337-
<h3 id=experimental><span class=secno>17.4. </span> Experimental
4374+
<h3 id=experimental><span class=secno>18.4. </span> Experimental
43384375
Implementations</h3>
43394376

43404377
<p>To avoid clashes with future Selectors features, the Selectors
@@ -4356,7 +4393,7 @@ <h2 id="Tests">Tests</h2>
43564393
and does not cover all possible combined cases of Selectors.
43574394
-->
43584395

4359-
<h2 id=acknowledgements><span class=secno>18. </span> Acknowledgements</h2>
4396+
<h2 id=acknowledgements><span class=secno>19. </span> Acknowledgements</h2>
43604397

43614398
<p>The CSS working group would like to thank everyone who contributed to
43624399
the <a href="http://www.w3.org/TR/css3-selectors">previous Selectors</a>
@@ -4368,9 +4405,9 @@ <h2 id=acknowledgements><span class=secno>18. </span> Acknowledgements</h2>
43684405
David Baron, Andrew Fedoniouk, Ian Hickson, Grey Hodge, Lachlan Hunt,
43694406
Jason Cranford Teague
43704407

4371-
<h2 id=references><span class=secno>19. </span> References</h2>
4408+
<h2 id=references><span class=secno>20. </span> References</h2>
43724409

4373-
<h3 id=normative-references><span class=secno>19.1. </span> Normative
4410+
<h3 id=normative-references><span class=secno>20.1. </span> Normative
43744411
References</h3>
43754412
<!--begin-normative-->
43764413
<!-- Sorted by label -->
@@ -4445,7 +4482,7 @@ <h3 id=normative-references><span class=secno>19.1. </span> Normative
44454482
</dl>
44464483
<!--end-normative-->
44474484

4448-
<h3 id=informative-references><span class=secno>19.2. </span> Informative
4485+
<h3 id=informative-references><span class=secno>20.2. </span> Informative
44494486
References</h3>
44504487
<!--begin-informative-->
44514488
<!-- Sorted by label -->

selectors/Overview.src.html

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3089,6 +3089,23 @@ <h2 id="grammar"><a id="formal-syntax"></a>
30893089
an <i>ID selector</i>
30903090
</dl>
30913091

3092+
<h2 id="changes">
3093+
Changes</h2>
3094+
3095+
<p>Significant changes since the <a href="http://www.w3.org/TR/2012/WD-selectors4-20120823/">23 August 2012 Working Draft</a> include:
3096+
<ul>
3097+
<li>Added <code>:blank</code> and <code>:placeholder-shown</code> pseudo-classes.
3098+
<li>Released some restrictions on <code>:matches()</code> and <code>:not()</code>.
3099+
<li>Defined <i>fast</i> and <i>complete</i> Selectors profiles.
3100+
<li>Improved definition of <a href="#specificity">specificity</a>
3101+
to better handle <code>:matches()</code>.
3102+
<li>Updated grammar.
3103+
<li>Cleaned up definition of <var>An+B</var> notation.
3104+
<li>Added definition of <i>scope-relative</i> selectors,
3105+
changed <i>scope-constrained</i> to <i>scope-filtered</i>
3106+
for less confusion with <i>scope-contained</i>.
3107+
<li>The <code>:local-link()</code> pseudo-class now ignores trailing slashes.
3108+
</ul>
30923109

30933110
<h2 id="conformance">
30943111
Conformance</h2>

0 commit comments

Comments
 (0)