Нужно добавить комбобокс на тулбар. Посмотрел как это реализовано в Google Bar, они делают это через -moz-binding.
У меня такое подозрение что по другому не получится, но хотелось бы услышать ваше мнение.
Пробовал по простому:

Выделить код

Код:

<toolbarpalette>
  <toolbaritem>
    <menulist label="Bus" id="testCombobox" />
  </toolbaritem>
</toolbarpalette>

В результате элемент появился в палитре, но перетащить его на тулбар не получается.

<toolbarpalette id="BrowserToolbarPalette">
  <toolbaritem>
    <menulist label="Bus" id="testCombobox" />
  </toolbaritem>
</toolbarpalette>

shutnik, я забыл написать этот атрибут в сообщении, он у меня указан и кнопки исправно отрисовываются на тулбаре, а вот комбобокс нет.

Вопрос закрыт, такая конструкция работает:

Выделить код

Код:

<toolbarpalette id="BrowserToolbarPalette">
		<toolbaritem id="testToolbaritem" persist="width">
			<vbox>
				<spacer flex="2"/>
				<menulist id="testCombobox" label="Bus" flex="1" sizetopopup="true">
					<menupopup>
						<menuitem label="Car"/>
						<menuitem label="Taxi"/>
						<menuitem label="Bus" selected="true"/>
						<menuitem label="Train"/>
					</menupopup>
				</menulist>
				<spacer flex="2"/>
			</vbox>
		</toolbaritem>
	</toolbarpalette>
	<toolbox id="navigator-toolbox">
		<toolbar id="nav-bar" defaultset="testToolbaritem" />
	</toolbox>