Repository navigation
v0.244.1: p Harden email CSS parsing to prevent infinite loops
- Scope email `<style>` blocks individually to isolate malformed CSS - Add `stripPreludeSemicolons` to remove semicolons in selector positions that cause douceur parser hangs - Implement `parseStylesheet` as a single hardened entry point for CSS parsing - Add `cssParseTimeout` as a backstop for unknown parser pathologies - Add `FuzzScopeEmailCSS` to catch future parser issues