Servo now supports devtools again! Thanks to eri, our latest Outreachy intern, you can now inspect the DOM tree, view styles, evaluate JavaScript, and read console messages. Run servoshell with --devtools=6080 and connect via about:debugging in Firefox. More details →
Servo Weekly Report Nº11 Here are a few highlights that landed last week: • CSS Table Support is now passing 80% of WPT tests 🎉 • Right-to-left support for other layout modes () • Initial support for `<link rel="prefetch">` () • Implement console.timeLog () Help support Servo, an independent web browser engine, and the health of the web ecosystem: •
Do you know what it takes to turn a web engine into a browser? Learn how we’re becoming browser-ready, including support for multiple webviews and multiple windows, through the lens of Verso, a new experimental browser based on Servo! image
Servo Weekly Report Nº10 Here are a few highlights that landed last week: • More Flexbox improvements • Implement HTMLQuoteElement "cite" attribute () • servoshell: add keyboard shortcuts for switching tabs () • Update layout of servoshell android app () Help support Servo, an independent web browser engine, and the health of the web ecosystem: •
POV: sipping coffee and browsing Hacker News on the Servo minibrowser 🤩
The Servo team landed an incredible amount of work and Flexbox is now on by default! While there's still work to do, this is a huge milestone for Servo! Check out the before & after of the servo.org website below! image
Servo Weekly Report Nº9 Here are a few highlights that landed last week: • Basic tab strip for the minibrowser () • Add initial support for clip-path: [<basic-shape> || <shape-box>() • servoshell: Enable OpenXR by default and remove old WebVR prefs, adjust XrDiscovery initialization () • Various flexbox improvements
This month in Servo… 📂📄 tabbed browsing support 📐🎮 flexbox and WebXR enabled by default 🐑🎲 structuredClone() and randomUUID() 🏭🤖 faster Windows CI builds 🌲🎨 HTML and CSS devtools More details → image
Servo Weekly Report Nº7 Support start and end values for flexbox align-self () Update XRSession to latest spec () Initial implementation of flex-direction: column and column-reverse () Implement IIRFilterNode (web audio)() Help support Servo, an independent web browser engine, & the health of the web ecosystem:
Are you into Rust, Python, JavaScript, or CSS? Why not get paid to work on a web browser engine? Servo is participating in Outreachy, a three-month paid (7000 USD) remote internship program that runs twice a year. Apply before 21 August at 16:00 UTC → #outreachy #internships #opensource image