News for hackers. Stuff that matters.
Re:Flow browser passes the Acid tests by legulere on Saturday June 13, 2020 @10:39AM (#23509680)
Servo also uses multicore rendering. It would be interesting how flow solved concurrency issues. As far as I know all UI engines and web engines work single core as concurrency bugs are almost inevitable in that area without special language support like from rust.
Re:Flow browser passes the Acid tests by londons_explore on Saturday June 13, 2020 @10:59AM (#23509850)
Current engines also do multicore rendering. Theres a single thread that decides what goes where on the page, but the actual rendering (ie. putting text and images into gpu buffers) is done by a thread pool.

Thats why on iOS safari if you scroll fast enough you see a checkerboard pattern... that means that tile isn't yet rendered...

Re:Flow browser passes the Acid tests by saagarjha on Saturday June 13, 2020 @12:48PM (#23510719)
Safari got rid of that long ago. That would play fairly poorly with iOS 13's ability to drag the scrollbar around :)
Re:Flow browser passes the Acid tests by esprehn on Saturday June 13, 2020 @01:14PM (#23510932)
All browsers still "checkerboard" including Safari. No browser that I'm aware of shows an actual checkerboard pattern anymore though, they paint white (or the layer background color).