ecmascript: Add page.error()

Fixes #2313