Safari Technology Preview 93 Release Notes
Preview the latest web technology updates including: Resource Timing, SVG, Web API, Web Inspector, Accessibility, Apple Pay, JavaScript, WebGPU, Web Authentication, and WebDriver.
Overview
Safari Technology Preview Release 93 is now available for download for macOS Mojave and the macOS Catalina beta. If you already have Safari Technology Preview installed, you can update in the Software Update pane of System Preferences on macOS.
This release covers WebKit revisions 249750-250329.
Resource Timing
Updated to report performance entries with all HTTP status codes (r250167)
SVG
Added auto behavior for
rxandryto the SVG<ellipse>and<rect>elements (r250147)Fixed SVG
<animateMotion>to reset the element to its first animation frame if its fill is set to"remove"(r249974)Fixed SMIL animations of SVG
<view>element having no effect (r249843)
Web API
Added support for
sync-xhrfeature policy (r250288)Changed to use the same parser for
<meta http-equiv="refresh">andRefreshHTTP header (r249792)Fixed
Node.replaceChild()’s pre-replacement validation order (r249821)Fixed parsing
Access-Control-Expose-Headerscorrectly (r249946)Fixed preserving
Content-Typeto be preserved on responses created from DOMCache (r249945)Fixed
Date.prototype.toJSONto properly execute (r249861)Fixed HTMLVideoElement with a broken poster image to take a square dimension (r250100)
Fixed a case where the Intersection Observer intersection ratio becomes larger than 1 (r249845)
Fixed cropped dropdown shadow for
<datalist>(r250260)Fixed blocking insecure WebSocket URL connection attempts by Workers on secure pages (r250300)
Fixed posting a message to a redundant Service Worker should fail silently instead of throwing (r249781)
Improved CSP inheritance semantics (r250255)
Provided a prototype for AR QuickLook to trigger processing in the originating page (r249855)
Removed
gopherfrom the list of special schemes in URLParser (r249941)
Web Inspector
Elements
Prevented showing the Changes details sidebar panel when selecting text nodes (r249788)
Resources
Canvas
Console
Miscellaneous
Changed to allow undocked Web Inspector windows to be dragged around by the title text (r250063)
Accessibility
Exposed misspelling ranges for editable content to accessibility clients. (r249893)
Apple Pay
Added support for telling websites why a session was cancelled (r250048)
Cleaned up handling of summary items and payment method updates (r250179)
JavaScript
Added missing syntax errors for await in function parameter default expressions (r249925)
WebGPU
Ensured
structsandarrayswith pointers as fields are disallowed (r249787)Removed
nullfrom the standard library (r249794)
Web Authentication
Added support for more than two FIDO protocol versions (r249927)
WebDriver
Fixed a bug that caused
safaridriver —enableto not take effect immediately in some cases.
See Also
2019
Safari Technology Preview 97 Release NotesSafari Technology Preview 96 Release NotesSafari Technology Preview 95 Release NotesSafari Technology Preview 94 Release NotesSafari Technology Preview 92 Release NotesSafari Technology Preview 91 Release NotesSafari Technology Preview 90 Release NotesSafari Technology Preview 89 Release NotesSafari Technology Preview 88 Release NotesSafari Technology Preview 87 Release NotesSafari Technology Preview 86 Release NotesSafari Technology Preview 85 Release NotesSafari Technology Preview 84 Release NotesSafari Technology Preview 83 Release NotesSafari Technology Preview 82 Release Notes