nullhook

WebCore contributor

49 commits (5mo)
1 security fixes
View all commits on GitHub ↗

Summary

Works almost entirely in WebCore's SVG stack — resource references (filter, clip-path, marker), SVG text layout, and the animated-property plumbing behind them — with a recent push to extend external and `data:` URL resource references from SVG elements to HTML elements, plus supporting URL-fragment unification (`Style::URL::fragment()`, `DocumentLoader::subresource()` fragment stripping) and an `IsolatedSVGDocumentContext`. The security-relevant work is lifetime rather than memory-safety-hardening in flavor: an animated-property detach bug where `SVGProperty::contextElement` drops `m_animVal` after `stopAnimation`, alongside a revert of a stale-`HashMap`-iterator change in `LegacyRenderSVGResourceFilter::applyResource`. Systematic-variant candidate: the newly widened external/`data:` resource-reference surface, where a same-document fragment lookup now resolves across documents — combined with SVG animated-property teardown, these are the two places this contributor's changes concentrate lifetime and cross-document trust decisions.

Components

WebCore
87%
Platform
8%
WebKit
2%
Other
2%
WebCore CSS
2%

Security Fix History

Hardening Commits

Recent Commits

1 / 4

← All Contributors