Servo Browser Engine Now Rendering Gmail & Google Chat, Decides Against AI Contributions
([Free Software] 47 Minutes Ago
Servo Progress)
- Reference: 0001545509
- News link: https://www.phoronix.com/news/Servo-Gmail-Now-Works
- Source link:
The Servo browser engine project has published a status update outlining some of the enhancements made over the past two months for this Rust-based web layout engine. This includes hitting a notable milestone that some websites like Gmail and Google Chat can now render correctly.
Some of the highlights of development work done over the past two months to the open-source Servo engine include:
- Some "complex" sites such as Gmail and Google Chat are now usable within Servo!
- The Servo project had been considering a policy that would allow some AI-based contributions via select AI tools like GitHub Copilot. But based on feedback, the developers have now decided to keep the ban in place.
- Servo now supports signle-valued "select" elements.
- A number of new web API features added.
- Engine improvements around Shadow DOM, to the extent that shadow DOM is now enabled by default.
- A new "--enable-experimental-web-platform-features" option to enable all experimental engine features even for those that may be only half-baked.
- The "servoshell" example browser code with its DevTools integration now supports iframes and other features.
- Embedding the Servo engine for CEF-like purposes now can enjoy pinch and zoom scrolling, HiDPI scaling, and other features.
- Incremental layout support in Servo is being worked on and other changes to enhance performance and stability.
More details on these development efforts for Servo via [1]Servo.org .
[1] https://servo.org/blog/2025/05/09/this-month-in-servo/
Some of the highlights of development work done over the past two months to the open-source Servo engine include:
- Some "complex" sites such as Gmail and Google Chat are now usable within Servo!
- The Servo project had been considering a policy that would allow some AI-based contributions via select AI tools like GitHub Copilot. But based on feedback, the developers have now decided to keep the ban in place.
- Servo now supports signle-valued "select" elements.
- A number of new web API features added.
- Engine improvements around Shadow DOM, to the extent that shadow DOM is now enabled by default.
- A new "--enable-experimental-web-platform-features" option to enable all experimental engine features even for those that may be only half-baked.
- The "servoshell" example browser code with its DevTools integration now supports iframes and other features.
- Embedding the Servo engine for CEF-like purposes now can enjoy pinch and zoom scrolling, HiDPI scaling, and other features.
- Incremental layout support in Servo is being worked on and other changes to enhance performance and stability.
More details on these development efforts for Servo via [1]Servo.org .
[1] https://servo.org/blog/2025/05/09/this-month-in-servo/
phoronix