- cross-posted to:
- [email protected]
- cross-posted to:
- [email protected]
Servo 0.0.6 includes some exciting new features:
- <button command> and <button commandfor> (@lukewarlow, #41237)
- :modal’ selectors on <dialog> (@lukewarlow, #42201)
- ‘@property’ rules (@yezhizhen, @Loirooriol, #42136, #42858)
- ‘alignment-baseline’ and ‘baseline-shift’ (@Loirooriol, #42361)
- ‘Content-Security-Policy: base-uri’ (@WaterWhisperer, #42272)
- partial support for <iframe loading=lazy> (@TimvdLippe, #41959)
- partial support for ‘transform-style: preserve-3d’ (@simonwuelker, #42755)
Plus a bunch of new DOM APIs:
- most of the Pointer Events API (@webbeef, #41290)
- the UserActivation API (@stevennovaryo, #42060)
- import.meta.resolve() (@Gae24, #42506)
- integrity in <script type=importmap> (@Gae24, #42604)
- the formData() method on Request (@Taym95, #42041)
- the alpha property on HTMLInputElement (@simonwuelker, #42293)
- tabIndex on HTMLElement and SVGElement (@mrobinson, @Loirooriol, #42913)
- fullscreenElement on Document and ShadowRoot (@onsah, #42401)
- toJSON() on PerformancePaintTiming (@shubhamg13, #42396)
- navigator.pdfViewerEnabled (@simonwuelker, #42277)
- keyPath on IDBIndex (@arihant2math, #42431)
- createIndex(), deleteIndex(), and index() on IDBObjectStore (@arihant2math, @bulltickr, #38840, #42440, #42443)
This is a big update, so here’s an outline:
Work in progress
– accessibility, execCommand()Developer tools
– localhost only by default, Inspector, Console, Debuggerservoshell
– servo:config, F5 to reloadEmbedding API
– offline builds, user stylesheets, context menus, gamepad APIMore on the web platform
– font fallback, cookies, IndexedDB, First and Largest Contentful PaintPerformance and stability
– about:memory, incremental layout, shared memoryBug fixes
– Windows arm64, layout, DOM events, shadow DOMDonations
– how you can help Servo flourish
You must log in or # to comment.

