1 - Optional input (why? I don't know, but it's part of the spec and happens) 2 - Optional stream parameter 3 - More test cases
Fix events.get_timeStamp (was events.get_timestamp, wrong casing). Rename `newRunner` to `htmlRunner`. move tests to src/tests (from src/browser/tests). src/runtime and possibly other parts might want to have html tests too.