Skip to content

Framework

WebKit

WebKit is Apple's open-source browser engine, powering Safari and other apps by rendering web content, executing JavaScript, and enforcing page security.

Known aliases

  • system WebKit
  • WebContent process
  • WebKit 26.5
  • WebKit blog
  • WebKit engine
  • webkit.org
  • WebKit team

Current stories

buildOne report1 publisher

Deno desktop's default backend draws your UI with whatever engine the host already ships

Deno 2.9, released June 25, 2026, added an experimental deno desktop command that compiles a web app into a single binary. The default backend bundles no browser engine, so rendering follows WebView2 or WebKit. Bundling Chromium is a flag away, at tens of megabytes.

Publishers:deno.com

Reality

Evidence40
Adoption
Not scored
Hype gap+10
Incentives60
Confidence65
productConfirmed3 publishers

Apple's new Switch to Safari page gives Mac users more than 10 reasons to leave Chrome

Apple has launched a "Switch to Safari" campaign urging Mac users to drop Chrome, with a web page listing more than 10 reasons. Its speed and battery figures are Apple's own "up to" claims, and the coverage shows no change in Mac browser share.

Perspective Coverage

3 publishers
Builder
Builder 17%
Operator
Operator 65%
Investor
Investor 18%

Reality

Evidence35
Adoption
Not scored
Hype gap+30
Incentives85
Confidence60
buildOne report1 publisher

Portrait MP4 frames decoded with WebCodecs come out sideways in all four tested browsers

Portrait MP4 clips decoded with mp4box.js and VideoDecoder came out 1920x1080 and sideways in Chromium, Chrome, Firefox and WebKit, a dev.to post reports. The rotation lives in the track header matrix that the demuxer exposes, so the app has to read it and turn the canvas itself.

Publishers:dev.to

Reality

Evidence62
Adoption
Not scored
Hype gap0
Incentives
Not scored
Confidence58
buildOne report1 publisher

Safari Technology Preview 254 fixes four accessibility bugs and two broken animations

Safari Technology Preview 254 fixes four accessibility bugs and two animation bugs, among them VoiceOver announcing every focused ARIA menu item as selected. Teams carrying workarounds for any of them now have a build to test their removal against.

Publishers:webkit.org

Reality

Evidence75
Adoption
Not scored
Hype gap0
Incentives
Not scored
Confidence70
leadershipOne report1 publisher

Apple's iOS 27 shuts some web ads out of iPhones by blocking adtech domains inside WebKit

Apple's iOS 27 blocks calls to adtech domains run by The Trade Desk, ID5, LiveRamp, Permutive and Audigent, stopping some iPhone web ads from serving at all. Marketers heading into the holiday quarter can now lose the ad impression on iPhones as well as the ability to target it.

Reality

Evidence55
Adoption60
Hype gap+20
Incentives70
Confidence50
buildOne report1 publisher

A 124-color PNG-8 beat every JPEG export of a red-text poster on size and edge error

PNG-8 at 124 colors encoded a red-text test poster in 48,481 bytes at an edge error of 0.13 Delta E, smaller and cleaner than every JPEG export. For flat graphics like this one, an export tool that converts everything to JPEG ships bigger files with dirtier red text.

Publishers:dev.to

Reality

Evidence55
Adoption
Not scored
Hype gap+5
Incentives55
Confidence60
buildOne report1 publisher

Raising canvas JPEG quality to 0.99 leaves red text fringed in Chromium

Chromium 149 canvas JPEGs grew 2.25x from quality 0.80 to 0.99 while red-text edge error fell only from 8.11 to 6.35, one developer measured. Firefox drops chroma subsampling at a lower setting, so the reviewer's browser decides whether the fringe shows.

Publishers:dev.to

Reality

Evidence58
Adoption
Not scored
Hype gap0
Incentives
Not scored
Confidence55
securityOne report1 publisher

Coruna's iOS exploit kit fired on a live iPhone two months after Google's teardown

Attacker server logs show the Coruna iOS WebKit kit compromising a live iPhone's browser in six seconds, two months after Google published its teardown. It fired with no tap from the user, on a phone still running iOS 15.8.3.

Publishers:c2huntersresearch.com

Reality

