Brilliant! It's super important that stuff like this exists, demystifying the magic boxes of browser rendering engines.
It would be great if we could create a full machine readable spec for html and CSS rendering, so that renderers can be generated. Browser quirks could then be extensions to that. Like https://github.com/tawesoft/html5spec but used for real engines.