Sync the Window interface with the many specs

https://html.spec.whatwg.org/#the-window-object
and many other specs with partial Window interfaces.

Add UseCounters to the non-standard things that didn't already have
them, and put MeasureAs/DeprecatedAs at the beginning of each line to
make it more obvious that they are all counted.

prompt()'s second argument was left as |defaultValue|, as |default| is
a C++ keyword.

The only changes to the generated code are due to renamed arguments and
added UseCounters.

BUG=460722

Review URL: https://codereview.chromium.org/984943002

git-svn-id: svn://svn.chromium.org/blink/trunk@191461 bbb929c8-8fbe-4397-9dbb-9b2b20218538
3 files changed
tree: f0354fce1aa33ce216111f2a5167c4430a5f98f4
  1. third_party/