nsIDocShellとは Document Shellは「Webページのウィンドウ」それぞれに対応する「仮想的なWebブラウザ」と呼べるようなもので、全てのウィンドウ・フレームについて存在しています。それぞれのウィンドウ・フレームごとの「次に進む」「前に戻る」「ページ内を検索」といった機能は、全てこのDocument Shellのメソッドで(正確には、Document ShellからさらにnsIWebNavigationインターフェースを経由します)提供されています……多分。 このDocument ShellはXPCOMにおいてnsIDocShellというインターフェース名で振る舞いが定義されています。XULのツールキットの中ではbrowserおよびtabbrowserウィジェットのdocShellプロパティがnsIDocShellのインスタンスとしてアクセス可能で、例えば現在Navig

