https://servo.org
https://github.com/servo/servo
www.igalia.com/2025/10/09/I...
www.igalia.com/2025/10/09/I...
- Web Crypto API now passing 91% of WPT tests
- Make Windows installer respect customized path
- Enable css-font-loading tests
- More thoroughly convert between UTF-16 and UTF-8 offsets in text inputs
- Skip some steps when determining encoding for XML document
- Web Crypto API now passing 91% of WPT tests
- Make Windows installer respect customized path
- Enable css-font-loading tests
- More thoroughly convert between UTF-16 and UTF-8 offsets in text inputs
- Skip some steps when determining encoding for XML document
- IndexedDB: Implement databases concept
- Extend `SiteDataManager::site_data` to include cookie sites
- Restrict box tree damage from changes in original display
- CSS floats improvements
- Enable contrat-color()
- IndexedDB: Implement databases concept
- Extend `SiteDataManager::site_data` to include cookie sites
- Restrict box tree damage from changes in original display
- CSS floats improvements
- Enable contrat-color()
- Fix caret never rendering following a newline
- Implement eviction in the HTTP cache using `quick_cache`
- Prescan byte stream to determine encoding before parsing document
- More progress on WebDriver and Web Crypto API
- Fix caret never rendering following a newline
- Implement eviction in the HTTP cache using `quick_cache`
- Prescan byte stream to determine encoding before parsing document
- More progress on WebDriver and Web Crypto API
book.servo.org/design-docum...
Remember you can enable them in Servo shell via the ☢️ toolbar button servo.org/download/
book.servo.org/design-docum...
Remember you can enable them in Servo shell via the ☢️ toolbar button servo.org/download/
Delan Azabani explains it all in her talk: www.youtube.com/watch?v=-W1m...
Transcript and slides: www.azabani.com/2025/12/18/s...
Delan Azabani explains it all in her talk: www.youtube.com/watch?v=-W1m...
Transcript and slides: www.azabani.com/2025/12/18/s...
Highlights from last week:
- WebDriver: Enable testdriver tests for Touch
- Add newlines after each value in formdata body
- WebCrypto API improvements (passing 85% WPT subtests)
- Preserve cached intrinsic inline sizes in more cases
- Update DevTools to Firefox 145
Highlights from last week:
- WebDriver: Enable testdriver tests for Touch
- Add newlines after each value in formdata body
- WebCrypto API improvements (passing 85% WPT subtests)
- Preserve cached intrinsic inline sizes in more cases
- Update DevTools to Firefox 145
🍔🖱️ context menus
🚀💇 parallel CSS parsing
🎨🤹 per-webview rendering contexts
🏷️🍲
🍔🖱️ context menus
🚀💇 parallel CSS parsing
🎨🤹 per-webview rendering contexts
🏷️🍲
Highlights from last week:
- Implemented basic support of custom protocol handlers
- Added webdriver touch support for all platforms
- Finished adding ChaCha20-Poly1305 support to WebCrypto API
- Servo can now use a http proxy without authentication
1/2
Highlights from last week:
- Implemented basic support of custom protocol handlers
- Added webdriver touch support for all platforms
- Finished adding ChaCha20-Poly1305 support to WebCrypto API
- Servo can now use a http proxy without authentication
1/2
Highlights from last week:
- Added support for opening multiple windows
- Added proper labels to servoshell UI elements for screenreaders
- Applied variations for `font-weight`, `font-stretch`
- Implemented brotli support for CompressionStream and DecompressionStream
Highlights from last week:
- Added support for opening multiple windows
- Added proper labels to servoshell UI elements for screenreaders
- Applied variations for `font-weight`, `font-stretch`
- Implemented brotli support for CompressionStream and DecompressionStream
servo.org#sponsors
servo.org#sponsors
Highlights from last week:
- Added support for font-optical-sizing
- Implemented SHA-3 in WebCrypto API
- Added support for reloading DevTools tab
- Hide the servoshell tab bar in full screen mode
Highlights from last week:
- Added support for font-optical-sizing
- Implemented SHA-3 in WebCrypto API
- Added support for reloading DevTools tab
- Hide the servoshell tab bar in full screen mode
Highlights from last week:
- Updated servoshell to v.0.0.2
- Added support for `calc()` values in CSS Grid
- Added context menu options for images, links, and editable text areas
- Worked on adding ECDSA support to the WebCrypto API
1/2
Highlights from last week:
- Updated servoshell to v.0.0.2
- Added support for `calc()` values in CSS Grid
- Added context menu options for images, links, and editable text areas
- Worked on adding ECDSA support to the WebCrypto API
1/2
after implementing Stream, AbortController and AbortSignal! let's go 🚀
servo.org/blog/2025/11...
after implementing Stream, AbortController and AbortSignal! let's go 🚀
servo.org/blog/2025/11...
🌳🍃 XPath enabled by default
🗜️📦 Compression Streams too
🦾🍎 native macOS arm64 releases
🤖☢️ Android experimental mode
🪆🤝 new input and zoom API
servo.org/blog/2025/11...
🌳🍃 XPath enabled by default
🗜️📦 Compression Streams too
🦾🍎 native macOS arm64 releases
🤖☢️ Android experimental mode
🪆🤝 new input and zoom API
servo.org/blog/2025/11...