Safari Technology Preview 103 Release Notes
Preview the latest web technology updates including: Web Inspector, Web API, CSS, Page loading, Back-Forward Cache, JavaScript, and Bug Fixes.
Overview
Safari Technology Preview Release 103 is now available for download for macOS Catalina and macOS Mojave. 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 257162-258409.
Web Inspector
Merged the toolbar and tab bar to save vertical space (r257759, r257765, r257810)
Redesigned resource and action identifier icons (r257753, r257757, r257791, r258039)
Allowed the use of dark mode theme independently from the system-wide theme (r257620, r257801, r257833)
Annotated tabs so that they are properly recognized as such (r257965)
Changed to not re-cycle through items in the Styles or Computed details sidebar panel when pressing tab (r257959)
Fixed clicking a button navigation item to focus it, allowing for subsequent keyboard navigation (r257411)
Supported expanding and collapsing details sections with the spacebar or “enter” key (r258058)
Supported cycling through scope bar items by pressing tab (r258057)
Web API
Aligned garbage collection for
XMLHttpRequestobjects with the specification (r258159)Aligned Fetch ‘request Origin header’ behavior with the specification (r258194)
Changed the case of an activating service worker getting terminated to go to an activated state (r257929)
Changed to load async scripts with a low priority (r257566)
Changed to accept a Document as an explicit root (r257976)
Implemented wildcard behavior for
Cross-Origin-Expose-Headers(r258330)
CSS
Made the style invalidation accurate for user-action pseudo classes (r258321)
Changed to avoid full style resolution on
Element::focus()(r257839, r257846)
Page loading
Changed fixed sized SVG content to be taken into account when computing visually not empty status (r257952)
Changed layers going from visually empty to non-empty to immediately trigger layer unfreezing (r257840)
Back-Forward Cache
Added quirk to disable to back-forward cache on docs.google.com (r257714)
JavaScript
Updated custom element caching to be aware of different worlds (r257414)
Bug Fixes
See Also
2020
Safari Technology Preview 117 Release NotesSafari Technology Preview 116 Release NotesSafari Technology Preview 115 Release NotesSafari Technology Preview 114 Release NotesSafari Technology Preview 113 Release NotesSafari Technology Preview 112 Release NotesSafari Technology Preview 111 Release NotesSafari Technology Preview 110 Release NotesSafari Technology Preview 109 Release NotesSafari Technology Preview 108 Release NotesSafari Technology Preview 107 Release NotesSafari Technology Preview 106 Release NotesSafari Technology Preview 105 Release NotesSafari Technology Preview 104 Release NotesSafari Technology Preview 102 Release Notes