# Servo 0.7 browser engine expands web compatibility, adds HTML progress element and CSS features

> **Key takeaway:** The Mozilla-originated Servo browser engine released version 0.7 with expanded web compatibility including playable Candy Crush, new HTML and CSS features, WebGL2 conformance improvements, and Linux-specific performance optimizations.

**Published:** 2026-11-05T15:21:29+00:00 
**Source:** Phoronix Benchmarks &amp; Drivers 
**Category:** kernel-os 
**Canonical URL:** https://fosswire.org/news/servo-07-browser-engine-expands-web-compatibility-adds-html-.html 

## Summary
Servo, the open-source browser engine originally developed by Mozilla, has published its September status report as the Servo 0.7 release. The update brings broader web compatibility that now supports sites from egui.rs through to Candy Crush becoming playable, alongside new web platform features including support for the HTML progress element, CSS typed arithmetic, the font-width property, and the alpha() function.

The release also upgrades core dependencies with SpiderMonkey 153.3 and Mozangle 0.7, the latter including security fixes. WebGL2 implementation has improved conformance, and work continues on closed captioning for HTML video. For Linux specifically, the engine has gained thread affinity boosting and memory usage reductions as part of broader performance optimization efforts.

## What changes in Servo 0.7
- **JavaScript engine upgrade:** SpiderMonkey upgraded to version 153.3 and Mozangle to 0.7, with the Mozangle update incorporating security fixes.
- **WebGL2 conformance:** The WebGL2 implementation received improvements specifically targeting better conformance with the specification.
- **Embedding architecture:** Continued work on the embedding API to enhance Servo's capabilities as an embeddable rendering engine for other applications.

## Why it matters
Servo's continued development provides the open-source ecosystem with a memory-safe browser engine alternative written in Rust, offering potential embedding options for Linux applications and devices where Chromium's resource requirements are prohibitive. The Linux-specific thread affinity work and memory optimizations signal growing suitability for constrained environments, while the expanded web compatibility demonstrates practical viability for mainstream web content beyond technical demonstrations.