chrome.app.window : remove dependence on `dart:html`

a step towards better testability; implementing the html.WindowBase
provides no benefit here