Evidence62
Adoption12
Hype gap+15
Incentives
Not scored
Confidence58
buildConfirmed2 publishers

Safari Technology Preview 252 fixes two accessible-name bugs

Two accessibility name calculation bugs and six animation timeline bugs are resolved in WebKit's latest preview build, including scroll-timeline-name matching across shadow boundaries and a removal of three margin-trim values.

Publishers:dev.to webkit.org

Reality

Evidence88
Adoption
Not scored
Hype gap0
Incentives
Not scored
Confidence82
buildOne report1 publisher

Safari Technology Preview 253 resolves a scroll timeline declared outside the target's hierarchy

The new WebKit preview matches style-originated scroll timelines globally, so a declaration no longer has to sit in the animated element's tree. Four of the seven animation entries in the notes settle which timeline a target resolves to.

Publishers:webkit.org

Reality

Evidence86
Adoption12
Hype gap−8
Incentives55
Confidence82
investOne report1 publisher

SlowMist puts 14 iOS versions inside one Safari key-theft chain

Blockchain security firm SlowMist says an active exploit chain walks from a Safari page to kernel access and the iOS Keychain on everything from iOS 13 to 26.5, while Apple's patches, by the same account, reach 26.3.

Reality

Evidence30
Adoption22
Hype gap+38
Incentives66
Confidence34
buildOne report1 publisher

WKWebsiteDataStore now decides both WKWebView's cookie isolation and its process count

Apple deprecated WKProcessPool in macOS 12 and it no longer affects process sharing, so the data store object you hand a web view is what now determines whether two tabs share WebKit's network and content processes.

Publishers:dev.to

Reality

Evidence58
Adoption15
Hype gap−5
Incentives20
Confidence55
productOne report1 publisher

Safari 27 ships an MCP server that hands coding agents the DOM and console output

Apple's new Safari MCP server gives Claude Code or Codex the DOM, screenshots and console output of whatever the browser window is rendering. It stays off until a developer turns on two separate settings.

Publishers:9to5mac.com

Reality

Evidence58
Adoption22
Hype gap+12
Incentives60
Confidence62
buildOne report1 publisher

Pillow 11.3 drops the ICC profile on JPEG and WebP saves at any quality setting

A single test on a Display P3 photo found the stripped copy looked duller with every pixel value unchanged, and re-saving at quality 100 recovered nothing; the frame mean moved under 3 ΔE while the most saturated pixels moved 5.4.

Publishers:dev.to

Reality

Evidence64
Adoption
Not scored
Hype gap−8
Incentives14
Confidence58
buildOne report1 publisher

Chromium and Firefox reject the 35-tile HEIC that WebKit stitches and rotates

One converted iPhone photo decoded in Playwright's WebKit and failed in Chromium and Firefox. A three-line createImageBitmap call tells an upload component which case it has before it draws the box.

Publishers:dev.to

Reality

Evidence58
Adoption22
Hype gap+8
Incentives35
Confidence55
buildOne report1 publisher

WebKit rebuilt Safari's module loader instead of patching top-level await again

Safari's loader took its host hooks from a proposal last updated in January 2016, which is why the top-level await bugs survived years of patching, and why the rewrite only helps traffic already on Safari 27.

Publishers:webkit.org

Reality

Evidence66
Adoption15
Hype gap+18
Incentives60
Confidence66
productOne report1 publisher

Apple opens 21-day window for developers to propose Interop 2027 focus areas

Apple's WebKit team is taking Interop 2027 proposals now, and the entry rules filter harder than the final selection does, because a gap needs a stable standard and Web Platform Test coverage before anyone weighs how much it hurts.

Publishers:9to5mac.com

Reality

Evidence60
Adoption66
Hype gap+10
Incentives58
Confidence66
buildOne report1 publisher

Kestrel's memory benchmark spent eight months attributing another app's process

The per-tab figures were summed off an unfiltered ps listing, so a browser policy that looked 198 MB ahead was really 91 MB behind. What caught it was watching one number fail to move across a page load.

Publishers:dev.to

Reality

Evidence64
Adoption
Not scored
Hype gap−18
Incentives34
Confidence56

Earlier coverage

  1. Thirteen Packagist theme packages hand site visitors a WebKit-to-kernel iOS chain

    Security · September 1, 2026 · Confirmed2 publishers