WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
312061
[CMake] Investigate HAVE_CORE_MATERIAL CSS value gating on Mac
https://bugs.webkit.org/show_bug.cgi?id=312061
Summary
[CMake] Investigate HAVE_CORE_MATERIAL CSS value gating on Mac
pascoe@apple.com
Reported
2026-04-11 16:47:55 PDT
PlatformHave.h only enables HAVE_CORE_MATERIAL on iOS/watchOS/tvOS, but platform/mac/ code uses CSS values gated on it unconditionally. The CMake build manually defines it in CSS_VALUE_PLATFORM_DEFINES to avoid missing enum errors. The Xcode build works (possibly via xcconfig), suggesting either a latent gating bug or an undocumented xcconfig define.
Attachments
Add attachment
proposed patch, testcase, etc.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug