Servo Brings CSS Grid to Life and Speeds Up With Threadboost

Translated by a model; the original is in Russian.

· Linux and open source
The belated August status report on the Rust-based Servo browser engine covers CSS Grid support and an experimental feature that lifts Speedometer scores by 50%.

cover.svg

The developers of Servo — the open-source browser engine written in Rust — have finally published their August progress report. It follows the recent release of Servo 0.6 alongside the Servoshell demo browser.

New rendering capabilities

The most notable recent addition is CSS Grid support. As a result, many more websites now render correctly in Servo.

Beyond that, the engine gained support for the CSS properties color-scheme, animation-composition, full-width, text-transform and several others. A set of new DOM APIs is also now in place.

JavaScript, caching and performance

On the JavaScript side, Servo pulled in SpiderMonkey 153 for security and crash fixes. The engine also now offers a disk-backed HTTP cache that can be enabled optionally, though there is currently no way to clear it.

More work is going into accessibility, along with preparatory work toward AudioWorklet support. Performance has not been forgotten either: an experimental Threadboost feature improves Speedometer benchmark scores by 50%.

Further details on all the recent engine improvements are available on the Servo.org blog.


Source: Phoronix

Comments

Sign in, to comment.

  • No comments yet.