Servo Browser Engine Continues Broadening Web Compatibility, New Features

The Servo open-source browser engine project is finally out with their status report highlighting the improvements made back in September. There is expanded web compatibility, new HTML and JavaScript features, WebGL2 improvements, and continued work on expanding the embed capabilities of this engine. Some of the Servo September highlights, which are part of the Servo v0.7 release, include: - Support for the "progress" HTML element. - Support for CSS typed arithmetic. - Support for the font-width property. - New CSS functionality like the alpha() function and CSS modules. - Upgraded to SpiderMonkey 153.3 and Mozangle 0.7 with security fixes. - Expanded web compatibility from egui.rs to Candy Crush now being playable. - Servo's WebGL 2 implementation has been improved with better conformance. - Progress on closed captioning for HTML video elements. - Embedding API improvements to continue enhancing the embed capabilities of Servo. - Servo has also seen work on improving the performance of the engine, reducing memory usage, thread affinity boosting on Linux, and other optimizations. Servo 0.7 with these changes can be downloaded from GitHub. More details on these Servo changes via the Servo.org blog.

Original Source

Read the full article at Phoronix →

KhanList aggregates and links to publicly available news content. We do not host full articles from third-party sources. Always verify important information with original sources.