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

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

Issue 1546993003: Site Settings: Give each category its own route. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Address feedback Created 4 years, 11 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
« no previous file with comments | « no previous file | chrome/browser/resources/settings/privacy_page/privacy_page.js » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 <link rel="import" href="chrome://resources/polymer/v1_0/polymer/polymer.html"> 1 <link rel="import" href="chrome://resources/polymer/v1_0/polymer/polymer.html">
2 <link rel="import" href="chrome://resources/polymer/v1_0/iron-flex-layout/classe s/iron-flex-layout.html"> 2 <link rel="import" href="chrome://resources/polymer/v1_0/iron-flex-layout/classe s/iron-flex-layout.html">
3 <link rel="import" href="chrome://resources/polymer/v1_0/neon-animation/neon-ani matable.html"> 3 <link rel="import" href="chrome://resources/polymer/v1_0/neon-animation/neon-ani matable.html">
4 <link rel="import" href="chrome://resources/polymer/v1_0/paper-button/paper-butt on.html"> 4 <link rel="import" href="chrome://resources/polymer/v1_0/paper-button/paper-butt on.html">
5 <link rel="import" href="chrome://resources/polymer/v1_0/paper-icon-button/paper -icon-button.html"> 5 <link rel="import" href="chrome://resources/polymer/v1_0/paper-icon-button/paper -icon-button.html">
6 <link rel="import" href="chrome://resources/polymer/v1_0/paper-item/paper-item-b ody.html"> 6 <link rel="import" href="chrome://resources/polymer/v1_0/paper-item/paper-item-b ody.html">
7 <link rel="import" href="chrome://md-settings/certificate_manager_page/certifica te_manager_page.html"> 7 <link rel="import" href="chrome://md-settings/certificate_manager_page/certifica te_manager_page.html">
8 <link rel="import" href="chrome://md-settings/clear_browsing_data_page/clear_bro wsing_data_page.html"> 8 <link rel="import" href="chrome://md-settings/clear_browsing_data_page/clear_bro wsing_data_page.html">
9 <link rel="import" href="chrome://md-settings/controls/settings_checkbox.html"> 9 <link rel="import" href="chrome://md-settings/controls/settings_checkbox.html">
10 <link rel="import" href="chrome://md-settings/settings_page/settings_animated_pa ges.html"> 10 <link rel="import" href="chrome://md-settings/settings_page/settings_animated_pa ges.html">
11 <link rel="import" href="chrome://md-settings/settings_page/settings_subheader.h tml"> 11 <link rel="import" href="chrome://md-settings/settings_page/settings_subheader.h tml">
12 <link rel="import" href="chrome://md-settings/site_settings/constants.html">
12 <link rel="import" href="chrome://md-settings/site_settings_page/site_settings_p age.html"> 13 <link rel="import" href="chrome://md-settings/site_settings_page/site_settings_p age.html">
13 14
14 <dom-module id="settings-privacy-page"> 15 <dom-module id="settings-privacy-page">
15 <link rel="import" type="css" 16 <link rel="import" type="css"
16 href="chrome://md-settings/settings_shared.css"> 17 href="chrome://md-settings/settings_shared.css">
17 <link rel="import" type="css" href="privacy_page.css"> 18 <link rel="import" type="css" href="privacy_page.css">
18 <template> 19 <template>
19 <settings-animated-pages id="pages" current-route="{{currentRoute}}" 20 <settings-animated-pages id="pages" current-route="{{currentRoute}}"
20 section="privacy"> 21 section="privacy">
21 <neon-animatable id="main"> 22 <neon-animatable id="main">
(...skipping 70 matching lines...) Expand 10 before | Expand all | Expand 10 after
92 <neon-animatable id="manage-certificates"> 93 <neon-animatable id="manage-certificates">
93 <settings-subheader i18n-values="page-title:manageCertificates"> 94 <settings-subheader i18n-values="page-title:manageCertificates">
94 </settings-subheader> 95 </settings-subheader>
95 <settings-certificate-manager-page> 96 <settings-certificate-manager-page>
96 </settings-certificate-manager-page> 97 </settings-certificate-manager-page>
97 </neon-animatable> 98 </neon-animatable>
98 <neon-animatable id="site-settings"> 99 <neon-animatable id="site-settings">
99 <settings-subheader i18n-values="page-title:siteSettings"> 100 <settings-subheader i18n-values="page-title:siteSettings">
100 </settings-subheader> 101 </settings-subheader>
101 <settings-site-settings-page current-route="{{currentRoute}}" 102 <settings-site-settings-page current-route="{{currentRoute}}"
102 prefs="{{prefs}}" category-selected="{{categorySelected}}"> 103 prefs="{{prefs}}">
103 </settings-site-settings-page> 104 </settings-site-settings-page>
104 </neon-animatable> 105 </neon-animatable>
105 <neon-animatable id="site-settings-category"> 106
107 <neon-animatable id="site-settings-category-camera">
106 <settings-subheader i18n-values="page-title:siteSettings"> 108 <settings-subheader i18n-values="page-title:siteSettings">
107 </settings-subheader> 109 </settings-subheader>
108 <site-settings-category 110 <site-settings-category
109 selected-origin="{{originSelected}}" prefs="{{prefs}}" 111 selected-origin="{{originSelected}}" prefs="{{prefs}}"
110 current-route="{{currentRoute}}" category="{{categorySelected}}"> 112 current-route="{{currentRoute}}"
113 category="{{ContentSettingsTypes.CAMERA}}">
111 </site-settings-category> 114 </site-settings-category>
112 </neon-animatable> 115 </neon-animatable>
116 <neon-animatable id="site-settings-category-cookies">
117 <settings-subheader i18n-values="page-title:siteSettings">
118 </settings-subheader>
119 <site-settings-category
120 selected-origin="{{originSelected}}" prefs="{{prefs}}"
121 current-route="{{currentRoute}}"
122 category="{{ContentSettingsTypes.COOKIES}}">
123 </site-settings-category>
124 </neon-animatable>
125 <neon-animatable id="site-settings-category-fullscreen">
126 <settings-subheader i18n-values="page-title:siteSettings">
127 </settings-subheader>
128 <site-settings-category
129 selected-origin="{{originSelected}}" prefs="{{prefs}}"
130 current-route="{{currentRoute}}"
131 category="{{ContentSettingsTypes.FULLSCREEN}}">
132 </site-settings-category>
133 </neon-animatable>
134 <neon-animatable id="site-settings-category-images">
135 <settings-subheader i18n-values="page-title:siteSettings">
136 </settings-subheader>
137 <site-settings-category
138 selected-origin="{{originSelected}}" prefs="{{prefs}}"
139 current-route="{{currentRoute}}"
140 category="{{ContentSettingsTypes.IMAGES}}">
141 </site-settings-category>
142 </neon-animatable>
143 <neon-animatable id="site-settings-category-location">
144 <settings-subheader i18n-values="page-title:siteSettings">
145 </settings-subheader>
146 <site-settings-category
147 selected-origin="{{originSelected}}" prefs="{{prefs}}"
148 current-route="{{currentRoute}}"
149 category="{{ContentSettingsTypes.GEOLOCATION}}">
150 </site-settings-category>
151 </neon-animatable>
152 <neon-animatable id="site-settings-category-javascript">
153 <settings-subheader i18n-values="page-title:siteSettings">
154 </settings-subheader>
155 <site-settings-category
156 selected-origin="{{originSelected}}" prefs="{{prefs}}"
157 current-route="{{currentRoute}}"
158 category="{{ContentSettingsTypes.JAVASCRIPT}}">
159 </site-settings-category>
160 </neon-animatable>
161 <neon-animatable id="site-settings-category-microphone">
162 <settings-subheader i18n-values="page-title:siteSettings">
163 </settings-subheader>
164 <site-settings-category
165 selected-origin="{{originSelected}}" prefs="{{prefs}}"
166 current-route="{{currentRoute}}"
167 category="{{ContentSettingsTypes.MIC}}">
168 </site-settings-category>
169 </neon-animatable>
170 <neon-animatable id="site-settings-category-notifications">
171 <settings-subheader i18n-values="page-title:siteSettings">
172 </settings-subheader>
173 <site-settings-category
174 selected-origin="{{originSelected}}" prefs="{{prefs}}"
175 current-route="{{currentRoute}}"
176 category="{{ContentSettingsTypes.NOTIFICATIONS}}">
177 </site-settings-category>
178 </neon-animatable>
179 <neon-animatable id="site-settings-category-popups">
180 <settings-subheader i18n-values="page-title:siteSettings">
181 </settings-subheader>
182 <site-settings-category
183 selected-origin="{{originSelected}}" prefs="{{prefs}}"
184 current-route="{{currentRoute}}"
185 category="{{ContentSettingsTypes.POPUPS}}">
186 </site-settings-category>
187 </neon-animatable>
188
113 <neon-animatable id="site-details"> 189 <neon-animatable id="site-details">
114 <site-details prefs="{{prefs}}" origin="{{originSelected}}"> 190 <site-details prefs="{{prefs}}" origin="{{originSelected}}">
115 </site-details> 191 </site-details>
116 </neon-animatable> 192 </neon-animatable>
117 <neon-animatable id="clear-browsing-data"> 193 <neon-animatable id="clear-browsing-data">
118 <settings-subheader i18n-values="page-title:clearBrowsingData"> 194 <settings-subheader i18n-values="page-title:clearBrowsingData">
119 </settings-subheader> 195 </settings-subheader>
120 <settings-clear-browsing-data-page prefs="{{prefs}}"> 196 <settings-clear-browsing-data-page prefs="{{prefs}}">
121 </settings-clear-browsing-data-page> 197 </settings-clear-browsing-data-page>
122 </neon-animatable> 198 </neon-animatable>
123 </settings-animated-pages> 199 </settings-animated-pages>
124 </template> 200 </template>
125 <script src="privacy_page.js"></script> 201 <script src="privacy_page.js"></script>
126 </dom-module> 202 </dom-module>
OLDNEW
« no previous file with comments | « no previous file | chrome/browser/resources/settings/privacy_page/privacy_page.js » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698