Safari Technology Preview 62 Release Notes
Preview the latest web technology updates including: Known Issues, Intelligent Tracking Prevention, JavaScript, Media, Rendering, Dark Mode, Web API, Web Inspector, SVG, Web Animations, CSS, IndexedDB, and Accessibility.
Overview
Safari Technology Preview Release 62 is now available for download for macOS High Sierra and the beta of macOS Mojave. If you already have Safari Technology Preview installed, you can update from the Mac App Store’s Updates tab on macOS High Sierra and in the Software Update pane of System Preferences on macOS Mojave. This release covers WebKit revisions 233728-234197.
Known Issues
This release of Safari Technology Preview for macOS Mojave betas does not render text properly in the Smart Search Field when in Dark Mode.
This release of Safari Technology Preview for macOS Mojave betas does not have a usable WebDriver implementation;
safaridriverhangs when processing the New Session command.
Intelligent Tracking Prevention
Added an experimental ITP Debug Mode to be used only when actively debugging, not to remain enabled (r234080, r234108)
JavaScript
Changed to canonical language tags in the Internationalization API (r234127)
Fixed the Generator and AsyncGeneratorMethod prototype (r233855)
Fixed the
JSON.stringifyreplacer to useisArrayinstead of JSArray checks (r233918)Fixed the iterator of
Array.keys()to return the object in the correct order (r233740)Fixed JavaScript URL to provide the correct result when frame is navigated (r233793)
Changed
JSON.stringifyto emit properties included in the prototype chain for entries in the second array argument (r233924)
Media
Changed to require the document to be visible for fullscreen video (r233865)
Disabled all network caching for HLS streams. (r233738)
Fixed the transition for the first Picture-in-Picture from Fullscreen (r234051)
Changed HLS resources with remote sub-resources to taint media elements (r234055)
Improved WebGL selection of GPU driving the current display (r234074)
Rendering
Fixed newly added float elements to trigger full layout on the block (r233767)
Dark Mode
Improved the visibility of spelling and grammar markers in Dark Mode (r233814)
Web API
Limited editing selections to within Shadow DOM boundaries (r233778)
Web Inspector
Made several color and contrast improvements for Dark Mode (r233848, r234076, r233989, r234092, r233847)
The experimental Layers Tab visualization no longer selects a layer on mousedown (r234021)
Fixed recent regressions in presentation of execution/basic block highlights and type token positions (r233792, r233817, r233861, r233820)
SVG
Implemented support for
margin-boxas reference box and box shape (r233886)Added full support for
-webkit-clip-pathon SVG elements (r233835, r234136)
Web Animations
Changed to discrete interpolation between font-styles with a keyword value (r233935)
Changed to discrete interpolation between lengths with an
autovalue (r233892)
CSS
Added support for
calc()in CSS Grid gutter properties (r234131)
IndexedDB
Fixed the ability to remove the database file of a sub-frame (r233777)
Accessibility
Fixed pressing tab to highlight items on a webpage when voiceover enabled (r234112)
See Also
2018
Safari Technology Preview 72 Release NotesSafari Technology Preview 71 Release NotesSafari Technology Preview 70 Release NotesSafari Technology Preview 69 Release NotesSafari Technology Preview 68 Release NotesSafari Technology Preview 67 Release NotesSafari Technology Preview 66 Release NotesSafari Technology Preview 65 Release NotesSafari Technology Preview 64 Release NotesSafari Technology Preview 63 Release NotesSafari Technology Preview 61 Release NotesSafari Technology Preview 60 Release NotesSafari Technology Preview 59 Release NotesSafari Technology Preview 58 Release NotesSafari Technology Preview 57 Release Notes