Set `page.clipRect` after delay

In case there are hidden elements on load.
Remove unneeded dependency
Various tweaks
Merge remote-tracking branch 'upstream/master'

Conflicts:
	test/test.js