News for hackers. Stuff that matters.
Re:Stylo shipping in Firefox Nightly by infogulch on Tuesday July 25, 2017 @11:43AM (#14848602)
I see, that would explain the performance issues. Why is it set up like that?
Re:Stylo shipping in Firefox Nightly by metajack on Tuesday July 25, 2017 @04:04PM (#14851381)
There's a lot of refactoring to do in Gecko's graphics stack to fit the new rendering model. While they do that, they can also accelerate one thing at a time with WebRender, testing incrementally. Things like SVG which WebRender doesn't have yet, can also use the old system and be included in WebRender as images.

The old system will still be needed post-WebRender for printing at the very least.

Re:Stylo shipping in Firefox Nightly by NiLSPACE on Wednesday July 26, 2017 @02:30AM (#14854033)
> The old system will still be needed post-WebRender for printing at the very least.

Isn't it possible to take a frame from WebRender and print that? Having two separate systems seems like allot of unnecessary maintenance. Especially if one of those systems is only used on rare occasions like printing.

Re:Stylo shipping in Firefox Nightly by steveklabnik on Tuesday July 25, 2017 @11:46AM (#14848628)
My understanding is that WebRender doesn't support everything yet, so right now it's mostly about validating correctness.
Re:Stylo shipping in Firefox Nightly by infogulch on Tuesday July 25, 2017 @11:59AM (#14848763)
Ah I see, so it basically enables a parallel run of webrender to gather compatibility/correctness stats.
Re:Stylo shipping in Firefox Nightly by k__ on Tuesday July 25, 2017 @11:57AM (#14848744)
So it renders it two times and compares the results?
Re:Stylo shipping in Firefox Nightly by Manishearth on Tuesday July 25, 2017 @12:16PM (#14848951)
It renders it in series -- stuff goes through webrender first, and then whatever webrender couldn't handle gets dealt with with the regular renderer.