swpatters
WebCore contributor
13 commits (6mo)
View all commits on GitHub ↗
Summary
swpatters works primarily in WebCore, concentrated on focus handling: sequential focus navigation through shadow hosts, focus entering cross-origin iframes under Site Isolation, and site-specific quirks for anchor mouse-focusability, with some adjacent render-tree and process-recovery work. Nothing here is classified as a security fix, but the crash-fix shape is consistent — null dereferences reached through focus and pseudo-element style resolution, plus a stack overflow from deep chains of non-focusable shadow hosts. Systematic-variant candidate: recursive focus traversal across shadow DOM and frame boundaries, where unbounded recursion and stale/null owner pointers are the recurring failure modes.
Components
WebCore
59%
WebKit
29%
Platform
6%
Other
6%
Security Fix History
- No security fixes recorded
Hardening Commits
- No hardening commits recorded
Recent Commits
- 2026-08-28 Resync `css/css-inline/parsing` from WPT Upstream
- 2026-08-25 Refresh the imported css-inline alignment-baseline parsing tests from upstream
- 2026-08-19 [Site isolation] Stale ScrollingTree active nodes crash the UI process in establishLayerTreeScrollingRelations()
- 2026-08-18 [Site Isolation] UI process crashes in WebFrameProxy::broadcastFrameTreeSyncData when a remote web process terminates wh
- 2026-08-16 [SVG2] Remove use-script, no-change and reset-size from dominant-baseline
- 2026-08-05 Null-deref crash in RenderElement::resolvePseudoElementStyle() when a <details> element has `display: contents` and its
- 2026-08-04 "InvalidStateError: The object is in an invalid state" is not very helpful
- 2026-07-28 Reloading a local file after a WebContent process crash can fail with kCFURLErrorCannotOpenFile (-3001)
- 2026-04-23 Add site-specific quirk to make anchor elements mouse-focusable on thesaurus.com and dictionary.com
- 2026-04-13 Sequential focus navigation stack overflow with many non-focusable shadow hosts
- 2026-04-04 Add Sean Patterson to contributor list
- 2026-04-04 [Site Isolation] Fix null dereference crash when focus navigates into cross-origin iframe containing
- 2026-03-21 [Site Isolation] Fix null dereference crash when focus navigates into cross-origin iframe containing a nested remote fra