cupidsity

WebCore contributor

25 commits (1mo)
View all commits on GitHub ↗

Summary

Works almost entirely in WebCore rendering geometry, with the commit stream concentrated on the CSS `corner-shape` property — superellipse, squircle, bevel/notch, scoop and square corner construction — along with the supporting primitives it needs (`trimBezierToRect()`, `signedDistanceToLine()`, `linearInterpolation()`, `FloatRect::edges()`). No commits classified as security fixes or hardening; the pattern is new feature implementation paired with reftests, punctuated by correctness fixes where corner geometry was mis-positioned on outlines and box-shadow spread, plus a hit-testing fix. The audit angle: this is recently landed float-heavy path math that feeds painting, hit testing, and shadow/outline geometry at once, so degenerate radii, zero-length start/end insets, and Bézier-to-rect clipping edge cases are the natural sweep.

Components

WebCore
92%
Other
8%

Security Fix History

Hardening Commits

Recent Commits

1 / 2

← All Contributors