Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 <link rel="import" href="chrome://resources/html/polymer.html"> | 1 <link rel="import" href="chrome://resources/html/polymer.html"> |
| 2 <link rel="import" href="chrome://resources/html/web_ui_listener_behavior.html"> | 2 <link rel="import" href="chrome://resources/html/web_ui_listener_behavior.html"> |
| 3 <link rel="import" href="chrome://resources/polymer/v1_0/paper-icon-button/paper -icon-button-light.html"> | 3 <link rel="import" href="chrome://resources/polymer/v1_0/paper-icon-button/paper -icon-button-light.html"> |
| 4 <link rel="import" href="/icons.html"> | 4 <link rel="import" href="/icons.html"> |
| 5 <link rel="import" href="/route.html"> | 5 <link rel="import" href="/route.html"> |
| 6 <link rel="import" href="/settings_shared_css.html"> | 6 <link rel="import" href="/settings_shared_css.html"> |
| 7 <link rel="import" href="/site_settings/constants.html"> | 7 <link rel="import" href="/site_settings/constants.html"> |
| 8 <link rel="import" href="/site_settings/site_settings_behavior.html"> | 8 <link rel="import" href="/site_settings/site_settings_behavior.html"> |
| 9 <link rel="import" href="/site_settings/site_settings_prefs_browser_proxy.html"> | 9 <link rel="import" href="/site_settings/site_settings_prefs_browser_proxy.html"> |
| 10 | 10 |
| 11 <dom-module id="settings-site-settings-page"> | 11 <dom-module id="settings-site-settings-page"> |
| 12 <template> | 12 <template> |
| 13 <style include="settings-shared"></style> | 13 <style include="settings-shared"></style> |
| 14 <template is="dom-if" if="[[enableSiteSettings_]]"> | 14 <template is="dom-if" if="[[enableSiteSettings_]]"> |
| 15 <div class="settings-box first" category$="[[ALL_SITES]]" | 15 <div class="settings-box first" category$="[[ALL_SITES]]" |
| 16 data-route="SITE_SETTINGS_ALL" on-tap="onTapNavigate_" actionable> | 16 data-route="SITE_SETTINGS_ALL" on-tap="onTapNavigate_" actionable> |
| 17 <iron-icon icon="settings:list"></iron-icon> | 17 <iron-icon icon="settings:list"></iron-icon> |
| 18 <div class="middle">$i18n{siteSettingsCategoryAllSites}</div> | 18 <div class="middle">$i18n{siteSettingsCategoryAllSites}</div> |
| 19 <button class="subpage-arrow" is="paper-icon-button-light"></button> | 19 <button class="subpage-arrow" is="paper-icon-button-light"></button> |
| 20 </div> | 20 </div> |
| 21 <div class="settings-box line-only"> | 21 <div class="settings-box line-only"> |
| 22 </div> | 22 </div> |
| 23 </template> | 23 </template> |
| 24 <div class="settings-box two-line first" | 24 <div class="settings-box two-line first" |
| 25 category$="[[ContentSettingsTypes.COOKIES]]" | 25 category$="[[ContentSettingsTypes.COOKIES]]" |
| 26 data-route="SITE_SETTINGS_COOKIES" on-tap="onTapNavigate_" actionable> | 26 data-route="SITE_SETTINGS_COOKIES" on-tap="onTapNavigate_" actionable> |
| 27 <iron-icon icon="settings:cookie"></iron-icon> | 27 <iron-icon icon="settings:cookie"></iron-icon> |
| 28 <div class="middle"> | 28 <div class="middle"> |
| 29 <div>$i18n{siteSettingsCookies}</div> | 29 <div>$i18n{siteSettingsCookies}</div> |
| 30 <div class="secondary">[[default_.cookies]]</div> | 30 <div class="secondary">[[defaultSettingLabel_(default_.cookies, |
| 31 '$i18n{siteSettingsCookiesAllowed}', '$i18n{siteSettingsBlocked}', | |
| 32 '$i18n{deleteDataPostSession}')]] | |
|
Dan Beam
2017/01/27 01:55:33
indent off
dschuyler
2017/01/27 22:29:17
Done.
| |
| 33 </div> | |
|
tommycli
2017/01/27 00:36:52
Okay now seeing the variety of formattings, maybe
Dan Beam
2017/01/27 01:03:08
using $i18n{} inside of something that's parsed as
dschuyler
2017/01/27 22:29:17
Done.
dschuyler
2017/01/27 22:29:17
Responded above.
| |
| 31 </div> | 34 </div> |
| 32 <button class="subpage-arrow" is="paper-icon-button-light"></button> | 35 <button class="subpage-arrow" is="paper-icon-button-light"></button> |
| 33 </div> | 36 </div> |
| 34 <div class="settings-box two-line" | 37 <div class="settings-box two-line" |
| 35 category$="[[ContentSettingsTypes.GEOLOCATION]]" | 38 category$="[[ContentSettingsTypes.GEOLOCATION]]" |
| 36 data-route="SITE_SETTINGS_LOCATION" on-tap="onTapNavigate_" actionable> | 39 data-route="SITE_SETTINGS_LOCATION" on-tap="onTapNavigate_" actionable> |
| 37 <iron-icon icon="settings:location-on"></iron-icon> | 40 <iron-icon icon="settings:location-on"></iron-icon> |
| 38 <div class="middle"> | 41 <div class="middle"> |
| 39 <div>$i18n{siteSettingsLocation}</div> | 42 <div>$i18n{siteSettingsLocation}</div> |
| 40 <div class="secondary">[[default_.location]]</div> | 43 <div class="secondary">[[defaultSettingLabel_(default_.location, |
| 44 '$i18n{siteSettingsAskBeforeAccessing}', | |
| 45 '$i18n{siteSettingsBlocked}')]] | |
| 46 </div> | |
| 41 </div> | 47 </div> |
| 42 <button class="subpage-arrow" is="paper-icon-button-light"></button> | 48 <button class="subpage-arrow" is="paper-icon-button-light"></button> |
| 43 </div> | 49 </div> |
| 44 <div class="settings-box two-line" | 50 <div class="settings-box two-line" |
| 45 category$="[[ContentSettingsTypes.CAMERA]]" | 51 category$="[[ContentSettingsTypes.CAMERA]]" |
| 46 data-route="SITE_SETTINGS_CAMERA" | 52 data-route="SITE_SETTINGS_CAMERA" |
| 47 on-tap="onTapNavigate_" actionable> | 53 on-tap="onTapNavigate_" actionable> |
| 48 <iron-icon icon="settings:videocam"></iron-icon> | 54 <iron-icon icon="settings:videocam"></iron-icon> |
| 49 <div class="middle"> | 55 <div class="middle"> |
| 50 <div>$i18n{siteSettingsCamera}</div> | 56 <div>$i18n{siteSettingsCamera}</div> |
| 51 <div class="secondary">[[default_.mediaStreamCamera]]</div> | 57 <div class="secondary">[[defaultSettingLabel_( |
| 58 default_.mediaStreamCamera, '$i18n{siteSettingsAskBeforeAccessing}', | |
| 59 '$i18n{siteSettingsBlocked}')]] | |
| 60 </div> | |
| 52 </div> | 61 </div> |
| 53 <button class="subpage-arrow" is="paper-icon-button-light"></button> | 62 <button class="subpage-arrow" is="paper-icon-button-light"></button> |
| 54 </div> | 63 </div> |
| 55 <div class="settings-box two-line" category$="[[ContentSettingsTypes.MIC]]" | 64 <div class="settings-box two-line" category$="[[ContentSettingsTypes.MIC]]" |
| 56 data-route="SITE_SETTINGS_MICROPHONE" on-tap="onTapNavigate_" | 65 data-route="SITE_SETTINGS_MICROPHONE" on-tap="onTapNavigate_" |
| 57 actionable> | 66 actionable> |
| 58 <iron-icon icon="settings:mic"></iron-icon> | 67 <iron-icon icon="settings:mic"></iron-icon> |
| 59 <div class="middle"> | 68 <div class="middle"> |
| 60 $i18n{siteSettingsMic} | 69 $i18n{siteSettingsMic} |
| 61 <div class="secondary">[[default_.mediaStreamMic]]</div> | 70 <div class="secondary">[[defaultSettingLabel_(default_.mediaStreamMic, |
| 71 '$i18n{siteSettingsAskBeforeAccessing}', | |
| 72 '$i18n{siteSettingsBlocked}')]] | |
| 73 </div> | |
| 62 </div> | 74 </div> |
| 63 <button class="subpage-arrow" is="paper-icon-button-light"></button> | 75 <button class="subpage-arrow" is="paper-icon-button-light"></button> |
| 64 </div> | 76 </div> |
| 65 <div class="settings-box two-line" | 77 <div class="settings-box two-line" |
| 66 category$="[[ContentSettingsTypes.NOTIFICATIONS]]" | 78 category$="[[ContentSettingsTypes.NOTIFICATIONS]]" |
| 67 data-route="SITE_SETTINGS_NOTIFICATIONS" on-tap="onTapNavigate_" | 79 data-route="SITE_SETTINGS_NOTIFICATIONS" on-tap="onTapNavigate_" |
| 68 actionable> | 80 actionable> |
| 69 <iron-icon icon="settings:notifications"></iron-icon> | 81 <iron-icon icon="settings:notifications"></iron-icon> |
| 70 <div class="middle"> | 82 <div class="middle"> |
| 71 $i18n{siteSettingsNotifications} | 83 $i18n{siteSettingsNotifications} |
| 72 <div class="secondary">[[default_.notifications]]</div> | 84 <div class="secondary">[[defaultSettingLabel_(default_.notifications, |
| 85 '$i18n{siteSettingsAskBeforeSending}', | |
| 86 '$i18n{siteSettingsBlocked}')]] | |
|
Dan Beam
2017/01/27 01:55:33
indent off
dschuyler
2017/01/27 22:29:17
Done.
| |
| 87 </div> | |
| 73 </div> | 88 </div> |
| 74 <button class="subpage-arrow" is="paper-icon-button-light"></button> | 89 <button class="subpage-arrow" is="paper-icon-button-light"></button> |
| 75 </div> | 90 </div> |
| 76 <div class="settings-box two-line" | 91 <div class="settings-box two-line" |
| 77 category$="[[ContentSettingsTypes.JAVASCRIPT]]" | 92 category$="[[ContentSettingsTypes.JAVASCRIPT]]" |
| 78 data-route="SITE_SETTINGS_JAVASCRIPT" on-tap="onTapNavigate_" | 93 data-route="SITE_SETTINGS_JAVASCRIPT" on-tap="onTapNavigate_" |
| 79 actionable> | 94 actionable> |
| 80 <iron-icon icon="settings:input"></iron-icon> | 95 <iron-icon icon="settings:input"></iron-icon> |
| 81 <div class="middle"> | 96 <div class="middle"> |
| 82 $i18n{siteSettingsJavascript} | 97 $i18n{siteSettingsJavascript} |
| 83 <div class="secondary">[[default_.javascript]]</div> | 98 <div class="secondary">[[defaultSettingLabel_(default_.javascript, |
| 99 '$i18n{siteSettingsAllowed}', '$i18n{siteSettingsBlocked}')]] | |
| 100 </div> | |
| 84 </div> | 101 </div> |
| 85 <button class="subpage-arrow" is="paper-icon-button-light"></button> | 102 <button class="subpage-arrow" is="paper-icon-button-light"></button> |
| 86 </div> | 103 </div> |
| 87 <div class="settings-box two-line" | 104 <div class="settings-box two-line" |
| 88 category$="[[ContentSettingsTypes.PLUGINS]]" | 105 category$="[[ContentSettingsTypes.PLUGINS]]" |
| 89 data-route="SITE_SETTINGS_FLASH" on-tap="onTapNavigate_" actionable> | 106 data-route="SITE_SETTINGS_FLASH" on-tap="onTapNavigate_" actionable> |
| 90 <iron-icon icon="cr:extension"></iron-icon> | 107 <iron-icon icon="cr:extension"></iron-icon> |
| 91 <div class="middle"> | 108 <div class="middle"> |
| 92 $i18n{siteSettingsFlash} | 109 $i18n{siteSettingsFlash} |
| 93 <div class="secondary">[[default_.plugins]]</div> | 110 <div class="secondary">[[defaultSettingLabel_(default_.plugins, |
| 111 '$i18n{siteSettingsFlashAllow}', '$i18n{siteSettingsFlashBlock}', | |
| 112 '$i18n{siteSettingsFlashAskBefore}')]] | |
| 113 </div> | |
| 94 </div> | 114 </div> |
| 95 <button class="subpage-arrow" is="paper-icon-button-light"></button> | 115 <button class="subpage-arrow" is="paper-icon-button-light"></button> |
| 96 </div> | 116 </div> |
| 97 <div class="settings-box two-line" | 117 <div class="settings-box two-line" |
| 98 category$="[[ContentSettingsTypes.IMAGES]]" | 118 category$="[[ContentSettingsTypes.IMAGES]]" |
| 99 data-route="SITE_SETTINGS_IMAGES" on-tap="onTapNavigate_" actionable> | 119 data-route="SITE_SETTINGS_IMAGES" on-tap="onTapNavigate_" actionable> |
| 100 <iron-icon icon="settings:photo"></iron-icon> | 120 <iron-icon icon="settings:photo"></iron-icon> |
| 101 <div class="middle"> | 121 <div class="middle"> |
| 102 $i18n{siteSettingsImages} | 122 $i18n{siteSettingsImages} |
| 103 <div class="secondary">[[default_.images]]</div> | 123 <div class="secondary">[[defaultSettingLabel_(default_.images, |
| 124 '$i18n{siteSettingsShowAll}', '$i18n{siteSettingsDontShowImages}')]] | |
| 125 </div> | |
| 104 </div> | 126 </div> |
| 105 <button class="subpage-arrow" is="paper-icon-button-light"></button> | 127 <button class="subpage-arrow" is="paper-icon-button-light"></button> |
| 106 </div> | 128 </div> |
| 107 <div category$="[[ContentSettingsTypes.POPUPS]]" | 129 <div category$="[[ContentSettingsTypes.POPUPS]]" |
| 108 class="settings-box two-line" data-route="SITE_SETTINGS_POPUPS" | 130 class="settings-box two-line" data-route="SITE_SETTINGS_POPUPS" |
| 109 on-tap="onTapNavigate_" actionable> | 131 on-tap="onTapNavigate_" actionable> |
| 110 <iron-icon icon="cr:open-in-new"></iron-icon> | 132 <iron-icon icon="cr:open-in-new"></iron-icon> |
| 111 <div class="middle"> | 133 <div class="middle"> |
| 112 $i18n{siteSettingsPopups} | 134 $i18n{siteSettingsPopups} |
| 113 <div class="secondary">[[default_.popups]]</div> | 135 <div class="secondary">[[defaultSettingLabel_(default_.popups, |
| 136 '$i18n{siteSettingsAllowed}', '$i18n{siteSettingsBlocked}')]] | |
| 137 </div> | |
| 114 </div> | 138 </div> |
| 115 <button class="subpage-arrow" is="paper-icon-button-light"></button> | 139 <button class="subpage-arrow" is="paper-icon-button-light"></button> |
| 116 </div> | 140 </div> |
| 117 <div class="settings-box two-line" | 141 <div class="settings-box two-line" |
| 118 category$="[[ContentSettingsTypes.BACKGROUND_SYNC]]" | 142 category$="[[ContentSettingsTypes.BACKGROUND_SYNC]]" |
| 119 data-route="SITE_SETTINGS_BACKGROUND_SYNC" on-tap="onTapNavigate_" | 143 data-route="SITE_SETTINGS_BACKGROUND_SYNC" on-tap="onTapNavigate_" |
| 120 actionable> | 144 actionable> |
| 121 <iron-icon icon="settings:sync"></iron-icon> | 145 <iron-icon icon="settings:sync"></iron-icon> |
| 122 <div class="middle"> | 146 <div class="middle"> |
| 123 $i18n{siteSettingsBackgroundSync} | 147 $i18n{siteSettingsBackgroundSync} |
| 124 <div class="secondary">[[default_.backgroundSync]]</div> | 148 <div class="secondary">[[defaultSettingLabel_(default_.backgroundSync, |
| 149 '$i18n{siteSettingsAllowRecentlyClosedSites}', | |
| 150 '$i18n{siteSettingsBackgroundSyncBlocked}')]] | |
| 151 </div> | |
| 125 </div> | 152 </div> |
| 126 <button class="subpage-arrow" is="paper-icon-button-light"></button> | 153 <button class="subpage-arrow" is="paper-icon-button-light"></button> |
| 127 </div> | 154 </div> |
| 128 <div class="settings-box two-line" | 155 <div class="settings-box two-line" |
| 129 category$="[[ContentSettingsTypes.AUTOMATIC_DOWNLOADS]]" | 156 category$="[[ContentSettingsTypes.AUTOMATIC_DOWNLOADS]]" |
| 130 data-route="SITE_SETTINGS_AUTOMATIC_DOWNLOADS" | 157 data-route="SITE_SETTINGS_AUTOMATIC_DOWNLOADS" |
| 131 on-tap="onTapNavigate_" actionable> | 158 on-tap="onTapNavigate_" actionable> |
| 132 <iron-icon icon="cr:file-download"></iron-icon> | 159 <iron-icon icon="cr:file-download"></iron-icon> |
| 133 <div class="middle"> | 160 <div class="middle"> |
| 134 $i18n{siteSettingsAutomaticDownloads} | 161 $i18n{siteSettingsAutomaticDownloads} |
| 135 <div class="secondary">[[default_.multipleAutomaticDownloads]]</div> | 162 <div class="secondary">[[defaultSettingLabel_( |
| 163 default_.multipleAutomaticDownloads, | |
| 164 '$i18n{siteSettingsAutoDownloadAsk}', | |
| 165 '$i18n{siteSettingsAutoDownloadBlock}')]] | |
| 166 </div> | |
| 136 </div> | 167 </div> |
| 137 <button class="subpage-arrow" is="paper-icon-button-light"></button> | 168 <button class="subpage-arrow" is="paper-icon-button-light"></button> |
| 138 </div> | 169 </div> |
| 139 <div class="settings-box two-line" | 170 <div class="settings-box two-line" |
| 140 category$="[[ContentSettingsTypes.UNSANDBOXED_PLUGINS]]" | 171 category$="[[ContentSettingsTypes.UNSANDBOXED_PLUGINS]]" |
| 141 data-route="SITE_SETTINGS_UNSANDBOXED_PLUGINS" | 172 data-route="SITE_SETTINGS_UNSANDBOXED_PLUGINS" |
| 142 on-tap="onTapNavigate_" actionable> | 173 on-tap="onTapNavigate_" actionable> |
| 143 <iron-icon icon="cr:extension"></iron-icon> | 174 <iron-icon icon="cr:extension"></iron-icon> |
| 144 <div class="middle"> | 175 <div class="middle"> |
| 145 $i18n{siteSettingsUnsandboxedPlugins} | 176 $i18n{siteSettingsUnsandboxedPlugins} |
| 146 <div class="secondary">[[default_.ppapiBroker]]</div> | 177 <div class="secondary">[[defaultSettingLabel_(default_.ppapiBroker, |
| 178 '$i18n{siteSettingsUnsandboxedPluginsAsk}', | |
| 179 '$i18n{siteSettingsUnsandboxedPluginsBlock}')]] | |
| 180 </div> | |
| 147 </div> | 181 </div> |
| 148 <button class="subpage-arrow" is="paper-icon-button-light"></button> | 182 <button class="subpage-arrow" is="paper-icon-button-light"></button> |
| 149 </div> | 183 </div> |
| 150 <div class="settings-box two-line" | 184 <div class="settings-box two-line" |
| 151 category$="[[ContentSettingsTypes.PROTOCOL_HANDLERS]]" | 185 category$="[[ContentSettingsTypes.PROTOCOL_HANDLERS]]" |
| 152 data-route="SITE_SETTINGS_HANDLERS" | 186 data-route="SITE_SETTINGS_HANDLERS" |
| 153 on-tap="onTapNavigate_" actionable> | 187 on-tap="onTapNavigate_" actionable> |
| 154 <iron-icon icon="settings:protocol-handler"></iron-icon> | 188 <iron-icon icon="settings:protocol-handler"></iron-icon> |
| 155 <div class="middle"> | 189 <div class="middle"> |
| 156 $i18n{siteSettingsHandlers} | 190 $i18n{siteSettingsHandlers} |
| 157 <div class="secondary">[[default_.registerProtocolHandler]]</div> | 191 <div class="secondary">[[defaultSettingLabel_( |
| 192 default_.registerProtocolHandler, '$i18n{siteSettingsHandlersAsk}', | |
| 193 '$i18n{siteSettingsHandlersBlocked}')]] | |
| 194 </div> | |
| 158 </div> | 195 </div> |
| 159 <button class="subpage-arrow" is="paper-icon-button-light"></button> | 196 <button class="subpage-arrow" is="paper-icon-button-light"></button> |
| 160 </div> | 197 </div> |
| 161 <div class="settings-box" category$="[[ContentSettingsTypes.ZOOM_LEVELS]]" | 198 <div class="settings-box" category$="[[ContentSettingsTypes.ZOOM_LEVELS]]" |
| 162 data-route="SITE_SETTINGS_ZOOM_LEVELS" | 199 data-route="SITE_SETTINGS_ZOOM_LEVELS" |
| 163 on-tap="onTapNavigate_" actionable> | 200 on-tap="onTapNavigate_" actionable> |
| 164 <iron-icon icon="settings:zoom-in"></iron-icon> | 201 <iron-icon icon="settings:zoom-in"></iron-icon> |
| 165 <div class="middle">$i18n{siteSettingsZoomLevels}</div> | 202 <div class="middle">$i18n{siteSettingsZoomLevels}</div> |
| 166 <button class="subpage-arrow" is="paper-icon-button-light"></button> | 203 <button class="subpage-arrow" is="paper-icon-button-light"></button> |
| 167 </div> | 204 </div> |
| 168 <div class="settings-box" category$="[[ContentSettingsTypes.USB_DEVICES]]" | 205 <div class="settings-box" category$="[[ContentSettingsTypes.USB_DEVICES]]" |
| 169 data-route="SITE_SETTINGS_USB_DEVICES" | 206 data-route="SITE_SETTINGS_USB_DEVICES" |
| 170 on-tap="onTapNavigate_" actionable> | 207 on-tap="onTapNavigate_" actionable> |
| 171 <iron-icon icon="settings:usb"></iron-icon> | 208 <iron-icon icon="settings:usb"></iron-icon> |
| 172 <div class="middle">$i18n{siteSettingsUsbDevices}</div> | 209 <div class="middle">$i18n{siteSettingsUsbDevices}</div> |
| 173 <button class="subpage-arrow" is="paper-icon-button-light"></button> | 210 <button class="subpage-arrow" is="paper-icon-button-light"></button> |
| 174 </div> | 211 </div> |
| 175 <div class="settings-box" data-route="SITE_SETTINGS_PDF_DOCUMENTS" | 212 <div class="settings-box" data-route="SITE_SETTINGS_PDF_DOCUMENTS" |
| 176 on-tap="onTapNavigate_" actionable> | 213 on-tap="onTapNavigate_" actionable> |
| 177 <iron-icon icon="settings:pdf"></iron-icon> | 214 <iron-icon icon="settings:pdf"></iron-icon> |
| 178 <div class="middle">$i18n{siteSettingsPdfDocuments}</div> | 215 <div class="middle">$i18n{siteSettingsPdfDocuments}</div> |
| 179 <button class="subpage-arrow" is="paper-icon-button-light"></button> | 216 <button class="subpage-arrow" is="paper-icon-button-light"></button> |
| 180 </div> | 217 </div> |
| 181 </template> | 218 </template> |
| 182 <script src="site_settings_page.js"></script> | 219 <script src="site_settings_page.js"></script> |
| 183 </dom-module> | 220 </dom-module> |
| OLD | NEW |