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