This Month in Ladybird – November 2025
5 months ago
- #Open Source
- #Browser Engine
- #Web Development
- Ladybird项目在11月合并了来自34位贡献者的215个PR。
- 欢迎新赞助商:37signals(1万美元)、Coursiv(1000美元)和Andrew Mead(1000美元)。
- 新增7497项Web平台测试(WPT)通过用例,总数达1,972,556项。
- 实现可变字体支持,支持动态调整字体粗细和宽度。
- 新增CSS属性'perspective'和'perspective-origin'以增强3D设计控制。
- 移除Fetch中的缓冲模式,改为增量流式传输数据(例如ChatGPT响应)。
- 通过支持'UNPACK_PREMULTIPLY_ALPHA_WEBGL'修复WebGL纹理alpha处理问题。
- 增强SVG功能:支持'<feComponentTransfer>'和'<feMorphology>'滤镜,并修复文本定位问题。
- 提升Base64转换速度:fromBase64()快3.8倍,toBase64()快38.4倍。
- CSS的'@import'规则现在会阻塞首次渲染,避免出现无样式内容闪烁(FOUC)。
- 为嵌入'<img>'标签的SVG图像启用GPU加速。
- 修复'setInterval()'计时漂移问题,提升《暗黑破坏神》等游戏的性能(20帧/秒)。
- 现在可以用JavaScript编写原生函数,支持'try/catch/finally'等特性。
- DNS-over-HTTPS功能开发中,等待UI完成。
- 已成功使用Shop Pay测试Shopify结账流程。
- 改进WebM/Matroska解复用器支持,修复音视频播放问题。
- 增强Windows支持:修复图像加载、HTTP磁盘缓存和字体渲染问题。