This content originally appeared on WebKit and was authored by WebKit
Safari Technology Preview Release 125 is now available for download for macOS Big Sur and macOS Catalina. 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 275811-277448.
Web Inspector
- Remote Inspection
- Fixed an issue that prevented remotely inspecting iOS and iPadOS devices
- Sources Tab
- Added support for panning and zooming image resources (r277279)
- Audit Tab
CSS
- Added parsing for
@counter-styledescriptors (r276488) - Added support for CSS display 2-value syntax (e.g.
display: inline flex) (r276293) - Added support for
inline-{start/end}values tofloat&clearCSS properties (r276216) - Changed to not use margins when computing aspect ratio cross sizes (r277371)
- Changed invalid media query keyword values to not be parsable (r277039)
- Fixed treating
borderandpaddingcorrectly forbox-sizing: border-boxwithaspect-ratio(r276745) - Fixed flex item construction to not affect sibling flex item height computation (r277222, r277435)
- Fixed percent children to resolve against the flex basis on a fully inflexible item with fixed
flex-basis(r276634) - Fixed table layout disregarding the overriding width in CSS Flexbox (r276572)
- Fixed logical shorthands with
var()(r276837) - Fixed using a modifier key on an element causing it stop matching
:focus-visible(r276698) - Fixed CSS custom properties on pseudo-elements background gradients that caused infinite layout and high CPU load (r277112)
- Fixed position for orthogonally positioned element with
writing-mode: vertical-rl(r277391) - Improved parsing and computed style of the
rotateCSS property (r276554) - Shared style resolvers between author shadow trees with identical style (r276882)
Web Animations
- Added discrete animation support for
border-image-repeat(r276465) - Fixed interpolation of
stroke-dasharrayin the discrete case (r276643) - Fixed interpolation of
page-break-** properties (r276638). Fixed animation of thevisibilityCSS property betweenhiddenandcollapse(r276639) - Fixed interpolation of the
clipCSS property (r276552) - Fixed interpolation of the
rotateCSS property (r276231) - Support interpolation of the
background-repeatshorthand (r276553)
WebAssembly
- Added
call_refinstruction (r276896)
Storage
- Improved local storage size estimation for quota limitation (r276689)
Web API
- Fixed
pictureelement to ignore anyimgdescendant that is not a direct child (r276679) - Fixed blob
contentTypebeing ignored when it contained acharset(r276986) - Implemented
<form>.requestSubmit()(r277257) - Implemented FontFace in Workers for OffscreenCanvas (r276450)
- Implemented
ShadowRoot.prototype.delegatesFocusattribute (r276585) - Avoided error for a fetch body stream when its request or response is stopped (r277028)
- Changed to not compute image aspect ratios from width and height attributes for lazy loaded images (r276521)
- Fixed
Notification.requestPermission()to return a Promise (r277420)
Rendering
- Fixed computed style for the
translateCSS property to usepxfor thezvalue (r276551) - Fixed
will-changeCSS property to create a containing block when the one of the specified properties may create one (r276627) - Fixed sizing of CSS backgrounds affected by
background-sizeand EXIF orientation (r276984)
WebRTC
- Fixed color gamut in WebRTC when using VPx software decoder (r276478)
- Set audio transceiver
nMaxto 1 (r276717)
This content originally appeared on WebKit and was authored by WebKit
WebKit | Sciencx (2021-05-26T20:30:48+00:00) Release Notes for Safari Technology Preview 125. Retrieved from https://www.scien.cx/2021/05/26/release-notes-for-safari-technology-preview-125/
Please log in to upload a file.
There are no updates yet.
Click the Upload button above to add an update.