Vb65obs0.putty PDocsTechnology
Related
How Deleted Signal Messages Were Recovered from an iPhone's Push Notification CacheTurn Your Dusty Old Android Into a Free Wi-Fi Extender – Here’s HowSupreme Court Deals Blow to Voting Rights, Clears Path for Racial Redistricting10 Key Insights Into Voice Interface UsabilityLVFS Cracks Down on Free-Riding Vendors as Sustainability Crisis DeepensHow to Stay on Top of the Ubuntu 26.10 Stonking Stingray Release Schedule10 Critical Insights into How the FBI Extracted Deleted Signal Messages from iPhone Notification DataMastering Ginger VS Grammarly: Which Grammar Checker is Better in (2022) ?

What's New in Safari Technology Preview 241: Key Improvements and Fixes

Last updated: 2026-05-04 09:56:06 · Technology

Overview

Safari Technology Preview Release 241 is now available for download on macOS Tahoe and macOS Sequoia. This latest version brings a host of enhancements, including important accessibility improvements, animation fixes, and CSS updates. If you already have Safari Technology Preview installed, you can update it through System Settings under General → Software Update. The release incorporates WebKit changes from revision 309287@main to 310186@main.

What's New in Safari Technology Preview 241: Key Improvements and Fixes
Source: webkit.org

Accessibility

Resolved Issues

  • The speechSynthesis.cancel() method no longer removes utterances queued by subsequent speechSynthesis.speak() calls, ensuring smoother speech experiences. (309349@main, 46151521)
  • MathML table rows and cells now have correct bounding boxes, improving screen reader accuracy. (309640@main, 172851295)
  • Comboboxes properly forward focus to their aria-activedescendant, enabling assistive technologies to interact with list items. (309641@main, 172931277)
  • The aria-owns attribute is now respected when computing accessible names from element content. (310020@main, 173249317)

Animations

Resolved Issues

  • animation-fill-mode now correctly applies viewport-based units after the viewport is resized, preventing visual glitches. (310007@main, 80075191)

CSS

New Features

  • Support for the stretch keyword has been added to box sizing properties, offering greater layout flexibility. (309405@main, 132539604)
  • CSS scroll anchoring is now stable, reducing unwanted page jumps during content loading. (310113@main, 171840378)

Resolved Issues

  • The U+2028 LINE SEPARATOR character now renders as a forced line break, as required by the CSS specification. (309701@main, 88470339)
  • outline-offset is no longer inflated when using outline: auto on macOS, ensuring consistent appearance. (309812@main, 94116168)
  • Font-family serialization now preserves quotes around family names that match CSS-wide keywords or generic families, preventing parsing errors. (309959@main, 125334960)
  • Fonts are no longer downloaded if no characters in the document fall within their unicode-range, improving performance. (309360@main, 140674753)
  • Flex items containing percentage-height images now shrink correctly. (309544@main, 156902823)
  • View Transition snapshots are now stored in the correct color space instead of sRGB, fixing rendering issues with non-sRGB colors. (310012@main, 167634138)
  • Performance issue fixed: contain: layout caused slower forced layouts when all siblings created their own formatting context. (310173@main, 171545381)
  • Underlines are no longer split when a ruby base expands due to long ruby text. (309356@main, 171653095)
  • Changing color-scheme now correctly repaints the background of composited iframes. (309567@main, 171658244)
  • Nested children of a popover element with position: absolute now render properly. (310019@main, 171735933)
  • color: initial now resolves to the correct color in dark appearance mode. (309430@main, 172320282)
  • An element with display: contents now establishes an anchor scope when using anchor-scope. (309946@main, 172355302)
  • Media queries no longer fail to resolve correctly, fixing a regression. (309430@main, 172320282)

For a complete list of changes, refer to Accessibility, Animations, and CSS sections above.