setrbon.blogg.se

Ios webkit
Ios webkit









ios webkit

Fixed rendering for many position: sticky elements.

ios webkit

Fixed background-clip: text to work with display: flex.Fixed scrolling background-attachement: fixed.Fixed Element.focus() to correctly prevent scrolling on iOS.Fixed computing the site for cookies when the document is created by window.open.

ios webkit ios webkit

Fixed pointer events to perform a hit test only if there is not a pointer capture target override.Fixed resolving a fetch promise when a page enters page cache.Fixed respecting website policies during COOP-based process swap.Prevented BroadcastChannel from communicating across distinct opaque origins.Fixed uploading “.pages” files to file inputs accepting “.pages” and “.jpeg” files.Fixed rendering a USDZ loaded as the main resource.Fixed the Dialog element only animating once.Fixed SVG tags behind modal dialogs to not be clickable.Now, let’s get to the list of bug fixes and feature polish. The new CSS Viewport Units, which shipped in Safari 15.4, include small ( svw, svh, svi, svb, svmin, svmax), large ( lvw, lvh, lvi, lvb, lvmin, lvmax), dynamic ( dvw, dvh, dvi, dvb, dvmin, dvmax), and logical ( vi, vb) units. The minimumViewportInset corresponds to the large measurement, and maximumViewportInset corresponds to the small measurement. We also updated Content Security Policy console logging in Web Inspector.Īnd last, we’ve added the minimumViewportInset and maximumViewportInset APIs to WKWebView so app developers can add support for all of the new CSS Viewport Units to their browser or other application on iOS, iPadOS and macOS. This can be used to prevent already loaded scripts from loading more scripts in the form of workers, a situation that has potential to be susceptible to malicious attack through using excessive CPU for computation. The worker-src directive provides web developers a way to restrict which URLs are allowed to be sources for worker scripts (Worker, SharedWorker, or ServiceWorker). Next, let’s look at support for worker-src from Content Security Policy Level 3. For more information about inert, including a demo showing how inert can make the partially-offscreen content in a carousel visible, but inactive, read Non-interactive Elements with the inert Attribute. It also hides the element from assistive technologies. When set on an element, the attribute makes that element non-interactive by preventing mouse and keyboard focus, clicks, edits or text selection. Let’s look first at the HTML inert attribute.

#IOS WEBKIT UPDATE#

You can update to Safari 15.5 on macOS Big Sur and macOS Catalina by going to System Preferences → Software Update → More info, and choosing to update Safari. Safari 15.5 is available for macOS Monterey 12.4, macOS Big Sur, macOS Catalina, iPadOS 15.5, and iOS 15.5. Safari 15.5 does contain three new technologies for web developers - support for the inert property in HTML support for the worker-src Content Security Policy directive and the new minimumViewportInset and maximumViewportInset APIs for implementing new CSS Viewport Units in WKWebView-based apps. After the feature-packed release of Safari 15.4 two months ago, WebKit’s work for this version of Safari focused predominately on polishing existing features and fixing bugs.











Ios webkit