「gBrowser」の編集履歴(バックアップ)一覧に戻る

gBrowser - (2011/03/11 (金) 07:48:44) のソース

browser.js で定義されている。
gBrowser = document.getElementById('content');
xul:tabbrowser であり、XBLバインディングで tabbrowser.xml#tabbrowser に紐付けされている。
-[[gBrowser/フィールドとプロパティ]]
-[[gBrowser/メソッド]]

*ブラウザの構成とgBrowser
 hbox
  ├ sidebar-box
  │ ├ sidebarheader
  │ └ browser
  └ appcontent
    ├ tabbrowser                      / gBrowser (tabbrowser.xml#tabbrowser)
    │ ├ stringbundle                / gBrowser.mStringBundle
    │ └ tabbox                      / gBrowser.mTabBox
    │   └ tabpanels               / gBrowser.mPanelContainer
    │     └ notificationbox
    │       └ stack
    │         └ browser
    └ statuspanel

*タブバーの構成とgBrowser
 toolbar
  ├ tabs                        / gBrowser.tabContainer (tabbrowser.xml#tabbrowser-tabs)
  │ └ arrowscrollbox          / gBrowser.tabContainer.mTabstrip
  │   ├ scrollup
  │   ├ scrollbox
  │   │ ├ tab
  │   │ └ newtabbutton
  │   └ scrolldown
  ├ newtabbutton
  ├ alltabsbutton
  │ └ alltabs-popup           / gBrowser.tabContainer.mAllTabsPopup
  └ closebutton                 / gBrowser.tabContainer.mTabstripClosebutton