stwrt
WebCore CSS contributor
Summary
stwrt's work splits between Web Inspector protocol support for Site Isolation — surfacing cross-origin frames in `Page.getResourceTree`, `Page.frameNavigated`/`frameDetached`, and making frame protocol IDs collision-free and hosting-process-qualified — and routine maintenance: css-grid WPT test imports and CMake/build fixes across macOS and Cocoa headers. The single security fix is unrelated to that cluster: a mismatched `deflateEnd()` after `inflateInit2()` in ZStream reachable through `DecompressionStream`, an invalid free from stream-API state confusion. Where to look next: the cross-process frame identity plumbing. Commits that redefine how frame IDs are minted and how UIProcess aggregates resources from multiple web processes are the kind of change where inspector-visible frame identity and the security-origin checks behind it can diverge.
Components
Security Fix History
Hardening Commits
- No hardening commits recorded
Recent Commits
- 2026-07-15 [css-grid] Import css/css-grid WPT tests
- 2026-06-22 [CMake] Build Fix Undefined symbol bssl::CloseFD when linking WebCore
- 2026-06-22 [Site Isolation] Report genuine cross-origin frame removal in Page.frameDetached
- 2026-06-18 [css-grid] Import WPT css/css-grid
- 2026-06-18 [Site Isolation] Aggregate cross-process resources and loaderId in Page.getResourceTree 2026-W24
- 2026-06-17 [Site Isolation] Show cross-origin frames in the inspector frame model (Page live events)
- 2026-06-16 [CMake] Build fix macOS
- 2026-06-16 [Site Isolation] Report cross-origin frame url/securityOrigin in Page.getResourceTree
- 2026-06-12 [css-grid] Import css/css-grid WPT tests 2026-06-12
- 2026-06-12 [Site Isolation] Emit live Page.frameNavigated/frameDetached from cross-origin processes
- 2026-06-11 [Site Isolation] Make Web Inspector frame protocol IDs collision-free and hosting-process-qualified
- 2026-06-09 [Site Isolation] Implement Page.getResourceTree on the UIProcess ProxyingPageAgent 2026-W23
- 2026-06-06 Import css/css-grid WPT tests
- 2026-05-31 [css-grid] Resync `css/css-grid` from WPT Upstream
- 2026-05-24 [CMake] Swift typecheck step races _CopyHeaders on clean builds