You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
On Safari 16.4 and 16.5, displaying a page that uses ::placeholder causes the WebView to crash.
This issue is triggered by Panda CSS's reset CSS, which uses color-mix(in srgb, currentColor, transparent).
On Safari 16.4 and 16.5, a crash occurs in WebView when a page utilizing the ::placeholder selector is displayed.
It has been reported that using currentColor within the CSS color-mix() function on Safari 16.4/16.5 triggers this crash.
Description
On Safari 16.4 and 16.5, displaying a page that uses
::placeholder
causes the WebView to crash.This issue is triggered by Panda CSS's reset CSS, which uses
color-mix(in srgb, currentColor, transparent)
.Link to Reproduction
https://play.panda-css.com/OP_wI8H1lF
Steps to reproduce
JS Framework
No response
Panda CSS Version
0.53.0
Browser
Safari 16.4, 16.5
Operating System
Additional Information
On Safari 16.4 and 16.5, a crash occurs in WebView when a page utilizing the
::placeholder
selector is displayed.It has been reported that using
currentColor
within the CSScolor-mix()
function on Safari 16.4/16.5 triggers this crash.The issue originates from the reset CSS, where the
::placeholder
style internally usescolor-mix(in srgb, currentColor, transparent)
.panda/packages/generator/src/artifacts/css/reset-css.ts
Lines 70 to 74 in 465eb9c
As a workaround, define a custom
::placeholder
style as follows:The text was updated successfully, but these errors were encountered: