ブラウザのウインドウを操作するには chrome.windows モジュールを用いる。これにより新規ウインドウの作成、更新、並び替えなどを行うことが出来る。
このAPIを利用するには、Manifest Fileで “tabs” パーミッションを設定する。(これは誤りでは無い。ウインドウとタブは非常に操作が近しいモジュールなので、パーミッションは両者共に “tabs” で共有化されることとなった)
{
"name": "My extension",
...
"permissions": [
"tabs"
],
...
}