diff -r 000000000000 -r 6474c204b198 browser/metro/base/content/bindings.css --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/browser/metro/base/content/bindings.css Wed Dec 31 06:09:35 2014 +0100 @@ -0,0 +1,215 @@ +/* This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ + +browser[tabmodalPromptShowing] { + -moz-user-focus: none !important; +} + +browser[remote="false"] { + -moz-binding: url("chrome://browser/content/bindings/browser.xml#local-browser"); +} + +browser[remote="true"] { + -moz-binding: url("chrome://browser/content/bindings/browser.xml#remote-browser"); +} + +#tabs { + -moz-binding: url("chrome://browser/content/bindings/tabs.xml#tablist"); +} + +documenttab { + -moz-binding: url("chrome://browser/content/bindings/tabs.xml#documenttab"); +} + +appbar { + -moz-binding: url('chrome://browser/content/bindings/appbar.xml#appbarBinding'); +} + +flyoutpanel { + -moz-binding: url('chrome://browser/content/bindings/flyoutpanel.xml#flyoutpanelBinding'); +} +cssthrobber { + -moz-binding: url('chrome://browser/content/bindings/cssthrobber.xml#cssthrobberBinding'); +} +label[linewrap] { + -moz-binding: url("chrome://browser/content/bindings/bindings.xml#line-wrap-label"); +} +label[linewrap].text-link, label[onclick][linewrap] { + -moz-binding: url("chrome://browser/content/bindings/bindings.xml#line-wrap-text-link"); +} + +settings { + -moz-binding: url("chrome://mozapps/content/extensions/setting.xml#settings"); +} +setting { + display: none; +} +autoscroller { + -moz-binding: url('chrome://browser/content/bindings/popup.xml#element-popup'); +} + +notificationbox { + -moz-binding: url('chrome://browser/content/bindings/notification.xml#notificationbox'); +} +notification { + -moz-binding: url('chrome://browser/content/bindings/notification.xml#notification'); +} + +circularprogressindicator { + -moz-binding: url('chrome://browser/content/bindings/circularprogress.xml#circular-progress-indicator'); +} + +setting[type="bool"] { + display: -moz-box; + -moz-binding: url("chrome://browser/content/bindings/toggleswitch.xml#setting-fulltoggle-bool"); +} + +setting[type="bool"][localized="true"] { + display: -moz-box; + -moz-binding: url("chrome://browser/content/bindings/toggleswitch.xml#setting-fulltoggle-localized-bool"); +} + +setting[type="boolint"] { + display: -moz-box; + -moz-binding: url("chrome://browser/content/bindings/toggleswitch.xml#setting-fulltoggle-boolint"); +} + +setting[type="integer"] { + display: -moz-box; + -moz-binding: url("chrome://mozapps/content/extensions/setting.xml#setting-integer"); +} + +setting[type="control"] { + display: -moz-box; + -moz-binding: url("chrome://mozapps/content/extensions/setting.xml#setting-control"); +} + +setting[type="string"] { + display: -moz-box; + -moz-binding: url("chrome://mozapps/content/extensions/setting.xml#setting-string"); +} + +setting[type="color"] { + display: -moz-box; + -moz-binding: url("chrome://mozapps/content/extensions/setting.xml#setting-color"); +} + +setting[type="file"], +setting[type="directory"] { + display: -moz-box; + -moz-binding: url("chrome://mozapps/content/extensions/setting.xml#setting-path"); +} + +setting[type="radio"], +setting[type="menulist"] { + display: -moz-box; + -moz-binding: url("chrome://mozapps/content/extensions/setting.xml#setting-multi"); +} + +#chrome-selection-overlay, +#content-selection-overlay { + -moz-binding: url("chrome://browser/content/bindings/selectionoverlay.xml#selection-binding"); +} + +#urlbar-edit { + -moz-binding: url("chrome://browser/content/bindings/urlbar.xml#urlbar"); +} + +#urlbar-autocomplete { + -moz-binding: url("chrome://browser/content/bindings/urlbar.xml#urlbar-autocomplete"); +} + +richgrid { + -moz-binding: url("chrome://browser/content/bindings/grid.xml#richgrid"); +} + +richgriditem { + -moz-binding: url("chrome://browser/content/bindings/grid.xml#richgrid-empty-item"); +} +richgriditem[value] { + -moz-binding: url("chrome://browser/content/bindings/grid.xml#richgrid-item"); +} + +placeitem { + -moz-binding: url("chrome://browser/content/bindings/bindings.xml#place-item"); + background-color: transparent; +} + +placeitem[type="folder"] { + -moz-binding: url("chrome://browser/content/bindings/bindings.xml#place-folder"); +} + +placelabel { + -moz-binding: url("chrome://browser/content/bindings/bindings.xml#place-label"); +} + +radio[type="toggle"] { + -moz-binding: url("chrome://global/content/bindings/radio.xml#radio"); +} + +radiogroup { + -moz-binding: url("chrome://global/content/bindings/radio.xml#radiogroup"); +} + +checkbox.toggleswitch { + -moz-binding: url("chrome://browser/content/bindings/toggleswitch.xml#checkbox-toggleswitch"); +} + +menulist { + -moz-binding: url("chrome://browser/content/bindings/bindings.xml#menulist"); +} + +.chrome-select-option { + -moz-binding: url("chrome://browser/content/bindings/bindings.xml#chrome-select-option"); +} + +/* richlist defaults ------------------------------------------------------- */ +richlistbox[batch] { + -moz-binding: url("chrome://browser/content/bindings/bindings.xml#richlistbox-batch"); +} + +richlistbox[bindingType="contextmenu"] { + -moz-binding: url("chrome://browser/content/bindings/bindings.xml#richlistbox-contextmenu"); +} + +richlistitem { + -moz-binding: url("chrome://browser/content/bindings/bindings.xml#richlistitem"); +} + +richlistitem[type="error"], +richlistitem[type="warning"] { + -moz-binding: url("chrome://browser/content/bindings/console.xml#error"); +} + +richlistitem[type="message"]{ + -moz-binding: url("chrome://browser/content/bindings/console.xml#message"); +} + +dialog { + -moz-binding: url("chrome://browser/content/bindings/dialog.xml#dialog"); +} + +/* Do not allow these to inherit from the toolkit binding */ +dialog.content-dialog { + -moz-binding: none; +} + +/* Disable context menus in textboxes */ +.textbox-input-box, +.textbox-input-box[spellcheck="true"] { + -moz-binding: url("chrome://browser/content/bindings/bindings.xml#input-box"); +} + +textbox { + -moz-binding: url("chrome://browser/content/bindings/bindings.xml#textbox"); +} + +/* used in about:config */ +textbox[type="search"] { + -moz-binding: url("chrome://browser/content/bindings/bindings.xml#search-textbox"); +} + +tabmodalprompt { + -moz-binding: url("chrome://browser/content/bindings/tabprompts.xml#tabmodalprompt"); +}