public-css-archive@w3.org from July 2026 by subject

[csswg-drafts] 0930958652 (#14200)

[csswg-drafts] 577 (#14198)

[csswg-drafts] :lang() pseudo-class should consider maximized language code (#14232)

[csswg-drafts] [animation-triggers-1] animation-trigger property value syntax #12399 (#14211)

[csswg-drafts] [animation-triggers-1] Can we add a `timeline-trigger-range` shorthand? (#13608)

[csswg-drafts] [animation-triggers-1] formalize the <event-trigger-event> value (#14129)

[csswg-drafts] [animation-triggers-1] Term suggestion: trigger-using element (#14137)

[csswg-drafts] [animation-triggers-1] Update AnimationTrigger specification (#14044)

[csswg-drafts] [css-align][html] Should `align-content` work on a block-container `<button>`? (#14190)

[csswg-drafts] [css-anchor-position-1] Add flip-self-inline/flip-self-block keywords (#14062)

[csswg-drafts] [css-anchor-position-1] allow anchor() within shape() (#13716)

[csswg-drafts] [css-anchor-position-1] margins against the original CB (#14222)

[csswg-drafts] [css-anchor-position-1] Popover text direction/writing-mode bugs (#14159)

[csswg-drafts] [css-anchor-position-1] What is supposed to happen with scrolling? (#14112)

[csswg-drafts] [css-animations-2] Should `animation-delay-end` be added to `animation`? (#14220)

[csswg-drafts] [css-animations-2] Should a single value for `animation-delay` reset `animation-delay-end`? (#14219)

[csswg-drafts] [css-animations-2] The default composite of Keyframes (#7476)

[csswg-drafts] [css-borders-4] "get the border-aligned corner clip-out path" references undefined `outerCorner` (#14184)

[csswg-drafts] [css-borders-4] "get the border-aligned corner clip-out path" references undefined `unitVectorFromStartToControlPoint (#14185)

[csswg-drafts] [css-borders-4] `corner` shorthand slashes conflict with optional forward slashs in border-*-radius long hands (#13889)

[csswg-drafts] [css-borders-4] Allow overriding single-shape `border-shape` color/width (#13506)

[csswg-drafts] [css-borders-4] Default `shape-inside` and `shape-outside` when using `border-shape` (#14168)

[csswg-drafts] [css-borders-4] Defer two-shape `border-shape` for L5 (#14150)

[csswg-drafts] [css-borders-4] Editorial: clarify "border-aligned corner clip-out path" (pre-clip path, curve intersection, keyword shapes (#14158)

[csswg-drafts] [css-borders-4] Editorial: doubled "the" in "get the border-aligned corner clip-out path (#14183)

[csswg-drafts] [css-borders-4] Handle rectangle corners and self-intersecting concave corners in the contoured path algorithm (#14142)

[csswg-drafts] [css-borders-4] Stroke/hull direction uses the normalized (signed) half corner, but implementations require the convex half corner for concave shapes (#14157)

[csswg-drafts] [css-borders] Add shorthand for `border-shape` / `corner-shape` / `border-radius` (#11679)

[csswg-drafts] [css-borders] Interaction between `border-shape` and other border properties (#14149)

[csswg-drafts] [css-borders] Need to define the interaction between `border-shape` and `border-width`/`border-color` (#14149)

[csswg-drafts] [css-box-4] Scope margin-trim down to block & multi-column containers only? (#13731)

[csswg-drafts] [css-break] `box-decoration-break: clone` on inline box should exclude fragments around block-level (#14104)

[csswg-drafts] [css-cascade-6] Stylesheet level effects (#14230)

[csswg-drafts] [css-color-4] [css-ui-4] `color: AccentColor; accent-color: currentColor` cycle (#14192)

[csswg-drafts] [css-color-4] [css-ui-4] computed value of `accent-color: AccentColor` (#14193)

[csswg-drafts] [css-color-4] [css-ui-4]: `color: AccentColor; accent-color: currentColor` cycle (#14192)

[csswg-drafts] [css-color-4] Clarify how `hue` interacts with hue interpolation when both `hue` components are missing (#14046)

[csswg-drafts] [css-color-4] Clarify how to resolve `<system-color>` and `<deprecated-color>` (#13719)

[csswg-drafts] [css-color-4] Clarify that `none` is allowed in calculations (#13752)

[csswg-drafts] [css-color-4] Clarify that `none` is preserved in calculations (#10211)

[csswg-drafts] [css-color-4] Confusing statement about carrying-forward step order vs. powerless component handling. (#14134)

[csswg-drafts] [css-color-4] Evaluate static gamut mapping algorithms for oklab/oklch spaces (#10579)

[csswg-drafts] [css-color-4] Expand the concept of analogous components to analogous sets of components to minimize `none` → `0` conversions (#10210)

[csswg-drafts] [css-color-4] How to handle conversions that result in negative lightness? (#9484)

[csswg-drafts] [css-color-4] Is CSS Gamut Mapping intended to apply to CSS gradients? (#14051)

[csswg-drafts] [css-color-4] Should we recommend DeltaE OK2 over the original DeltaE OK? (#14207)

[csswg-drafts] [css-color-4] Update ΔEOK to be even more perceptually uniform (#10063)

[csswg-drafts] [css-color-4] Use `0` chroma when hue is powerless during conversion (#14133)

[csswg-drafts] [css-color-4] Use the phrase "prepare both colors for conversion" seems wrong in color interpolation algorithm (#14049)

[csswg-drafts] [css-color-5] Drop `Required conversion:` wording? (#14204)

[csswg-drafts] [css-color-5] Example 32 is outdated (#14100)

[csswg-drafts] [css-color-5] Omissable alpha in relative color serialization (#14070)

[csswg-drafts] [css-color-6] `contrast-color()` doesn't include the existing syntax from `css-color-5` (#10811)

[csswg-drafts] [css-color-hdr] Add permission policy (or other mechanism) to irreversibly limit EDR in iframes (#11704)

[csswg-drafts] [css-color] Mitigating fingerprinting for AccentColor/AccentColorText (#10372)

[csswg-drafts] [css-color] Resolution of system colors is defined in 2 places (#13450)

[csswg-drafts] [css-color] Why not just alias deprecated system colors at parse time? (#13459)

[csswg-drafts] [css-colors] Preserve powerless analogous components? (#8484)

[csswg-drafts] [css-conditional-5] Add `matchContainer()` and `ContainerQueryList` API text (#13551)

[csswg-drafts] [css-conditional-5] container-type:scroll-state and single-axis scrollers (#14217)

[csswg-drafts] [css-conditional-5] Split `container-type: scroll-state` back into 3 keywords (#14226)

[csswg-drafts] [css-contain] Should `contentvisibilityautostatechange` events bubble? (#11310)

[csswg-drafts] [css-display] Why is display listed as not animatable instead of animation type: discrete? (#6429)

[csswg-drafts] [css-env][css-fonts-5] New `<meta text-scale>` tag to make UA initial font size respond to OS text scale setting (#12380)

[csswg-drafts] [css-filter-effects] Clarify the `filter region` for CSS reference filters (#13964)

[csswg-drafts] [css-flexbox] Intrinsic main size algorithm for row flexboxes not web compatible (#8884)

[csswg-drafts] [css-flexbox] Parsing ambiguity with `flex: 1 0` (#14118)

[csswg-drafts] [css-flexbox] Should automatic minimum size check scrollability in the main axis or both? (#12650)

[csswg-drafts] [css-flexbox] When omitted from the flex shorthand the flex-basis value is... (#5742)

[csswg-drafts] [css-font-loading-3] Add support for the new `width` terminology and alias the old `stretch` #14196 (#14197)

[csswg-drafts] [css-font-loading-3] Add support for the new `width` terminology and alias the old `stretch` (#14196)

[csswg-drafts] [css-font-loading-3] Web IDL syntax error (#14209)

[csswg-drafts] [css-fonts-4] Font metrics override bikeshedding (#5541)

[csswg-drafts] [css-fonts-4] font-stretch is unfortunately named (#551)

[csswg-drafts] [css-fonts-4] When are relative units, calc(), var() and env() evaluated for values in @font-palette-values descriptors (#14116)

[csswg-drafts] [css-fonts] `system-ui` behavior is undesired for some users (#3658)

[csswg-drafts] [css-forms-1] `::field-component` mechanism to determine what type of separator (#11852)

[csswg-drafts] [css-forms-1] accent-color and base appearance. (#13809)

[csswg-drafts] [css-forms-1] Better default sizing for custom select? (#14172)

[csswg-drafts] [css-forms-1] Checkbox and radio sizing should meet WCAG minimum sizing (#12430)

[csswg-drafts] [css-forms-1] control-value() meta issue (#14140)

[csswg-drafts] [css-forms-1] Proposed 'controls shouldn't look weird' design principle (#13609)

[csswg-drafts] [css-forms-1] Should `field-sizing: content` be in base appearance stylesheet? (#11838)

[csswg-drafts] [css-forms-1] Use visibility for checkmark control? (#13226)

[csswg-drafts] [css-forms-1] Which form controls should control-value() apply to? (#14141)

[csswg-drafts] [css-gaps-1] Define gaps for grid lanes (#14153)

[csswg-drafts] [css-gaps-1] Define how repeated / listed gap-decoration values map to gaps in grid lanes containers (#14156)

[csswg-drafts] [css-gaps-1] Define rule-break: normal for grid lanes containers (#14169)

[csswg-drafts] [css-gaps-1] Empty space in the stacking axis should not be part of a gap (#14154)

[csswg-drafts] [css-gaps-1] In grid lanes containers, alignment should not shift gap-decoration placement (#14155)

[csswg-drafts] [css-grid-3] Should align-self/justify-self: stretch override explicit size? (#13950)

[csswg-drafts] [css-grid-3][masonry] Adjustments/additions to `grid` shorthanding (#12023)

[csswg-drafts] [css-grid-3][masonry] Impact of grid-auto-* on default direction (#14072)

[csswg-drafts] [css-grid-3][masonry] Should auto-placement cursor be updated after placing an explicitly-placed item? (#13987)

[csswg-drafts] [css-grid-3][masonry] Should the start edge of placement remain the same even with `track-reverse`? (#14237)

[csswg-drafts] [css-grid-3][masonry] Static positions of out-of-flow items in fill-reverse (#13931)

[csswg-drafts] [css-grid] Decide on a name for `item-slack` (#10884)

[csswg-drafts] [css-grid] grid-auto-flow: normal for display: grid? (#13512)

[csswg-drafts] [css-grid] Masonry layout in CSS Grid 3 has potential to cause accessibility problems with reading order. (#5675)

[csswg-drafts] [css-highlight-api] Approaches for dispatching highlight pointer events (#7513)

[csswg-drafts] [css-highlight-api] Exposing shadow DOM highlights in highlightsFromPoint() (#7766)

[csswg-drafts] [css-highlight-api] Incubating custom highlight pointer event handling in CSSWG (#7447)

[csswg-drafts] [css-highlight-api] Is a HighlightPointerEvent type needed? (#7512)

[csswg-drafts] [css-highlight-api] Should `highlightsFromPoint()` hit the same set of boxes that highlights paint over (e.g. replaced elements like `<img>`)? (#14126)

[csswg-drafts] [css-image-animation] FAST checklist (#14160)

[csswg-drafts] [css-image-animation] horizontal review tracker (#14161)

[csswg-drafts] [css-image-animation] i18n self review (#14163)

[csswg-drafts] [css-image-animation] Security and privacy questionaire (#14164)

[csswg-drafts] [css-images-3] Deprecate 'image-orientation'? (#14215)

[csswg-drafts] [css-images] Mesh gradient / Freeform gradient / 2D gradient (#7648)

[csswg-drafts] [css-inline-3] Clarification on text-box-trim propagation and independent block formatting contexts (#14136)

[csswg-drafts] [css-link-params-1] Time for FPWD (#14028)

[csswg-drafts] [css-link-params] can a URL-fragment param() contain var()? (#14238)

[csswg-drafts] [css-link-params] Harmonize param() fragments with the :~: fragment directive (#14235)

[csswg-drafts] [css-lists] Can replaced elements or widgets be list items? (#14187)

[csswg-drafts] [css-mediaqueries] expose user left/right hand preference (#4443)

[csswg-drafts] [css-mixin-1] How does Shadow DOM influence mixin lookup? (#12671)

[csswg-drafts] [css-mixins-1] Are @mixin rules valid within other at-rules? (#12417)

[csswg-drafts] [css-mixins-1] Auto-wrap mixin body in `@result` if omitted? (#13524)

[csswg-drafts] [css-mixins-1] Further restrict `<css-type>` (#14007)

[csswg-drafts] [css-mixins-1] How should missing non-defaulted arguments for custom functions be handled? (#14165)

[csswg-drafts] [css-mixins-1] Is `!important` valid in functions and/or mixins? (#14212)

[csswg-drafts] [css-mixins-1] Make parentheses optional for mixins without parameters. #13015 (#14151)

[csswg-drafts] [css-mixins-1] Mixins can be called (but not defined) without params (#13015)

[csswg-drafts] [css-mixins-1] Review of @macro (#13680)

[csswg-drafts] [css-mixins-1] Using a scoping rule breaks author expectations, can we get rid of it? (#13727)

[csswg-drafts] [css-mixins] `@apply` should accept a comma-separated list of identifiers (#14194)

[csswg-drafts] [css-multicol] column-span: <integer> (#11474)

[csswg-drafts] [css-multicol] Examples 30 & 31 do not follow from the spec - column balancing is under-specified and/or incorrect (#13957)

[csswg-drafts] [css-navigation-1] Add pseudo-class selector to target the element that initiated the outgoing navigation (#11801)

[csswg-drafts] [css-navigation] Exposing navigation/route matching (#12594)

[csswg-drafts] [css-nesting-1] [selectors-4] Figure out the specificity of nesting with pseudos and non-pseudos (#13108)

[csswg-drafts] [css-overflow-5]: allowing tab to access non-current items causes mismatch in forward vs. backward tab order (#12270)

[csswg-drafts] [css-overflow-5]: browser translation of accessible name strings for scroll-markers and scroll-buttons (#12268)

[csswg-drafts] [css-overflow-5]: calling focus on the carousel / scroll container (#12240)

[csswg-drafts] [css-overflow-5]: CSS scroll-marker and scroll-button create a wide array of developer footguns for questionable benefit (#14218)

[csswg-drafts] [css-overflow-5]: mechanism to override and set semantic props on overflow markers and buttons (#12269)

[csswg-drafts] [css-overflow-5]: resolving document.activeElement and focus event targets (#12239)

[csswg-drafts] [css-overflow] Is shipping line-clamp: -webkit-legacy acceptable? (#14189)

[csswg-drafts] [css-overflow] Scroll direction of unicode-bidi: plaintext. (#13816)

[csswg-drafts] [css-position-3] Allow author to control scroll position of sticky-positioned boxes (#14123)

[csswg-drafts] [css-position-4] Give an intro about why we're defining "Top Layer" and `overlay` (#14139)

[csswg-drafts] [css-properties-values-api] `@property` should be able to define multiple properties with the same descriptors by just comma-separating them (#14225)

[csswg-drafts] [css-properties-values-api] Mass property registration (#13212)

[csswg-drafts] [css-properties-values-api] Mass property registration by prefix (#13212)

[csswg-drafts] [css-properties-values-api] Shorthand for custom property declaration (#7523)

[csswg-drafts] [css-properties-values] CSSOM for multi-name `@property` (#14227)

[csswg-drafts] [css-properties-values] CSSOM for multi-name and shorthand `@property` (#14227)

[csswg-drafts] [css-pseudo-4] `::nth-letter` pseudo-element (#3208)

[csswg-drafts] [css-pseudo] [css-highlight-api] event handling (#7119)

[csswg-drafts] [css-pseudo] [css-highlight-api] support more than text (#7117)

[csswg-drafts] [css-pseudo] `::before(<ident>)` / `::after(<ident>)`: A possible path forwards for multiple gencontent pseudos? (#13860)

[csswg-drafts] [css-pseudo] Spec clearly whether text inputs are supposed to support first-line / first-letter (#13926)

[csswg-drafts] [css-ruby] rt and rtc should probably reset `text-indent` to zero (#14144)

[csswg-drafts] [css-scroll-anchoring] Suppression window does not match implementations (#14177)

[csswg-drafts] [css-scroll-snap-1] [interop-2026] clarify how snap positions are calculated in the case where the target element is split into multiple boxes (#13490)

[csswg-drafts] [css-scroll-snap-1] Clarify whether to use the DOM tree order or the flat tree order (#13832)

[csswg-drafts] [css-scroll-snap-1] Why does scroll-snap-align: both snap in each axis independently? (#9519)

[csswg-drafts] [css-scroll-snap-2] Better snap physics and customization? (#8549)

[csswg-drafts] [css-scroll-snap] Clarify snapping behavior with multiple single-axis scrollers (#14018)

[csswg-drafts] [css-scroll-snap] Proposing `:snapped`: exposing private snapped item browser state for developers and designers (#6985)

[csswg-drafts] [css-selectors-4] Clarify the grammar of a functional pseudo-class (#7016)

[csswg-drafts] [css-selectors-5] @selector function for creating custom selectors (#14180)

[csswg-drafts] [css-selectors][css-values] Proposal: A Unified Data API for CSS via the `:data()` pseudo-class and `data()` function (#14174)

[csswg-drafts] [css-shapes-2] An overflow-safe `shape-inside` (#14147)

[csswg-drafts] [css-sizing] "behaves as auto" needs clarifications (#13652)

[csswg-drafts] [css-sizing] Auto-resize iframes based on content (#1771)

[csswg-drafts] [css-sizing] How to shrink to fit the width? (#191)

[csswg-drafts] [css-sizing][repsonsive-iframe] The behavior when content navigates out (#13589)

[csswg-drafts] [css-speech][editorial] Enforce positive `<generic-voice>` variant using range notation (#14124)

[csswg-drafts] [css-syntax-3] The `+` in `<an+b>` confuses parsing tools (#9473)

[csswg-drafts] [css-text-4] Allow text-autospace: normal replace (#13774)

[csswg-drafts] [css-text-4] Split text-spacing-trim into different values (#13789)

[csswg-drafts] [css-text] Allow alias for language hyphenation (#5270)

[csswg-drafts] [css-typed-om-1] Clarify reification of computed 1–4 side values (#13958)

[csswg-drafts] [css-typed-om] CSSMatrixComponent's constructor should copy explicitly. (#14236)

[csswg-drafts] [css-typed-om] Parts of the CSS namespace should now be exposed on workers probably? (#14229)

[csswg-drafts] [css-typed-om] Should parts of the CSS namespace be exposed on workers? (#14229)

[csswg-drafts] [css-typed-om] Should parts of the CSS namespace should now be exposed on workers? (#14229)

[csswg-drafts] [css-ui-4] `outline-color: auto` should not be required to represent the accent color (#14148)

[csswg-drafts] [css-ui] Allow customization of the text cursor selected by `cursor: auto` (#14178)

[csswg-drafts] [css-ui] Maybe reconsider the :hover / :active top layer propagation rules? (#14143)

[csswg-drafts] [css-value] Clarification on the serialization of the shorthand associated with coordinated value lists (#13500)

[csswg-drafts] [css-values-4] Calc simplification of slightly non-trivial products (#13902)

[csswg-drafts] [css-values-4] Math functions have both a type and a return type, is this intended? (#11369)

[csswg-drafts] [css-values-5] Are <url>s with attr() tainted values allowed in custom properties? (#13742)

[csswg-drafts] [css-values-5] Blink and WPT disagree with spec on handling of invalid substituted if() conditions (#14130)

[csswg-drafts] [css-values-5] calc-size(any, ...) keyword feels confusing (#14208)

[csswg-drafts] [css-values-5] Feedback on `<size-keyword>` for `calc-size()` (#14223)

[csswg-drafts] [css-values-5] Fix dfn of `<size-keyword>` type (#14214)

[csswg-drafts] [css-values-5] Should `no-clamp` be separated with a comma in `progress()`? (#14221)

[csswg-drafts] [css-values-5] Should ident() be an arbitrary substitution function? (#14213)

[csswg-drafts] [css-values-5][css-conditionals-3] Clarifications on `random()` support evaluation (#14084)

[csswg-drafts] [css-values-5][css-inline-3] Rounding to device pixels (#13600)

[csswg-drafts] [css-values] A few more calc() issues in WPT tests (#10809)

[csswg-drafts] [css-values] attr() banning type(<url>) is kind of arbitrary. (#13946)

[csswg-drafts] [css-values] Clarifications on how calc-mix() simplification should work (#13839)

[csswg-drafts] [css-values] enable the use of counter() inside calc() (#1026)

[csswg-drafts] [css-values] Specs that use CSS values outside of normal style rules should provide information on calc()/non-absolute length resolution in a uniform way (#10853)

[csswg-drafts] [css-variables-2][css-values-4] Cannot assign counter() output to a registered <string> custom property (#14191)

[csswg-drafts] [css-variables][css-mixins] In-place hygienic rewriting? (#14004)

[csswg-drafts] [css-view-transitions-1] Can't we just remove `transition root pseudo-element` and `show view transition tree` from the spec? They seem unnecessary. (#12760)

[csswg-drafts] [css-view-transitions-2] Fix typo? regarding types manipulation. (#14110)

[csswg-drafts] [css-view-transitions-2] replace `contain: view-transition` with `view-transition-scope: all` (#14171)

[csswg-drafts] [css-view-transitions-2] Scoped transitions on non-layout containable elements (#14179)

[csswg-drafts] [css-view-transitions-2] scoped VT: we should apply content-visibility: hidden for the duration of capture (#13428)

[csswg-drafts] [css-view-transitions-2][scoped] Allow starting a scoped view transition on a shadow root (#12953)

[csswg-drafts] [css-view-transitions] [cssom] Inheritance of non-existing pseudo-elements. (#13904)

[csswg-drafts] [css-writing-modes] flow-relative text-orientation (#14216)

[csswg-drafts] [cssom-1][css-cascade] Should `getComputedStyle()` return the empty string when element is not connected, part of the flat tree, etc? (#14127)

[csswg-drafts] [cssom-view-1] `scrollParent` incorrectly returns `null` for non-overflow-propagating `body` element (#14121)

[csswg-drafts] [cssom-view-1] Added definition of getBoxQuads() (#10538)

[csswg-drafts] [cssom-view-1] Zooming should acknowledge some UAs have "text zoom" (#14182)

[csswg-drafts] [cssom-view] Clarify GeometryUtils for pseudo-elements (#14131)

[csswg-drafts] [cssom-view] getClientRects() for inline box that contains block-levels (#13711)

[csswg-drafts] [cssom-view] Restrict cross-origin information leak (#14170)

[csswg-drafts] [cssom] Browsers disagree on `getComputedStyle()` values of some pseudo-elements (#14210)

[csswg-drafts] [cssom] getComputedStyle and/or computedStyleMap to return authored value (#10002)

[csswg-drafts] [cssom] newly performed scroll should only abort smooth scroll in the same axis (#13925)

[csswg-drafts] [filter-effects-2] Support fast simple css blurs (#13997)

[csswg-drafts] [filter-effects] chained filter support, aka href on the filter element (#13949)

[csswg-drafts] [mediaqueries-4] Add `prefers-handedness` media query for left/right-handed users (#13215)

[csswg-drafts] [mediaqueries-4] Need to describe how to serialize <general-enclosed> in mediaqueries. (#7266)

[csswg-drafts] [mediaqueries-5] `app-context` Media Query (#13932)

[csswg-drafts] [mediaqueries-5] Consider specifying privacy guidelines for user agents which automatically toggle prefers-color-scheme based on user location data (#4404)

[csswg-drafts] [mediaqueries-5][css-conditional-5][css-mixins-1] Order dependent rules and adopted stylesheets (#13041)

[csswg-drafts] [Meta] Wildcards in CSS syntax (#14224)

[csswg-drafts] [scroll-animation-1][interop-2026] Clarify when named timeline (re-) lookup is processed (#13944)

[csswg-drafts] [scroll-animations-1] Add range name `stuck` (#14181)

[csswg-drafts] [scroll-animations-1] Clarify what pseudo-elements can be scroll/view timelines other than `::before` and `::after`, if any (#14234)

[csswg-drafts] [scroll-animations] `ViewTimelineOptions.inset` should use `CSSKeywordish` over `CSSKeywordValue` (#11477)

[csswg-drafts] [scroll-animations] Inset parameter of ViewTimelineOptions should be optional (#11644)

[csswg-drafts] [scroll-animations] ViewTimeline IDL specifies that the `subject` attribute is non-null, but allows construction with no `subject` specified (#13959)

[csswg-drafts] [scroll-animations][css-viewport] How should the `zoom` property affect `animation-range-start`/`animation-range-end` (#14188)

[csswg-drafts] [selectors-4] Add CanIUse panels #1193 (#14120)

[csswg-drafts] [selectors-4] additional resource state pseudo-classes for img / picture elements (#7467)

[csswg-drafts] [selectors-4] HTML and case-sensitivity (#2259)

[csswg-drafts] [selectors-4] Move to CR? (#12799)

[csswg-drafts] [selectors-4] Poor description of :lang() psuedo class selector (#3022)

[csswg-drafts] [selectors-4] Rename :matches() to :is() (#3258)

[csswg-drafts] [selectors-5] Grid-structural selectors like :nth-col(): having pseudo-classes for rows e.g. :nth-row() is needed for CSS to cope with tables and rowSpan (#8352)

[csswg-drafts] [selectors] :local-link should have a more precise name (#10975)

[csswg-drafts] [selectors] add :transition (styles applied during transition) (#5823)

[csswg-drafts] [selectors] consider preserving invalid selectors in :is() and :where() (#8356)

[csswg-drafts] [selectors] Declarative custom `:state()` states (#12502)

[csswg-drafts] [selectors] Does :target match elements with ids that were set after hashchange time? (#5619)

[csswg-drafts] [selectors] Multi-value attribute selectors (#6042)

[csswg-drafts] [selectors] New class prefix selector to facilitate utility classes (`.prefix-*`?) (#10001)

[csswg-drafts] [selectors] New selector to facilitate utility classes (`[name~^=value]`? `.prefix-*`?) (#10001)

[csswg-drafts] [selectors] Partial attribute name selectors (#14228)

[csswg-drafts] [selectors] Partial element selectors (#6571)

[csswg-drafts] [selectors] Proposal for `:event:then(:event)` selector (#2725)

[csswg-drafts] [selectors] Pseudo-classes for image state (#3134)

[csswg-drafts] [selectors] Should `:checked` and `:indeterminate` be exclusive? (#9706)

[csswg-drafts] [Web Animation 1] What should happen when `duration` of `EffectTiming` is a string that is not `auto`? (#14206)

[csswg-drafts] [web-animations-1] Remove "responding to a newly inactive timeline" section? (#2080)

[csswg-drafts] [web-animations-1] Remove default value of `BaseKeyframe.offset` (#2072)

[csswg-drafts] [web-animations-1] Specify handling of duration string values other than auto (#14233)

[csswg-drafts] [web-animations-1] The order of concatenating list for addition of transform list (#2067)

[csswg-drafts] [web-animations-1] Web animations should read prefixed/aliased properties too (#3948)

[csswg-drafts] [web-animations-1] What should happen when `duration` of `EffectTiming` is a string that is not `auto`? (#14206)

[csswg-drafts] [web-animations-2] [scroll-animations] should calling `play()` reset the start time of a scroll-driven animation? (#11469)

[csswg-drafts] [web-animations-2] Auto-aligning the start time should apply a pending playback rate (#14173)

[csswg-drafts] [web-animations-2] Auto-aligning the start time should apply a pending playback rate (#14175)

[csswg-drafts] [web-animations-2] calling play() for a finite timeline should reset the start time to the current time (#14146)

[csswg-drafts] [web-animations-2] rangeStart and rangeEnd invalidly returns dictionaries as attribute values (#14205)

[csswg-drafts] [web-animations-2][css-animations-2] Should an animation be allowed to have multiple triggers associated? (#12399)

[csswg-drafts] [web-animations] How/when do the "rangeStart/rangeEnd" attributes the Animation interface get evaluated (#13853)

[csswg-drafts] [wpt] Allowing *.any.js tests in CSS folders. (#14090)

[csswg-drafts] Add a snapping threshold to CSS grid alignment and justification (#14186)

[csswg-drafts] Add outline-offset: inset (#13765)

[csswg-drafts] AIS (#14201)

[csswg-drafts] Generate anchors for section titles when converting markdown (#14162)

[csswg-drafts] Hi (#14135)

[csswg-drafts] Image Orientation in <feImage> filter nodes (#13976)

[csswg-drafts] Incremental rollout plan for form controls (#10804)

[csswg-drafts] Isue#14201 (#14202)

[csswg-drafts] Layout tree for `::interest-button` (#13981)

[csswg-drafts] position: parent; (#14203)

[csswg-drafts] Proposal: CSS Text Transitions & Animations (#13689)

[csswg-drafts] Proposal: Custom CSS Functions & Mixins (#9350)

[csswg-drafts] Proposal: Declarative Web Haptics (#13728)

[csswg-drafts] Pull Request: [animation-triggers-1] animation-trigger property value syntax #12399

[csswg-drafts] Pull Request: [animation-triggers-1] Update animation triggers spec

[csswg-drafts] Pull Request: [css-animations-2] Added `animation-delay-start`/`end` and made `animation-delay` a shorthand

[csswg-drafts] Pull Request: [css-borders-4] Handle rectangle corners and self-intersecting concave corners in the contoured path algorithm

[csswg-drafts] Pull Request: [css-font-loading-3] Add support for the new `width` terminology and alias the old `stretch` #14196

[csswg-drafts] Pull Request: [css-mixins-1] Make parentheses optional for mixins without parameters. #13015

[csswg-drafts] Pull Request: [css-navigation-1] Change `:trigger-link` to `:nav-source` and include submit/form

[csswg-drafts] Pull Request: [css-navigation-1] Move parameter resolution into <<route-location>> instead of `:active-navigation`

[csswg-drafts] Pull Request: [css-navigation-1] Remove controversial parts

[csswg-drafts] Pull Request: [css-over-flow-5] Introduce scroll-axis-lock

[csswg-drafts] Pull Request: [css-speech][editorial] Enforce non-negative `<generic-voice>` variant using range notation

[csswg-drafts] Pull Request: [css-speech][editorial] Enforce positive `<generic-voice>` variant using range notation

[csswg-drafts] Pull Request: [css-values-5] Fix dfn of `<size-keyword>` type

[csswg-drafts] Pull Request: [css-view-tranitions-2] Update two-phase view transition explainer

[csswg-drafts] Pull Request: [css-view-transitions-2] Change view transition pseudo elements to be fully styleable

[csswg-drafts] Pull Request: [css-view-transitions-2] replace `contain: view-transition` with `view-transition-scope: all`

[csswg-drafts] Pull Request: [cssom-1] Replace "browsing context" with "navigable"

[csswg-drafts] Pull Request: [cssom-view] Clarify GeometryUtils for pseudo-elements

[csswg-drafts] Pull Request: [meta] Don't scrub raw HTML from markdown.

[csswg-drafts] Pull Request: [selectors-4] Add CanIUse panels #1193

[csswg-drafts] Pull Request: [selectors-4] Fix explanation of HTML's case-matching rules. Define the default matching of document-supplied strings. #2259

[csswg-drafts] Pull Request: [web-animations-1] Specify handling of duration string values other than auto

[csswg-drafts] Pull Request: [web-animations-2] Auto-aligning the start time should apply a pending playback rate

[csswg-drafts] Pull Request: [web-animations-2] calling play() for a finite timeline should reset the start time to the current time

[csswg-drafts] Pull Request: Remove a dangling scroll completion para from CSSOM View 1

[csswg-drafts] Republishing Tasks Permathread (#6900)

[csswg-drafts] Request for review: `application-context` media feature (Web App Manifest) (#14125)

[csswg-drafts] ScrollbarLength property (#14195)

[csswg-drafts] Should `::interest-button` be opt-in, opt-out, or enabled via media query? (#13980)

[csswg-drafts] Update text/css registration (#5310)

[csswg-drafts] Wide review of Selectors 4 (#13469)

Closed: [csswg-drafts] 0930958652 (#14200)

Closed: [csswg-drafts] 577 (#14198)

Closed: [csswg-drafts] [css-animations-2] Add the `animation-end-delay` property (#13863)

Closed: [csswg-drafts] [css-animations-2] The default composite of Keyframes (#7476)

Closed: [csswg-drafts] [css-color-4] Clarify how to resolve `<system-color>` and `<deprecated-color>` (#13719)

Closed: [csswg-drafts] [css-color-4] Confusing statement about carrying-forward step order vs. powerless component handling. (#14134)

Closed: [csswg-drafts] [css-color-4] Use the phrase "prepare both colors for conversion" seems wrong in color interpolation algorithm (#14049)

Closed: [csswg-drafts] [css-color-5] Drop `Required conversion:` wording? (#14204)

Closed: [csswg-drafts] [css-color-5] Example 32 is outdated (#14100)

Closed: [csswg-drafts] [css-color] Resolution of system colors is defined in 2 places (#13450)

Closed: [csswg-drafts] [css-color] Why not just alias deprecated system colors at parse time? (#13459)

Closed: [csswg-drafts] [css-font-loading-3] Add support for the new `width` terminology and alias the old `stretch` (#14196)

Closed: [csswg-drafts] [css-fonts-4] When are relative units, calc(), var() and env() evaluated for values in @font-palette-values descriptors (#14116)

Closed: [csswg-drafts] [css-forms-1] Use visibility for checkmark control? (#13226)

Closed: [csswg-drafts] [css-gaps-1] Dropping decorations for suppressed gaps (#13754)

Closed: [csswg-drafts] [css-grid-3][masonry] Impact of grid-auto-* on default direction (#14072)

Closed: [csswg-drafts] [css-grid-3][masonry] Static positions of out-of-flow items in fill-reverse (#13931)

Closed: [csswg-drafts] [css-highlight-api] Approaches for dispatching highlight pointer events (#7513)

Closed: [csswg-drafts] [css-highlight-api] Exposing shadow DOM highlights in highlightsFromPoint() (#7766)

Closed: [csswg-drafts] [css-highlight-api] highlightsFromPoint(): Clarify ordering for same-priority highlights (#12002)

Closed: [csswg-drafts] [css-highlight-api] Incubating custom highlight pointer event handling in CSSWG (#7447)

Closed: [csswg-drafts] [css-highlight-api] Is a HighlightPointerEvent type needed? (#7512)

Closed: [csswg-drafts] [css-image-animation] FAST checklist (#14160)

Closed: [csswg-drafts] [css-image-animation] i18n self review (#14163)

Closed: [csswg-drafts] [css-image-animation] Security and privacy questionaire (#14164)

Closed: [csswg-drafts] [css-link-params] Should params be root var()s or custom env()s? (#12496)

Closed: [csswg-drafts] [css-mediaqueries-4] "Changes Since Media Queries Level 3" needs to remove "speech" from remaining media types (#6029)

Closed: [csswg-drafts] [css-mixins-1] Further restrict `<css-type>` (#14007)

Closed: [csswg-drafts] [css-navigation-1] Add pseudo-class selector to target the element that initiated the outgoing navigation (#11801)

Closed: [csswg-drafts] [css-properties-values-api] `@property` should be able to define multiple properties with the same descriptors by just comma-separating them (#14225)

Closed: [csswg-drafts] [css-pseudo] [css-highlight-api] event handling (#7119)

Closed: [csswg-drafts] [css-selectors-4] Clarify the grammar of a functional pseudo-class (#7016)

Closed: [csswg-drafts] [css-selectors][css-values] Proposal: A Unified Data API for CSS via the `:data()` pseudo-class and `data()` function (#14174)

Closed: [csswg-drafts] [css-values-5] Feedback on `<size-keyword>` for `calc-size()` (#14223)

Closed: [csswg-drafts] [css-values-5][css-conditionals-3] Clarifications on `random()` support evaluation (#14084)

Closed: [csswg-drafts] [css-variables-2][css-values-4] Cannot assign counter() output to a registered <string> custom property (#14191)

Closed: [csswg-drafts] [css-view-transitions-1] Can't we just remove `transition root pseudo-element` and `show view transition tree` from the spec? They seem unnecessary. (#12760)

Closed: [csswg-drafts] [cssom-view-1] `scrollParent` incorrectly returns `null` for non-overflow-propagating `body` element (#14121)

Closed: [csswg-drafts] [cssom-view] update description of getBoxQuads API (#10537)

Closed: [csswg-drafts] [mediaqueries-4] Add `prefers-handedness` media query for left/right-handed users (#13215)

Closed: [csswg-drafts] [mediaqueries-5] `app-context` Media Query (#13932)

Closed: [csswg-drafts] [scroll-animations] Inset parameter of ViewTimelineOptions should be optional (#11644)

Closed: [csswg-drafts] [selectors-4] Move to CR? (#12799)

Closed: [csswg-drafts] [selectors-4] Poor description of :lang() psuedo class selector (#3022)

Closed: [csswg-drafts] [selectors] Add CanIUse panels (#1193)

Closed: [csswg-drafts] [selectors] Case-sensitivity modifiers lack MDN panels (#14107)

Closed: [csswg-drafts] [web-animations-1] Clarify how page display affects the timeline (#2056)

Closed: [csswg-drafts] [web-animations-1] Remove "responding to a newly inactive timeline" section? (#2080)

Closed: [csswg-drafts] [web-animations-1] Remove default value of `BaseKeyframe.offset` (#2072)

Closed: [csswg-drafts] [web-animations-1] The order of concatenating list for addition of transform list (#2067)

Closed: [csswg-drafts] [web-animations-1] What should happen when `duration` of `EffectTiming` is a string that is not `auto`? (#14206)

Closed: [csswg-drafts] [web-animations-2] Auto-aligning the start time should apply a pending playback rate (#14173)

Closed: [csswg-drafts] [wpt] Allowing *.any.js tests in CSS folders. (#14090)

Closed: [csswg-drafts] AIS (#14201)

Closed: [csswg-drafts] Generate anchors for section titles when converting markdown (#14162)

Closed: [csswg-drafts] Hi (#14135)

Closed: [csswg-drafts] Isue#14201 (#14202)

Closed: [csswg-drafts] Proposal: Custom CSS Functions & Mixins (#9350)

Closed: [csswg-drafts] Update text/css registration (#5310)

Last message date: Thursday, 30 July 2026 02:34:15 UTC