Safari Technology Preview 240: Key Updates and Bug Fixes

By ✦ min read

The latest iteration of Apple's experimental browser, Safari Technology Preview 240, is now available for download. This release is compatible with macOS Tahoe and macOS Sequoia. Existing users can update via System Settings → General → Software Update. It incorporates WebKit changes from revision 308418 to 309286, bringing a host of improvements across CSS, editing, forms, HTML, and media handling.

CSS Enhancements and Fixes

New CSS Feature: revert-rule Keyword

Developers can now use the revert-rule CSS keyword. This keyword effectively rolls back the cascade, making the browser behave as if the current style rule had never been applied. It provides finer control over style inheritance and conflict resolution. (308733@main)

Safari Technology Preview 240: Key Updates and Bug Fixes
Source: webkit.org

Resolved CSS Issues

Editing Bug Fixes

Font Picker Stability

An issue where the Font Picker style selection became unresponsive after switching fonts while editing multiple lines of text has been resolved. (308562@main)

Emoji Preservation in Copy-Paste

Emoji images are now correctly retained when copying and pasting content between different websites. Previously, they could be lost during the transfer. (309176@main)

Selection Jumping with Absolute Positioning

Text selection no longer jumps unexpectedly when selecting absolutely-positioned content inside an element with user-select: none. (308451@main)

Forms Improvement

Keyboard Focus Tabbing

Fixed a bug where keyboard tabbing position was lost when a focused button became disabled. Focus no longer jumps to the top of the page, preserving the user's expected navigation flow. (308991@main)

HTML Parsing Corrections

Viewport Meta Parsing

The viewport <meta> parsing now correctly treats the form feed character as ASCII whitespace, aligning with the HTML specification. (309044@main)

Margin Attribute Parsing

Pixel-length margin attributes on <body>, <iframe>, and <frame> elements are now parsed correctly, fixing an earlier inconsistency. (308526@main)

Media and Video Enhancements

Audio and Video Decoding

Playback and Interaction

For a complete list of changes, visit the official WebKit commit log. Safari Technology Preview continues to offer a glimpse into the future of web standards on Apple platforms.

Tags:

Recommended

Discover More

How Volcanic Heat Melts Snow on Shivelyuch: A Step-by-Step GuideUnderstanding the .de DNSSEC Outage: Key Questions and AnswersCoursera Unveils Major Expansion of Job-Ready Programs Amid AI-Driven Shift in Higher EducationHow to Safely Download and Verify JDownloader After a Website CompromiseSamsung Galaxy's Stellar Hardware and Software: Why Its Best Apps Have Stalled