1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/browser/metro/base/content/bindings.css Wed Dec 31 06:09:35 2014 +0100 1.3 @@ -0,0 +1,215 @@ 1.4 +/* This Source Code Form is subject to the terms of the Mozilla Public 1.5 + * License, v. 2.0. If a copy of the MPL was not distributed with this 1.6 + * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ 1.7 + 1.8 +browser[tabmodalPromptShowing] { 1.9 + -moz-user-focus: none !important; 1.10 +} 1.11 + 1.12 +browser[remote="false"] { 1.13 + -moz-binding: url("chrome://browser/content/bindings/browser.xml#local-browser"); 1.14 +} 1.15 + 1.16 +browser[remote="true"] { 1.17 + -moz-binding: url("chrome://browser/content/bindings/browser.xml#remote-browser"); 1.18 +} 1.19 + 1.20 +#tabs { 1.21 + -moz-binding: url("chrome://browser/content/bindings/tabs.xml#tablist"); 1.22 +} 1.23 + 1.24 +documenttab { 1.25 + -moz-binding: url("chrome://browser/content/bindings/tabs.xml#documenttab"); 1.26 +} 1.27 + 1.28 +appbar { 1.29 + -moz-binding: url('chrome://browser/content/bindings/appbar.xml#appbarBinding'); 1.30 +} 1.31 + 1.32 +flyoutpanel { 1.33 + -moz-binding: url('chrome://browser/content/bindings/flyoutpanel.xml#flyoutpanelBinding'); 1.34 +} 1.35 +cssthrobber { 1.36 + -moz-binding: url('chrome://browser/content/bindings/cssthrobber.xml#cssthrobberBinding'); 1.37 +} 1.38 +label[linewrap] { 1.39 + -moz-binding: url("chrome://browser/content/bindings/bindings.xml#line-wrap-label"); 1.40 +} 1.41 +label[linewrap].text-link, label[onclick][linewrap] { 1.42 + -moz-binding: url("chrome://browser/content/bindings/bindings.xml#line-wrap-text-link"); 1.43 +} 1.44 + 1.45 +settings { 1.46 + -moz-binding: url("chrome://mozapps/content/extensions/setting.xml#settings"); 1.47 +} 1.48 +setting { 1.49 + display: none; 1.50 +} 1.51 +autoscroller { 1.52 + -moz-binding: url('chrome://browser/content/bindings/popup.xml#element-popup'); 1.53 +} 1.54 + 1.55 +notificationbox { 1.56 + -moz-binding: url('chrome://browser/content/bindings/notification.xml#notificationbox'); 1.57 +} 1.58 +notification { 1.59 + -moz-binding: url('chrome://browser/content/bindings/notification.xml#notification'); 1.60 +} 1.61 + 1.62 +circularprogressindicator { 1.63 + -moz-binding: url('chrome://browser/content/bindings/circularprogress.xml#circular-progress-indicator'); 1.64 +} 1.65 + 1.66 +setting[type="bool"] { 1.67 + display: -moz-box; 1.68 + -moz-binding: url("chrome://browser/content/bindings/toggleswitch.xml#setting-fulltoggle-bool"); 1.69 +} 1.70 + 1.71 +setting[type="bool"][localized="true"] { 1.72 + display: -moz-box; 1.73 + -moz-binding: url("chrome://browser/content/bindings/toggleswitch.xml#setting-fulltoggle-localized-bool"); 1.74 +} 1.75 + 1.76 +setting[type="boolint"] { 1.77 + display: -moz-box; 1.78 + -moz-binding: url("chrome://browser/content/bindings/toggleswitch.xml#setting-fulltoggle-boolint"); 1.79 +} 1.80 + 1.81 +setting[type="integer"] { 1.82 + display: -moz-box; 1.83 + -moz-binding: url("chrome://mozapps/content/extensions/setting.xml#setting-integer"); 1.84 +} 1.85 + 1.86 +setting[type="control"] { 1.87 + display: -moz-box; 1.88 + -moz-binding: url("chrome://mozapps/content/extensions/setting.xml#setting-control"); 1.89 +} 1.90 + 1.91 +setting[type="string"] { 1.92 + display: -moz-box; 1.93 + -moz-binding: url("chrome://mozapps/content/extensions/setting.xml#setting-string"); 1.94 +} 1.95 + 1.96 +setting[type="color"] { 1.97 + display: -moz-box; 1.98 + -moz-binding: url("chrome://mozapps/content/extensions/setting.xml#setting-color"); 1.99 +} 1.100 + 1.101 +setting[type="file"], 1.102 +setting[type="directory"] { 1.103 + display: -moz-box; 1.104 + -moz-binding: url("chrome://mozapps/content/extensions/setting.xml#setting-path"); 1.105 +} 1.106 + 1.107 +setting[type="radio"], 1.108 +setting[type="menulist"] { 1.109 + display: -moz-box; 1.110 + -moz-binding: url("chrome://mozapps/content/extensions/setting.xml#setting-multi"); 1.111 +} 1.112 + 1.113 +#chrome-selection-overlay, 1.114 +#content-selection-overlay { 1.115 + -moz-binding: url("chrome://browser/content/bindings/selectionoverlay.xml#selection-binding"); 1.116 +} 1.117 + 1.118 +#urlbar-edit { 1.119 + -moz-binding: url("chrome://browser/content/bindings/urlbar.xml#urlbar"); 1.120 +} 1.121 + 1.122 +#urlbar-autocomplete { 1.123 + -moz-binding: url("chrome://browser/content/bindings/urlbar.xml#urlbar-autocomplete"); 1.124 +} 1.125 + 1.126 +richgrid { 1.127 + -moz-binding: url("chrome://browser/content/bindings/grid.xml#richgrid"); 1.128 +} 1.129 + 1.130 +richgriditem { 1.131 + -moz-binding: url("chrome://browser/content/bindings/grid.xml#richgrid-empty-item"); 1.132 +} 1.133 +richgriditem[value] { 1.134 + -moz-binding: url("chrome://browser/content/bindings/grid.xml#richgrid-item"); 1.135 +} 1.136 + 1.137 +placeitem { 1.138 + -moz-binding: url("chrome://browser/content/bindings/bindings.xml#place-item"); 1.139 + background-color: transparent; 1.140 +} 1.141 + 1.142 +placeitem[type="folder"] { 1.143 + -moz-binding: url("chrome://browser/content/bindings/bindings.xml#place-folder"); 1.144 +} 1.145 + 1.146 +placelabel { 1.147 + -moz-binding: url("chrome://browser/content/bindings/bindings.xml#place-label"); 1.148 +} 1.149 + 1.150 +radio[type="toggle"] { 1.151 + -moz-binding: url("chrome://global/content/bindings/radio.xml#radio"); 1.152 +} 1.153 + 1.154 +radiogroup { 1.155 + -moz-binding: url("chrome://global/content/bindings/radio.xml#radiogroup"); 1.156 +} 1.157 + 1.158 +checkbox.toggleswitch { 1.159 + -moz-binding: url("chrome://browser/content/bindings/toggleswitch.xml#checkbox-toggleswitch"); 1.160 +} 1.161 + 1.162 +menulist { 1.163 + -moz-binding: url("chrome://browser/content/bindings/bindings.xml#menulist"); 1.164 +} 1.165 + 1.166 +.chrome-select-option { 1.167 + -moz-binding: url("chrome://browser/content/bindings/bindings.xml#chrome-select-option"); 1.168 +} 1.169 + 1.170 +/* richlist defaults ------------------------------------------------------- */ 1.171 +richlistbox[batch] { 1.172 + -moz-binding: url("chrome://browser/content/bindings/bindings.xml#richlistbox-batch"); 1.173 +} 1.174 + 1.175 +richlistbox[bindingType="contextmenu"] { 1.176 + -moz-binding: url("chrome://browser/content/bindings/bindings.xml#richlistbox-contextmenu"); 1.177 +} 1.178 + 1.179 +richlistitem { 1.180 + -moz-binding: url("chrome://browser/content/bindings/bindings.xml#richlistitem"); 1.181 +} 1.182 + 1.183 +richlistitem[type="error"], 1.184 +richlistitem[type="warning"] { 1.185 + -moz-binding: url("chrome://browser/content/bindings/console.xml#error"); 1.186 +} 1.187 + 1.188 +richlistitem[type="message"]{ 1.189 + -moz-binding: url("chrome://browser/content/bindings/console.xml#message"); 1.190 +} 1.191 + 1.192 +dialog { 1.193 + -moz-binding: url("chrome://browser/content/bindings/dialog.xml#dialog"); 1.194 +} 1.195 + 1.196 +/* Do not allow these to inherit from the toolkit binding */ 1.197 +dialog.content-dialog { 1.198 + -moz-binding: none; 1.199 +} 1.200 + 1.201 +/* Disable context menus in textboxes */ 1.202 +.textbox-input-box, 1.203 +.textbox-input-box[spellcheck="true"] { 1.204 + -moz-binding: url("chrome://browser/content/bindings/bindings.xml#input-box"); 1.205 +} 1.206 + 1.207 +textbox { 1.208 + -moz-binding: url("chrome://browser/content/bindings/bindings.xml#textbox"); 1.209 +} 1.210 + 1.211 +/* used in about:config */ 1.212 +textbox[type="search"] { 1.213 + -moz-binding: url("chrome://browser/content/bindings/bindings.xml#search-textbox"); 1.214 +} 1.215 + 1.216 +tabmodalprompt { 1.217 + -moz-binding: url("chrome://browser/content/bindings/tabprompts.xml#tabmodalprompt"); 1.218 +}