Bug 804935 - TypeError: window.tabs is undefined

It was a regression during fennec implementation of windows and tabs. A `ChromeWindow` was used instead of the expected `BrowserWindow`.
Merge pull request #630 from ZER0/window.tabs/bug804935

Fix Bug 804935 - TypeError: window.tabs is undefined r=@erikvold