Uploaded | Revised | By | Comment | 2024-03-06 |
---|---|---|---|---|
14:16:07 PST | 2024-03-06 14:15:46 PST | florian | [selectors-4] Canonicalize into extlang form prior to :lang() matching (#4212) Fixes #4154 Co-authored-by: Chris Lilley <chris@w3.org> | 2023-12-11 |
13:53:11 PST | 2023-11-22 12:49:01 PST | tabatkins | [selectors-4] Remove the accidentally leftover column combinator production from the grammar. #9544 | |
13:53:11 PST | 2023-11-22 12:49:01 PST | tabatkins | [selectors-4] Remove the accidentally leftover column combinator production from the grammar. #9544 | |
13:53:11 PST | 2023-11-22 12:49:01 PST | tabatkins | [selectors-4] Remove the accidentally leftover column combinator production from the grammar. #9544 | 2024-01-24 |
06:56:24 PST | 2024-01-24 06:55:31 PST | chrisl | [editorial] Add separate Security and Privacy appendices to .bs specs that didn't have them, #207 | 2024-01-22 |
15:21:10 PST | 2024-01-22 15:20:31 PST | tabatkins | [selectors] Put the column combinator back into the grammar. #9544 | 2024-01-17 |
16:19:40 PST | 2024-01-17 16:19:17 PST | tabatkins | [selectors] Specify that invalid selectors in :is()/:where() are 0 specificity. #9600 | 2023-07-21 |
08:55:41 PDT | 2023-07-11 14:46:23 PDT | tabatkins | [various][editorial] Fix markup | 2022-12-17 |
01:31:40 PST | 2022-12-17 01:31:14 PST | ilya_streltsyn | Remove at-risk status from :has() and :read-write Makes at-risk features list consistent with the Changes section according to the resolution of #8168 | 2023-01-11 |
08:55:59 PST | 2023-01-11 08:55:23 PST | ilya_streltsyn | Remove at-risk status from :has() and :read-write (#8242) Makes at-risk features list consistent with the Changes section according to the resolution of #8168 | 2023-01-06 |
16:33:36 PST | 2023-01-06 16:33:09 PST | tabatkins | [selectors-4][editorial] Recommend that newly-created autofocused elements should indicate focus. #7214 | |
16:23:07 PST | 2023-01-06 16:22:39 PST | tabatkins | [selectors-4][editorial] Fix the statement about wrapping a selector in :is(). #6792 | |
16:16:00 PST | 2023-01-06 16:13:40 PST | tabatkins | [selectors-4][editorial] Clarify the expected rules for :blank, matching what HTML is expected to specify. #8220 | 2022-12-29 |
20:44:52 PST | 2022-12-29 20:44:15 PST | fantasai | [selectors-4][editorial] Fuss with whitespace for better readability | |
19:58:54 PST | 2022-12-29 19:58:13 PST | fantasai | [selectors-4] Define functional pseudo-elements. #8268 | |
12:22:35 PST | 2022-12-29 12:21:57 PST | fantasai | [selectors-4][css-pseudo-4] Revert placeholder option example, since HTML doesn't include it atm. #2517 | |
11:40:45 PST | 2022-12-29 11:40:16 PST | fantasai | [selectors-4] Add textarea to placeholder example #6669 | 2022-12-13 |
11:03:22 PST | 2022-12-13 11:02:50 PST | tabatkins | [selector-4][editorial] Add a note spelling out the interaction of relative-selector vs compound-selector restrictions in :has(). | 2022-12-12 |
15:16:50 PST | 2022-12-12 15:12:45 PST | tabatkins | [selectors-4][editorial] Logical combos after a pseudo-el restrict more than just what pseudo-classes are allowed in their args. #7085 | |
14:06:47 PST | 2022-12-12 14:06:01 PST | SebastianZ | Added :blank to at-risk and removed :read-write and :has() from it (#8170) | |
13:34:48 PST | 2022-12-12 13:33:53 PST | tabatkins | [selectors-4][editorial] Rephrase the pseudo-compound and complex selector parts a bit. #5676 | |
07:54:18 PST | 2022-12-12 07:53:46 PST | dbaron | [selectors-4] Fix typo: pseudo-eleent ? pseudo-element (#8216) | 2022-12-09 |
15:21:45 PST | 2022-12-09 15:21:20 PST | tabatkins | [selectors-4] Comment out the incorrect example of ::slotted having internal structure. #7474 | |
15:14:34 PST | 2022-12-09 15:14:08 PST | tabatkins | [selectors-4] Refer explicitly to the 'document element' concept. #7787 | |
15:00:54 PST | 2022-12-09 15:00:23 PST | tabatkins | [selectors-4] Define that featureless elements can be matched by logical combinations. | |
14:44:55 PST | 2022-12-09 14:44:27 PST | fantasai | [selectors-4] Exclude pseudo-elements from :has() and :nth-child() #7463 #8212 | |
14:32:18 PST | 2022-12-09 14:31:21 PST | tabatkins | [selectors] Define pseudo-compounds, and that they are only present in complex selectors. | |
14:24:55 PST | 2022-12-09 14:24:23 PST | fantasai | [selectors-4] Split out pseudo-elements from <compound-selector> | |
13:57:30 PST | 2022-12-09 13:56:48 PST | tabatkins | [selectors-4][editorial] Remove ancient note about :visited and :active | |
13:55:24 PST | 2022-12-09 13:54:44 PST | tabatkins | [selectors-4][editorial] fix whitespace | |
13:52:19 PST | 2022-12-09 13:48:29 PST | tabatkins | [selectors-4] Rewrite 'pseudo-classing pseudo-elements' section, allowing other pseudo-classes and making it clearer how logical combos work. Also clarify the behavior of the user-action pseudos on pseudo-elements. | |
12:34:44 PST | 2022-12-09 12:34:21 PST | fantasai | [selectors-4] Allow logical combination pseudos wherever their arguments are themselves valid. #7085 (#8041) | 2022-12-07 |
17:20:27 PST | 2022-12-07 16:00:19 PST | tabatkins | [selectors-4] Per WG resolution, make :has() and :nth-child()/:nth-last-child() unforgiving. #7676 | 2022-11-22 |
15:01:35 PST | 2022-11-22 15:01:57 PST | tabatkins | [selectors] Move the legacy pseudo-element syntax into the grammar itself, for clarity. No normative change intended. #8122 | 2022-11-14 |
15:21:30 PST | 2022-11-14 15:21:45 PST | tabatkins | [selectors-4][editorial] Rephrase :muted/:volume-locked to read better. #8061 | 2022-11-10 |
20:03:51 PST | 2022-11-10 20:04:04 PST | fantasai | [selectors-4] Add :open and :closed pseudo-classes #7319 | |
19:56:42 PST | 2022-11-10 19:56:46 PST | fantasai | [selectors-4] Update Changes list | 2022-11-08 |
12:12:31 PST | 2022-11-08 12:12:33 PST | fantasai | [selectors-4][editorial] Clarify hypothetical tense #7474 | 2022-11-07 |
13:54:38 PST | 2022-11-07 13:54:36 PST | fantasai | [selectors-4] Define :-webkit-autofill #7257 | |
13:46:53 PST | 2022-11-07 13:47:00 PST | fantasai | [selectors-4] Update to hypothetical ::shadow #7474 | |
13:39:50 PST | 2022-11-07 13:39:57 PST | fantasai | [selectors-4] Update to ::slotted #7474 | |
13:30:31 PST | 2022-11-03 15:46:49 PDT | fantasai | [selectors-4] Make empty language strings match untagged elements. #6915 | 2022-11-03 |
15:53:17 PDT | 2022-11-03 15:53:16 PDT | fantasai | [selectors-4] Remove compound selector limitation introduced in b86026d6b925da807974c6cb6652cd17653ef4f2 #3760 | |
15:46:53 PDT | 2022-11-03 15:08:11 PDT | fantasai | [selectors-4][editorial] Rewrap and minor wording tweaks | 2022-08-24 |
13:42:05 PDT | 2022-08-24 13:41:29 PDT | tabatkins | [selectors-4] Disallow pseudo-elements from :has unless on an allowlist. #7463 | 2022-07-22 |
07:09:12 PDT | 2022-07-22 07:08:45 PDT | dbaron | Fix pseudo-elements vs. pseudo-classes typo in selectors (#7525) All of the things talked about in the subsections of 14.4 ('this section') are pseudo-classes, not pseudo-elements. | 2022-06-17 |
10:59:57 PDT | 2022-06-17 10:59:34 PDT | tabatkins | [selectors-4] Disallow nesting :has() inside :has(). #6952 (#7344) | 2022-06-02 |
13:25:27 PDT | 2022-06-02 13:24:52 PDT | tabatkins | [selectors-4] Untangle 'scoped' from 'relative'. #6399 | 2022-05-06 |
20:56:15 PDT | 2022-05-06 20:54:17 PDT | fantasai | [selectors-4] Markup fixes | |
16:36:47 PDT | 2022-05-06 16:36:24 PDT | fantasai | [selectors-4] Update Changes list | |
16:26:42 PDT | 2022-05-06 16:26:10 PDT | fantasai | [selectors-4] Cross-link ?specificity?. #6932 | |
16:01:45 PDT | 2022-05-06 16:01:16 PDT | fantasai | [selectors-4] Add :fullscreen and :picture-in-picture #3796 | 2022-05-05 |
21:15:11 PDT | 2022-05-05 21:03:28 PDT | fantasai | [selectors-4] Define legacy selector aliases. #5847 | |
20:11:08 PDT | 2022-05-05 20:04:04 PDT | fantasai | [selectors-4] Add :autofill #5775 | |
19:54:12 PDT | 2022-05-05 19:49:46 PDT | fantasai | [selectors-4] Fix recursion in :target-within definition. #3938 | |
14:48:01 PDT | 2022-05-05 14:47:33 PDT | fantasai | [selectors-4] Update last publication URL | 2022-01-19 |
12:14:55 PST | 2022-01-19 12:14:31 PST | spieters | Typo fix: replace a must with a should Don't merge this, it's a bogus change! | |
14:50:03 PST | 2022-01-19 14:48:46 PST | astearns | Merge pull request #6969 from sheilamoussavi/patch-1 [selectors-4] Remove the word "simply" | |
14:48:22 PST | 2022-01-19 13:32:55 PST | astearns | [selectors-4] Add word 'in' to Example 15 | |
13:24:41 PST | 2022-01-19 13:21:17 PST | astearns | Added the word "for" The intent was to make the direction more readable and remove ambiguity. | 2022-03-04 |
16:07:04 PST | 2022-03-04 16:06:38 PST | tabatkins | [css-selectors-4] Mention :defined in change history (#7097) | 2022-02-14 |
16:12:03 PST | 2022-02-14 16:11:27 PST | tabatkins | [selectors] Clarify that whitespace is required if you omit the combinator. #7027 | 2021-12-30 |
17:21:09 PST | 2021-12-30 17:08:52 PST | fantasai | [selectors-4] Define sub-pseudo-element terminology. | 2021-07-02 |
10:28:38 PDT | 2021-07-02 10:28:19 PDT | hober | [selectors-4] Match HTML's use of certain terms defined in it. (#6415) | 2021-05-17 |
14:26:46 PDT | 2021-05-17 14:24:15 PDT | dbaron | Revert "Revert "Merge branch 'main' of https://github.com/w3c/csswg-drafts into main"" This reverts commit 9d14c2393cfeca05c799d43444fe9c860074e80b. The commit that it was reverting was actually fine; it was a merge, but looked like it was bad because it had a large diff against the first parent but it had no diff against the second (which was the relevant one in a "linear history" of this repository). | |
13:52:15 PDT | 2021-05-17 12:25:01 PDT | adam_argyle | Revert "Merge branch 'main' of https://github.com/w3c/csswg-drafts into main" This reverts commit 442ca50fbfe14f5e163336a54844ba447d2bafa7, reversing changes made to d0337ce2a834e083954a3b090fd69ea918a0302a. | 2021-04-22 |
10:31:35 PDT | 2021-04-22 10:31:11 PDT | hober | [selectors-4] Define a number of new pseudo-classes for matching the state of media elements. (#6219) * [selectors-4] First draft of :seeking, :buffering, :stalled, :muted, and :volume-locked pseudo-classes. * Use link-defaults instead of anchors for several terms defined in HTML. * Remove unnecessary comment and fix whitespace. | 2021-04-16 |
11:55:59 PDT | 2021-04-16 11:55:25 PDT | tabatkins | [selectors-4][editorial] Bikeshed fixes | 2021-04-08 |
22:08:13 PDT | 2021-04-08 22:06:02 PDT | florian | Use consistant capitalization for "user agent" Also checks in a little script that helps in doing this semi-automatically. | 2021-02-22 |
16:54:31 PST | 2021-02-22 07:09:55 PST | emilio | [selectors] Add spec text for :user-valid. | 2021-02-21 |
23:27:15 PST | 2021-02-21 23:26:51 PST | fantasai | fix: typos across specs (#5992) | 2021-02-18 |
13:36:24 PST | 2021-02-18 13:35:40 PST | tabatkins | [selectors-4] Remove confusion about whether focus-rings and :focus-visible should coincide or not. #5893 #5885 | 2021-02-11 |
02:19:35 PST | 2021-02-11 02:19:13 PST | rego | [selectors-4] Remove example related to :focus:not(:focus-visible) (#4278) (#5974) :focus:not(:focus-visible) is a workaround due to some implementations not following the spec (not using :focus-visible in the default UA style sheet). Apart that this is no longer needed as implementations have been updated, this kind of workarounds shouldn't be in the spec as they're confusing. Fixes #4278 | 2021-02-08 |
11:41:48 PST | 2021-02-08 11:41:26 PST | tabatkins | typo: Double words (#5951) Co-authored-by: Rachel Andrew <rachel.andrew@edgeofmyseat.com> | 2021-01-19 |
14:55:42 PST | 2021-01-19 14:55:21 PST | tabatkins | [selectors-4][editorial] Remove mention of <link> being a :link match (#5839) | 2020-11-09 |
11:27:47 PST | 2019-08-30 09:28:54 PDT | fantasai | Improve grid-structural selectors links | 2020-09-14 |
10:53:51 PDT | 2020-09-14 10:53:18 PDT | tabatkins | [selectors-4] Specify forgiving-selector parsing, and use it in :is() and :where(). (Per WG resolution, we dont' use it in :not().) #3264 | 2020-07-03 |
10:43:18 PDT | 2020-07-03 10:42:59 PDT | oriol | [selectors-4] Typo: s/docu\tment/document/ | 2020-04-07 |
14:40:58 PDT | 2020-04-07 14:40:32 PDT | tabatkins | [selectors-4] Explicitly link to the CSS/parse algorithm, as suggested in #4927 | 2020-02-28 |
12:47:16 PST | 2020-02-28 12:46:49 PST | tabatkins | [selectors-4] Remove the links to 'live' and 'snapshot' since they don't exist anymore. | 2020-02-07 |
16:28:13 PST | 2020-02-07 16:27:55 PST | tabatkins | [selectors-4] Add :defined pseudo-class (#3735) * Define :defined pseudo-class * Replace space with tab * Define a high-level :defined * Apply suggestions from code review * Rephrase :defined to be a little less vague about what "defined" means. Co-authored-by: Simon Pieters <zcorpan@gmail.com> Co-authored-by: Tab Atkins Jr. <jackalmage@gmail.com> | 2020-02-03 |
04:32:32 PST | 2020-02-03 04:32:15 PST | ilya_streltsyn | Apply the resolution to #3925 Remove the notion of Live and Snapshot Profiles and mark `:has()` as "at risk" and "optional", according to the [resolution]()https://github.com/w3c/csswg-drafts/issues/3925#issuecomment-492724267 to #3925 | 2019-08-18 |
21:38:19 PDT | 2019-08-17 16:20:34 PDT | ewilligers | Fix :valid and :invalid link in selectors overview | 2019-04-26 |
12:12:27 PDT | 2019-04-26 12:07:56 PDT | tabatkins | s isn't a var | 2019-03-31 |
08:27:36 PDT | 2019-03-28 09:18:44 PDT | emilio_cobos__lvarez | [selectors] Export the definition of unknown "-webkit-" pseudo-elements. I want to reference it from css-conditional, in order to define the @supports selector function. | 2019-01-21 |
17:02:40 PST | 2019-01-21 17:02:00 PST | fantasai | [selectors-4] Make :placeholder-shown clearly apply also when placeholder option lebel is shown per HTML. #2517 | 2018-11-23 |
12:32:51 PST | 2018-11-23 12:30:52 PST | fantasai | [selectors-4] Post-publication metadata update | 2018-11-21 |
11:33:47 PST | 2018-11-21 11:32:45 PST | fantasai | [selectors-4] Mark issue about selector invalidation inside :is() | 2018-11-14 |
19:09:20 PST | 2018-11-14 19:08:45 PST | fantasai | [selectors-4] Update Changes list | |
17:30:48 PST | 2018-11-14 17:30:00 PST | fantasai | [selectors-4] Add case-sensitive attribute matching flag 's'. #2101 | |
16:50:58 PST | 2018-11-14 16:50:42 PST | fantasai | [selectors-4] Fix wording to not imply that specificity of any pseudo-classes depends on matching. | |
16:44:59 PST | 2018-11-14 16:44:40 PST | fantasai | [selectors-4] Minor fixes to specificity examples and fixing typos. #1027 | |
16:16:42 PST | 2018-11-14 16:16:23 PST | fantasai | [selectors-4] Clarifications to complex selector matching. #2240 p=glazou, loiriol | |
16:09:20 PST | 2018-11-14 16:09:03 PST | fantasai | [selectors-4] Fix changes list for :blank. | |
15:54:28 PST | 2018-11-14 15:54:12 PST | fantasai | [selectors-4] Clarify that it's not just the grammar that defines validity. #2352 | |
15:52:21 PST | 2018-11-14 15:52:02 PST | fantasai | [selectors-4] Fix markup error. | |
14:31:15 PST | 2018-11-14 14:30:54 PST | fantasai | [selectors-4] Update summary table with :empty/:blank updates. Fixes #3197 | |
14:20:15 PST | 2018-11-14 14:19:58 PST | fantasai | [selectors-4] Clarify that Selectors is not doing the normalization. #3022 | |
14:08:56 PST | 2018-11-14 14:08:35 PST | fantasai | [selectors-4] Rename :matches() to :is() per WG resolution. #3258 | 2018-11-07 |
10:36:08 PST | 2018-11-07 04:42:55 PST | tabatkins | typo |