Ladybird Browser July Update
9 months ago
- #Browser Updates
- #Open Source
- #Web Development
- 319 pull requests merged from 47 contributors in July.
- New sponsors: Scraping Fish ($5,000) and Blacksmith (CI infrastructure).
- Web Platform Tests (WPT) progress: 13,090 new passing tests (total 1,831,856).
- Google reCAPTCHA now passes due to a fix in postMessage implementation.
- High refresh rate support added (up to 120Hz for requestAnimationFrame).
- HTTP/3 support enabled via curl 8.14.0 and OpenSSL backend.
- Initial Trusted Types support added for security against XSS.
- Major SVG foreignObject improvements for better HTML-SVG integration.
- CSS content: url(...) support added for pseudo-elements.
- New pseudo-classes: :state(foo) and :unchecked.
- Logical property groups now generated at compile time.
- Arbitrary substitution functions (var(), attr()) rewritten for spec compliance.
- CSS <syntax> parsing support added for attribute values.
- Progress on @property and CSS.registerProperty().
- LibJS transitioned to native UTF-16 strings for web compatibility.