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
- Understanding Go’s Sweet 16
- Lion vs Tiger: New Research Reveals Surprising Genetic and Behavioral Differences
- DeepSeek V4 Pro Trails US AI by 8 Months, But Tops China's AI Capabilities: NIST Report
- GitHub’s Enhanced Status Page: How to Interpret Degraded Performance, Per-Service Uptime, and AI Component Monitoring
- Navigating Leadership Changes: The Latest Executive Movements in Biopharma
- Bosch Boosts E-Bike Performance with a Simple Software Update: Torque Hits 120 Nm
- Breaking: New Study Unveils Striking Genetic and Behavioral Divides Between Lions and Tigers
- Ubuntu's Enhanced App Permission Prompts Put Users in Control