Off main thread HTML parsing in Servo
https://blog.servo.org/2017/08/24/gsoc-parsing/ [blog.servo.org]
2017-08-25 00:48
Why can’t we mark these scripts and execute them all at the end, after the parsing is done? This is because of an old, ill-thought out Document API function called document.write(). This function is a pain point for many developers who work on browsers, as it is a real headache implementing it well enough, while working around the many idiosyncrasies which surround it.
source: HN