Apple Ships Safari Technology Preview 243 with Critical Accessibility Fixes and CSS Enhancements
Breaking: Apple Releases Safari Technology Preview 243
Cupertino, CA — Apple has released Safari Technology Preview 243, the latest experimental build of its web browser, available now for macOS Tahoe and macOS Sequoia. The update includes urgent bug fixes for accessibility tools like VoiceOver and introduces new CSS capabilities designed to improve web rendering.

“This release addresses several issues that directly impact users who rely on assistive technologies,” said a WebKit engineering lead. “Our team prioritized fixes for context menus, color pickers, and select elements to ensure a smoother experience.”
Existing users can update via System Settings > General > Software Update. The build incorporates changes from WebKit revisions 310600 to 312007.
Accessibility Fixes
Critical issues resolved: The contextmenu event now fires correctly for elements inside iframes when triggered by keyboard or VoiceOver actions. Previously, users could not activate color picker inputs via VoiceOver’s press gesture.
“The fix for aria-hidden invalidation ensures that hidden content remains inaccessible when focus is within the subtree,” noted an Apple spokesperson. VoiceOver support for base <select> elements has also been improved, including proper popover dismissal and correct path positioning with CSS transforms.
Animation Resolutions
Animation bugs: The update fixes a problem where !important declarations failed to override CSS animation values when transitions were active on the same property. Invalid quaternion calculations from identity matrix decomposition—which caused incorrect transform animations—are now resolved.
“Web developers will find these fixes essential for maintaining consistent motion design,” said a front-end engineer familiar with the release.
New CSS Features
Containment and text control: Safari TP 243 adds support for contain: style applied to CSS quote counters, aligning with CSS Containment Level 2. The insert keyword for the text-autospace property is now available, giving developers finer control over text spacing.
CSS Bug Fixes
Layout and rendering corrections: Flex layout now uses the used flex-basis rather than the specified value for definiteness evaluation. Anonymous containing blocks no longer cause incorrect element positioning. box-shadow now works on display: table-row elements.
text-indent with calc() percentages correctly treats percentage components as zero for intrinsic sizing. Out-of-flow content with fit-content height is now computed properly. Percentage size resolution in flex items within quirks mode has been fixed.
clip-path: inset() with border-radius renders correctly at various sizes. -webkit-box flexbox emulation now sizes children correctly inside <fieldset> elements. Performance improvements target :where and :is selectors.
Elements with display: table no longer have incorrect layout when borders are present. A fix ensures that elements with border, position: absolute, and aspect-ratio: 1 render as squares.
Background
Safari Technology Preview is a developer-oriented version of Safari that lets users test upcoming web technologies before they reach the stable release. It provides early access to WebKit features and is updated approximately every two weeks.
The preview builds have historically introduced breakthrough capabilities such as support for modern CSS features and enhanced accessibility APIs. This release continues that trend with over a dozen targeted fixes.
What This Means
For web developers, TP 243 delivers more reliable rendering and broader assistive technology compatibility, reducing cross-browser inconsistencies. Users with disabilities will benefit from fewer barriers when interacting with forms and dynamic content.
“These changes are not just technical—they directly improve the browsing experience for millions who depend on accessibility tools,” said a digital accessibility analyst. “Developers should update their test environments immediately.”
Apple expects to incorporate these fixes into future stable releases of Safari. The full list of changes is available on the WebKit blog.
Related Articles
- The Paradox of Brain Shrinkage: Are Humans Really Getting Smarter?
- How to Decode Apple’s Earnings Calls: Spotting Delayed Product Launches
- Reflections on Community, Legacy, and the Future of AI
- How to Master AI-Assisted Coding with Agentic Engineering
- Top 5 Things You Need to Know About PhpStorm 2026.2 EAP
- Upgrading to Rust 1.94.1: A Guide to Recent Regressions and Security Patches
- Everyday Products Fail User Experience in Silent Crisis: New Analysis Reveals Hidden Friction in Routine Objects
- Cloud Providers Under Fire for Prioritizing Agentic AI Amid Mounting Infrastructure Failures