Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(39)

Side by Side Diff: chrome/browser/resources/settings/site_settings_page/site_settings_page.html

Issue 2813033004: MD Settings: Restore focus after exiting Content settings sub-subpages. (Closed)
Patch Set: Created 3 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
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"> 13 <style include="settings-shared">
14 .settings-box iron-icon + .middle { 14 .settings-box iron-icon + .middle {
15 -webkit-padding-start: 20px; 15 -webkit-padding-start: 20px;
16 } 16 }
17 </style> 17 </style>
18 <template is="dom-if" if="[[enableSiteSettings_]]"> 18 <template is="dom-if" if="[[enableSiteSettings_]]">
19 <div class="settings-box first" category$="[[ALL_SITES]]" 19 <div class="settings-box first" category$="[[ALL_SITES]]"
20 data-route="SITE_SETTINGS_ALL" on-tap="onTapNavigate_" actionable> 20 data-route="SITE_SETTINGS_ALL" on-tap="onTapNavigate_" actionable>
21 <iron-icon icon="settings:list"></iron-icon> 21 <iron-icon icon="settings:list"></iron-icon>
22 <div class="middle">$i18n{siteSettingsCategoryAllSites}</div> 22 <div class="middle">$i18n{siteSettingsCategoryAllSites}</div>
23 <button class="subpage-arrow" is="paper-icon-button-light" 23 <button class="subpage-arrow" is="paper-icon-button-light"
24 aria-label="$i18n{siteSettingsCategoryAllSites}"></button> 24 aria-label="$i18n{siteSettingsCategoryAllSites}"></button>
25 </div> 25 </div>
26 <div class="settings-box line-only"> 26 <div class="settings-box line-only">
27 </div> 27 </div>
28 </template> 28 </template>
29 <div class="settings-box two-line first" 29 <div id="cookies" class="settings-box two-line first"
30 category$="[[ContentSettingsTypes.COOKIES]]" 30 category$="[[ContentSettingsTypes.COOKIES]]"
31 data-route="SITE_SETTINGS_COOKIES" on-tap="onTapNavigate_" actionable> 31 data-route="SITE_SETTINGS_COOKIES" on-tap="onTapNavigate_" actionable>
32 <iron-icon icon="settings:cookie"></iron-icon> 32 <iron-icon icon="settings:cookie"></iron-icon>
33 <div class="middle"> 33 <div class="middle">
34 $i18n{siteSettingsCookies} 34 $i18n{siteSettingsCookies}
35 <div class="secondary" id="cookiesSecondary"> 35 <div class="secondary" id="cookiesSecondary">
36 [[defaultSettingLabel_( 36 [[defaultSettingLabel_(
37 default_.cookies, 37 default_.cookies,
38 '$i18nPolymer{siteSettingsCookiesAllowed}', 38 '$i18nPolymer{siteSettingsCookiesAllowed}',
39 '$i18nPolymer{siteSettingsBlocked}', 39 '$i18nPolymer{siteSettingsBlocked}',
40 '$i18nPolymer{deleteDataPostSession}')]] 40 '$i18nPolymer{deleteDataPostSession}')]]
41 </div> 41 </div>
42 </div> 42 </div>
43 <button class="subpage-arrow" is="paper-icon-button-light" 43 <button class="subpage-arrow" is="paper-icon-button-light"
44 aria-label="$i18n{siteSettingsCookies}" 44 aria-label="$i18n{siteSettingsCookies}"
45 aria-describedby="cookiesSecondary"></button> 45 aria-describedby="cookiesSecondary"></button>
46 </div> 46 </div>
47 <div class="settings-box two-line" 47 <div id="location" class="settings-box two-line"
48 category$="[[ContentSettingsTypes.GEOLOCATION]]" 48 category$="[[ContentSettingsTypes.GEOLOCATION]]"
49 data-route="SITE_SETTINGS_LOCATION" on-tap="onTapNavigate_" actionable> 49 data-route="SITE_SETTINGS_LOCATION" on-tap="onTapNavigate_" actionable>
50 <iron-icon icon="settings:location-on"></iron-icon> 50 <iron-icon icon="settings:location-on"></iron-icon>
51 <div class="middle"> 51 <div class="middle">
52 $i18n{siteSettingsLocation} 52 $i18n{siteSettingsLocation}
53 <div class="secondary" id="locationSecondary"> 53 <div class="secondary" id="locationSecondary">
54 [[defaultSettingLabel_( 54 [[defaultSettingLabel_(
55 default_.location, 55 default_.location,
56 '$i18nPolymer{siteSettingsAskBeforeAccessing}', 56 '$i18nPolymer{siteSettingsAskBeforeAccessing}',
57 '$i18nPolymer{siteSettingsBlocked}')]] 57 '$i18nPolymer{siteSettingsBlocked}')]]
58 </div> 58 </div>
59 </div> 59 </div>
60 <button class="subpage-arrow" is="paper-icon-button-light" 60 <button class="subpage-arrow" is="paper-icon-button-light"
61 aria-label="$i18n{siteSettingsLocation}" 61 aria-label="$i18n{siteSettingsLocation}"
62 aria-describedby="locationSecondary"></button> 62 aria-describedby="locationSecondary"></button>
63 </div> 63 </div>
64 <div class="settings-box two-line" 64 <div id="camera" class="settings-box two-line"
65 category$="[[ContentSettingsTypes.CAMERA]]" 65 category$="[[ContentSettingsTypes.CAMERA]]"
66 data-route="SITE_SETTINGS_CAMERA" 66 data-route="SITE_SETTINGS_CAMERA"
67 on-tap="onTapNavigate_" actionable> 67 on-tap="onTapNavigate_" actionable>
68 <iron-icon icon="settings:videocam"></iron-icon> 68 <iron-icon icon="settings:videocam"></iron-icon>
69 <div class="middle"> 69 <div class="middle">
70 $i18n{siteSettingsCamera} 70 $i18n{siteSettingsCamera}
71 <div class="secondary" id="cameraSecondary"> 71 <div class="secondary" id="cameraSecondary">
72 [[defaultSettingLabel_( 72 [[defaultSettingLabel_(
73 default_.mediaStreamCamera, 73 default_.mediaStreamCamera,
74 '$i18nPolymer{siteSettingsAskBeforeAccessing}', 74 '$i18nPolymer{siteSettingsAskBeforeAccessing}',
75 '$i18nPolymer{siteSettingsBlocked}')]] 75 '$i18nPolymer{siteSettingsBlocked}')]]
76 </div> 76 </div>
77 </div> 77 </div>
78 <button class="subpage-arrow" is="paper-icon-button-light" 78 <button class="subpage-arrow" is="paper-icon-button-light"
79 aria-label="$i18n{siteSettingsCamera}" 79 aria-label="$i18n{siteSettingsCamera}"
80 aria-describedby="cameraSecondary"></button> 80 aria-describedby="cameraSecondary"></button>
81 </div> 81 </div>
82 <div class="settings-box two-line" category$="[[ContentSettingsTypes.MIC]]" 82 <div id="microphone" class="settings-box two-line"
83 category$="[[ContentSettingsTypes.MIC]]"
83 data-route="SITE_SETTINGS_MICROPHONE" on-tap="onTapNavigate_" 84 data-route="SITE_SETTINGS_MICROPHONE" on-tap="onTapNavigate_"
84 actionable> 85 actionable>
85 <iron-icon icon="settings:mic"></iron-icon> 86 <iron-icon icon="settings:mic"></iron-icon>
86 <div class="middle"> 87 <div class="middle">
87 $i18n{siteSettingsMic} 88 $i18n{siteSettingsMic}
88 <div class="secondary" id="micSecondary"> 89 <div class="secondary" id="micSecondary">
89 [[defaultSettingLabel_( 90 [[defaultSettingLabel_(
90 default_.mediaStreamMic, 91 default_.mediaStreamMic,
91 '$i18nPolymer{siteSettingsAskBeforeAccessing}', 92 '$i18nPolymer{siteSettingsAskBeforeAccessing}',
92 '$i18nPolymer{siteSettingsBlocked}')]] 93 '$i18nPolymer{siteSettingsBlocked}')]]
(...skipping 229 matching lines...) Expand 10 before | Expand all | Expand 10 after
322 <div class="settings-box" data-route="SITE_SETTINGS_PROTECTED_CONTENT" 323 <div class="settings-box" data-route="SITE_SETTINGS_PROTECTED_CONTENT"
323 on-tap="onTapNavigate_" actionable> 324 on-tap="onTapNavigate_" actionable>
324 <iron-icon icon="settings:security"></iron-icon> 325 <iron-icon icon="settings:security"></iron-icon>
325 <div class="middle">$i18n{siteSettingsProtectedContent}</div> 326 <div class="middle">$i18n{siteSettingsProtectedContent}</div>
326 <button class="subpage-arrow" is="paper-icon-button-light" 327 <button class="subpage-arrow" is="paper-icon-button-light"
327 aria-label="$i18n{siteSettingsProtectedContent}"></button> 328 aria-label="$i18n{siteSettingsProtectedContent}"></button>
328 </div> 329 </div>
329 </template> 330 </template>
330 <script src="site_settings_page.js"></script> 331 <script src="site_settings_page.js"></script>
331 </dom-module> 332 </dom-module>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698