Merge branch 'master' into synchronous_rendering
WIP
Update the pieces that use comment nodes as placeholders to use script nodes, which will come up in querySelectorAll