Ladybird Browser Project Monthly Update: Million-Level WPT, Embracing OpenSSL

The Ladybird open-source browser project made significant progress this month, merging 281 PRs from 35 contributors. The number of passing subtests in Web Platform Tests (WPT) exceeded 1.77 million, moving closer to the 90% pass rate target for iOS alternative browser engines. The project adopted OpenSSL to replace its homegrown cryptography library and migrated the networking stack to curl. It also added support for Firefox DevTools, improving debugging efficiency. Furthermore, Ladybird added features such as CSS image cursors, new CSS pseudo-classes, text decoration error highlighting, and implemented TextEncoderStream and the Resource Timing API. Style invalidation mechanisms were optimized, and aarch64 Linux continuous integration was added.