Memoize window.history.length, and generate a playback error on calls to window.history.state.
Extend ReplayNotImplemented IDL attribute to cover functions. Generate playback errors on calls to window.{alert, confirm, find, print} and all functions in window.history and window.navigator.