Servo Browser Engine Enables New Default UI, Improves Crash Error Page, Replaces OpenSSL

Written by Michael Larabel in Free Software on 15 September 2023 at 11:11 AM EDT. 28 Comments
FREE SOFTWARE
The Servo web rendering engine that is written in Rust and started originally by Mozilla while now being developed as a Linux Foundation Europe project has issued a status update around recent changes to this memory-safe and modular web browser engine.

Servo continues to be developed as "The embeddable, independent, memory-safe, modular, parallel web rendering engine." While it's still a shame it never got to see the limelight at Mozilla, under the stewardship at the Linux Foundation Europe it's been advancing and seeing an uptick in activity this year. Some of the late summer changes to Servo include:

- Servo is now using Rustls rather than OpenSSL.

- The experimental WebGPU support was updated. Their WebGPU support is still "very much experimental" but passing more than 5,000 test cases with a few WebGPU demos also now able to run.

- Support for building on 32-bit ARM in addition to 64-bit ARM.

- Restoring support for CSS floats and "white-space: nowrap" CSS.

- An improved crash error page. Their new crash error page shows the panic message and a stack trace. Here's the example shown by the Servo project:

Servo error page


- Servo's new browser UI is enabled by default. This Servo example browser code "minibrowser" adds a location bar. Yes, it remains quite basic at this point. Here's the example shown by the Servo project:

Servo new default UI


More details on these Servo browser engine advancements via the Servo.org blog.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week