This month in Servoโ€ฆ ๐Ÿ“๐Ÿ–ผ๏ธ inline SVG rendering โ†”๏ธ๐Ÿ–‹๏ธ OpenType variable fonts ๐Ÿƒ๐ŸŽ›๏ธ CSS.registerProperty() ๐Ÿ”ฃ๐Ÿค– TextEncoderStream ๐Ÿซ—โณ Iterator map(), filter(), flatMap() image
In 2025 we already have more PRs merged than in the whole of 2024! 2024 PRs: 1,771 2025 PRs: 1,983* *At the last count of the data this month. image
Servo Report for Week 34 2025 - Add font variations support for Windows and macOS - Add support for format(*-variations) to @font-face - Implement CSS font-variation-settings property for FreeType platforms - layout: Stop making <video> fall back to a preferred aspect ratio of 2 - Add matrixTransform for DOMPointReadOnly You can help support Servo, an independent web rendering engine, and the health of the web ecosystem by donating: image
Another milestone unlocked for Servo: inline SVG support has now landed ๐ŸŽ‰ image
This month in Servoโ€ฆ ๐ŸŽž๏ธ๐Ÿ“ฝ๏ธ APNG and WebP animations ๐Ÿš„๐ŸŽจ GPU-accelerated 2D <canvas> ๐Ÿ“Œ๐Ÿงฐ pin servoshell to your taskbar ๐Ÿงˆโ†•๏ธ smooth and sturdy scrolling โฑ๏ธ๐ŸŒ more info in the Network tab
Servo Report Week 27 2025 Highlights from last week: - servoshell: Select address bar text on click - Numerous improvements to incremental layout - Add a basic caching mechanism for ImageKeys - Webdriver: Implement calculate the absolute position for Get Element Rect You can help support Servo, an independent web browser engine, and the health of the web ecosystem by donating: GitHub: Open Collective: image
Servo Report Weeks 20 & 21 2025 Highlights from last week: - Supportย `wavy`ย andย `double`ย forย `text-decoration-line` - Fix calculation of font underline thickness on macOS - Fully supportย `<input type=color>` - Incremental layout improvements - libservo: Allow embedders to execute JavaScript scripts via the API - Unconditionally enable the URLPattern API image
Two months in Servoโ€ฆ ๐ŸŸ๐Ÿ’ญ new about:memory page ๐Ÿช†๐ŸŽž๏ธ โ€˜&โ€™ selector and โ€˜image-set()โ€™ ๐Ÿ“โŒจ๏ธ <select> and better <input> ๐Ÿ”Ž๐Ÿœ per-webview HiDPI support โœจ๐Ÿ•ธ๏ธ --enable-experimental-web-platform-features image
Servo Report Week 17 & 18 2025 Highlights from last 2 weeks: - servoshell: Make list of options in <select> prompt scrollable - Initial support for marking custom protocol secure - layout: Implementย `justify-self`ย for block-level boxes - Implementย `ShadowRoot::setHTMLUnsafe` - Start adding support for transforms in readable and writable streams - Continued work on Trusted Types & DevTools improvements 1/2 image
Servo Report Week 16 2025 Highlights from last week: - Improvements to memory usage reporting - Implement CSSStyleSheet constructor - Support writeText() on Clipboard API - Carry on progress in several areas: incremental layout, Trusted Types, WebView API, WritableStream You can help support Servo, an independent web browser engine, and the health of the web ecosystem by donating: - GitHub: github.com/sponsors/servo - Open Collective: opencollective.com/servo image