Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 34252a2f2610885e1265dec8ae9e0b30521868b4
      
https://github.com/WebKit/WebKit/commit/34252a2f2610885e1265dec8ae9e0b30521868b4
  Author: Joanne Pan <[email protected]>
  Date:   2026-08-14 (Fri, 14 Aug 2026)

  Changed paths:
    M Source/WTF/Scripts/Preferences/UnifiedWebPreferences.yaml

  Log Message:
  -----------
  [css-values-5] Enable random-item() by default
https://bugs.webkit.org/show_bug.cgi?id=321777
rdar://181816677

Reviewed by Antti Koivisto.

Turn CSSRandomItemFunctionEnabled on by default and move it to stable, matching
CSSRandomFunctionEnabled. All of the imported WPT coverage passes:
random-item-computed.html, random-item-valid.html, random-item-invalid.html,
random-item-serialize.html, random-item-nested.html, 
random-item-in-keyframe.html,
random-item-unresolvable-argument.html and
random-item-in-container-query.tentative.html.

Two known limitations, both tracked:

<random-ua-ident> is not implemented, so that branch of <random-cache-key> is
rejected (bug 321552). Nothing else in the grammar depends on it.

An auto random() and an auto random-item() in the same property value share a 
base
value, because each counts its <random-key> index from zero in its own space
(bug 319919).

* Source/WTF/Scripts/Preferences/UnifiedWebPreferences.yaml:

Canonical link: https://commits.webkit.org/319180@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to