Safari Technology Preview 11 Release Notes
Preview the latest web technology updates including: JavaScript, Web APIs, ApplePay, Web Inspector, MathML, CSS, Rendering, Media, Accessibility, and Content Blockers.
Overview
Safari Technology Preview Release 11 is now available for download for both macOS Sierra betas and OS X El Capitan. If you already have Safari Technology Preview installed, you can update from the Mac App Store’s Updates tab. This release covers WebKit revisions 203771–204289.
JavaScript
Updated behavior for a class that extends null to follow ECMAScript 2016 specifications (r204058)
Made the second argument for
Function.prototype.applyallow null, undefined or array-like data (r203790)
Web APIs
Add support for
DOMTokenList.replace()(r204161)Add support for
Element.getAttributeNames()(r203852)Made the first parameter mandatory for
canvas.getContext()andprobablySupportsContext()(r203845)Made the first two parameters madatory for
window.postMessage()(r203846)Made the first parameter mandatory for
Document.execCommand()andqueryCommand*()(r203784)Made the first parameter mandatory for
HTMLMediaElement.canPlayType()(r203806)Made the first parameter mandatory for indexed property getters (r203788)
Made the first parameter mandatory for
Range.createContextualFragment()(r203796)Made the first parameter mandatory for
setTimeout()andsetInterval()(r203805)Made the first parameter mandatory for
SVGDocument.createEvent()(r203821)Made the parameter mandatory for a named property getter (r203797)
Made the parameter mandatory for
table.deleteRow()andbody.deleteRow()(r203840)Made the parameter mandatory for
tr.deleteCell()(r203833)Made the parameters mandatory for
CanvasGradient.addColorStop()(r203820)Made the parameters mandatory for
DOMParser.parseFromString()(r203800)Made the parameters mandatory for
Event.initEvent()(r203848)Made the parameters mandatory for
insertAdjacentText()andinsertAdjacentHTML()(r203803)Enabled strict type checking for nullable attribute setters for wrapper types (r203949)
Enabled strict type checking for operations’ nullable parameters for wrapper types (r203941)
ApplePay
Stopped accepting the deprecated
requiredShippingAddressFieldsandrequiredBillingAddressFieldsproperties (r203789)
Web Inspector
Improved the appearance of the Timeline tab when editing the enabled timelines (r204125)
Changed the Jump to Line keyboard shortcut to Control-G (⌃G) (r204099)
Fixed the grid column resizing element positions (r203991)
Added waterfall view to the Network tab and Network Timeline (r203843)
Fixed positioning of popovers when the window resizes (r204264)
Fixed popover drawing (r204136)
Polished UI for the Edit Breakpoint, Open Quickly, and Goto Line dialogs (r204152, r204124)
Update the Visual Styles Sidebar to use a one column layout when narrow (r203807)
Fixed the behavior of Home and End keys to match system behavior (r203804)
MathML
CSS
Aligned the CSS
supportsrule with the specification (r203782)Addressed incorrect results for the
color-gamutmedia query (r203903)
Rendering
Fixed performance issues with
<marquee>with thetruespeedattribute (r204197)
Media
Fixed captions not rendering in the PiP window for a hidden video element (r203799)
Addressed media controls not displaying for some autoplaying videos at certain browser dimensions (r203928)
Fixed media stream video element to show black when all video tracks disabled (r203826)
Accessibility
Added localizable strings when inserting list types (r203801)
Improved the accessibility of media controls (r203913)
Content Blockers
Enabled Content Blockers to block WebSocket connections (r204127)
See Also
2016
Safari Technology Preview 20 Release NotesSafari Technology Preview 19 Release NotesSafari Technology Preview 18 Release NotesSafari Technology Preview 17 Release NotesSafari Technology Preview 16 Release NotesSafari Technology Preview 15 Release NotesSafari Technology Preview 14 Release NotesSafari Technology Preview 13 Release NotesSafari Technology Preview 12 Release NotesSafari Technology Preview 10 Release NotesSafari Technology Preview 9 Release NotesSafari Technology Preview 8 Release NotesSafari Technology Preview 7 Release NotesSafari Technology Preview 6 Release NotesSafari Technology Preview 5 Release Notes