speco: fix up a bunch of specs
dom: add some stuff
spec: set up tests for browser