Servo Weekly Report Nยบ12
Here are a few highlights from the last week:
โข Font performance improvements
โข WebGPU canvas presentation improvements
โข Support for size keywords is in progress
โข Continued work on Flexbox support
Help support Servo, an independent web browser engine, and the health of the web ecosystem:
Servo Weekly Report Nยบ12
Here are a few highlights from the last week:
โข Font performance improvements
โข WebGPU canvas presentation improvements
โข Support for size keywords is in progress
โข Continued work on Flexbox support
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!
@servo
I wonder why text in the address bar is that way, I observe this in a lot of software in early stages of development: text not being properly vertically centered in a box having only one line, this has to be something common ๐ค
๐๐ tabbed browsing support
๐๐ฎ flexbox and WebXR enabled by default
๐๐ฒ structuredClone() and randomUUID()
๐ญ๐ค faster Windows CI builds
๐ฒ๐จ HTML and CSS devtools
@servo Please put security on your roadmap sooner rather than later.
"Security later" is a terrible idea for a browser, even early in development. Browsers in the 21st century must be security-first, because attackers are sophisticated and relentless, and browser security is _Hard_.
โบ๏ธโบ color/b&w emoji switching
๐๐ devtools REPL support
๐๏ธ๐ text rendering in <input>
๐จ๐บ new WebGPU backend
๐ง ๐ฆ AddressSanitizer build
๐๐ API docs now live again
๐คโจ๏ธ AI contributions policy
๐ โchโ and โicโ units
๐ถ โempty-cellsโ, โborder-collapseโ
๐ต๏ธ โvisibility: collapseโ in tables
๐ color emoji on macOS/Linux
โ๏ธ back/forward mouse buttons
๐ link URLs in status bar
We are excited to announce that earlier this year in July, Servo received a NLnet grant from @NGIZero to enhance several aspects of Servo.
Under this grant, our primary focus is to:
- Complete float support in Servo
- Support more languages in inline layout
- Add initial <table> support
For floats, our objective is to achieve an average pass rate of over 80%. Last week, we surpassed this for the floats tests, with an 82.2% WPT pass rate.
We are excited to announce that earlier this year in July, Servo received a NLnet grant from @NGIZero to enhance several aspects of Servo.
Under this grant, our primary focus is to:
- Complete float support in Servo
- Support more languages in inline layout
- Add initial <table> support
For floats, our objective is to achieve an average pass rate of over 80%. Last week, we surpassed this for the floats tests, with an 82.2% WPT pass rate.
Floats are now supported in the new Servo nightly!
This is one of the trickiest parts of CSS2, and while there are still some outstanding issues, the pass rate is already far better than it ever was in legacy layout ๐
Our roadmap for the next year through Q2 2024 is here!
Finishing some of our current tasks, like making Servo more easily embeddable, will allow us to focus more of our effort on improving CSS and Android support in 2024.
@servo every software update should be showcased this way
Servo is tailored for browsing cat pictures on the web ๐
@servo Perfect ๐.