Galley against Chromium
Every document below is drawn twice: by Galley on a canvas and by this browser in a frame, with the same fonts. Then every element’s box and every line of text is compared. A document passes when nothing is more than half a pixel from where Chromium puts it. The fuzzer writes new documents from a seed, with blocks, inline text, floats, flex and grid, and checks them the same way.
Measuring…
| Document | Boxes | Lines | Furthest | Galley | Result |
|---|
The fuzzer
Each seed writes one document. The first one that does not match opens in the engine.