
For a complete list of updates in 10.8.0, please review our changelog. Thank you, Weyert! Stay tuned for more updates on WebKit and cross-browser support in Cypress. Note:::-webkit-scrollbar is only available in Blink- and WebKit-based browsers (e.g., Chrome, Edge, Opera, Safari, all browsers on iOS, and others).A standardized method of styling scrollbars is available with scrollbar-color and scrollbar-width. We’d like to also thank Weyert de Boer for his open source contributions that formed the basis of experimental WebKit support.

Thank you to the Playwright contributors who have helped make this possible. This experiment uses Playwright's build of WebKit to enable this feature, as we work towards creating a better UX for Cypress browser detection in the future. Safari 16 introduces a re-architecture of WebKit’s accessibility support on macOS. Please check the known issues list, and provide your ideas and feedback on Github. Since it is an experiment, you might encounter missing features or bugs while using WebKit. Check out the docs for complete instructions. After upgrading to 10.8.0, you can set the experimentalWebKitSupport config option in Cypress to opt-in to this feature. We are releasing experimental support for testing in WebKit today. Well take you on a tour through the latest.

By running your existing Cypress tests in WebKit, you can feel confident that your web application is bug-free and works as intended for Safari users. Explore the latest features in Safari and WebKit and learn how you can make better and more powerful websites. In 10.8.0, Cypress users can test their web applications using WebKit, the same browser engine used in Safari.

#Webkit safari update#
We are excited to bring you an update on one of our most popular user requests: Cypress support for testing in Safari! Apple’s Safari browser accounts for almost 20% of worldwide internet usage.
