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

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

Issue 2852433003: MD Settings: Elim SettingsSubpageBrowsertest and SettingsPageVisibility (Closed)
Patch Set: Created 3 years, 7 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="../appearance_page/appearance_page.html"> 2 <link rel="import" href="../appearance_page/appearance_page.html">
3 <link rel="import" href="../controls/settings_idle_load.html"> 3 <link rel="import" href="../controls/settings_idle_load.html">
4 <link rel="import" href="../on_startup_page/on_startup_page.html"> 4 <link rel="import" href="../on_startup_page/on_startup_page.html">
5 <link rel="import" href="../people_page/people_page.html"> 5 <link rel="import" href="../people_page/people_page.html">
6 <link rel="import" href="../reset_page/reset_profile_banner.html"> 6 <link rel="import" href="../reset_page/reset_profile_banner.html">
7 <link rel="import" href="../search_page/search_page.html"> 7 <link rel="import" href="../search_page/search_page.html">
8 <link rel="import" href="../settings_page/main_page_behavior.html"> 8 <link rel="import" href="../settings_page/main_page_behavior.html">
9 <link rel="import" href="../settings_page/settings_page_visibility.html">
10 <link rel="import" href="../settings_page/settings_section.html"> 9 <link rel="import" href="../settings_page/settings_section.html">
11 <link rel="import" href="../settings_page_css.html"> 10 <link rel="import" href="../settings_page_css.html">
12 <link rel="import" href="../settings_vars_css.html"> 11 <link rel="import" href="../settings_vars_css.html">
13 12
14 <if expr="chromeos"> 13 <if expr="chromeos">
15 <link rel="import" href="../android_apps_page/android_apps_page.html"> 14 <link rel="import" href="../android_apps_page/android_apps_page.html">
16 <link rel="import" href="../bluetooth_page/bluetooth_page.html"> 15 <link rel="import" href="../bluetooth_page/bluetooth_page.html">
17 <link rel="import" href="../device_page/device_page.html"> 16 <link rel="import" href="../device_page/device_page.html">
18 <link rel="import" href="../internet_page/internet_page.html"> 17 <link rel="import" href="../internet_page/internet_page.html">
19 </if> 18 </if>
(...skipping 70 matching lines...) Expand 10 before | Expand all | Expand 10 after
90 </settings-reset-profile-banner> 89 </settings-reset-profile-banner>
91 </template> 90 </template>
92 <if expr="chromeos"> 91 <if expr="chromeos">
93 <div id="secondaryUserBanner" class="layout horizontal center" 92 <div id="secondaryUserBanner" class="layout horizontal center"
94 hidden="[[!showSecondaryUserBanner_]]"> 93 hidden="[[!showSecondaryUserBanner_]]">
95 <div id="secondaryUserIcon"></div> 94 <div id="secondaryUserIcon"></div>
96 <div class="flex">$i18n{secondaryUserBannerText}</div> 95 <div class="flex">$i18n{secondaryUserBannerText}</div>
97 </div> 96 </div>
98 </if> 97 </if>
99 <if expr="chromeos"> 98 <if expr="chromeos">
100 <template is="dom-if" if="[[showPage(pageVisibility.internet)]]" 99 <template is="dom-if" if="[[showPage_(pageVisibility.internet)]]"
101 restamp> 100 restamp>
102 <settings-section page-title="$i18n{internetPageTitle}" 101 <settings-section page-title="$i18n{internetPageTitle}"
103 section="internet"> 102 section="internet">
104 <settings-internet-page prefs="{{prefs}}"> 103 <settings-internet-page prefs="{{prefs}}">
105 </settings-internet-page> 104 </settings-internet-page>
106 </settings-section> 105 </settings-section>
107 </template> 106 </template>
108 <template is="dom-if" if="[[showPage(pageVisibility.bluetooth)]]" 107 <template is="dom-if" if="[[showPage_(pageVisibility.bluetooth)]]"
109 restamp> 108 restamp>
110 <settings-section page-title="$i18n{bluetoothPageTitle}" 109 <settings-section page-title="$i18n{bluetoothPageTitle}"
111 section="bluetooth"> 110 section="bluetooth">
112 <settings-bluetooth-page prefs="{{prefs}}"> 111 <settings-bluetooth-page prefs="{{prefs}}">
113 </settings-bluetooth-page> 112 </settings-bluetooth-page>
114 </settings-section> 113 </settings-section>
115 </template> 114 </template>
116 </if> 115 </if>
117 <template is="dom-if" if="[[showPage(pageVisibility.people)]]" restamp> 116 <template is="dom-if" if="[[showPage_(pageVisibility.people)]]" restamp>
118 <settings-section page-title="$i18n{peoplePageTitle}" 117 <settings-section page-title="$i18n{peoplePageTitle}"
119 section="people"> 118 section="people">
120 <settings-people-page prefs="{{prefs}}"></settings-people-page> 119 <settings-people-page prefs="{{prefs}}"></settings-people-page>
121 </settings-section> 120 </settings-section>
122 </template> 121 </template>
123 <template is="dom-if" if="[[showPage(pageVisibility.appearance)]]" 122 <template is="dom-if" if="[[showPage_(pageVisibility.appearance)]]"
124 restamp> 123 restamp>
125 <settings-section page-title="$i18n{appearancePageTitle}" 124 <settings-section page-title="$i18n{appearancePageTitle}"
126 section="appearance"> 125 section="appearance">
127 <settings-appearance-page prefs="{{prefs}}" 126 <settings-appearance-page prefs="{{prefs}}"
128 page-visibility="[[pageVisibility.appearance]]"> 127 page-visibility="[[getPageVisibility_('appearance')]]">
129 </settings-appearance-page> 128 </settings-appearance-page>
130 </settings-section> 129 </settings-section>
131 </template> 130 </template>
132 <if expr="chromeos"> 131 <if expr="chromeos">
133 <template is="dom-if" if="[[showPage(pageVisibility.device)]]" restamp> 132 <template is="dom-if" if="[[showPage_(pageVisibility.device)]]" restamp>
134 <settings-section page-title="$i18n{devicePageTitle}" 133 <settings-section page-title="$i18n{devicePageTitle}"
135 section="device"> 134 section="device">
136 <settings-device-page prefs="{{prefs}}"></settings-device-page> 135 <settings-device-page prefs="{{prefs}}"></settings-device-page>
137 </settings-section> 136 </settings-section>
138 </template> 137 </template>
139 </if> 138 </if>
140 <template is="dom-if" if="[[showPage(pageVisibility.search)]]" restamp> 139 <template is="dom-if" if="[[showPage_(pageVisibility.search)]]" restamp>
141 <settings-section page-title="$i18n{searchPageTitle}" 140 <settings-section page-title="$i18n{searchPageTitle}"
142 section="search"> 141 section="search">
143 <settings-search-page prefs="{{prefs}}"></settings-search-page> 142 <settings-search-page prefs="{{prefs}}"></settings-search-page>
144 </settings-section> 143 </settings-section>
145 </template> 144 </template>
146 <if expr="chromeos"> 145 <if expr="chromeos">
147 <template is="dom-if" 146 <template is="dom-if" if="[[showPage_(pageVisibility.androidApps)]]"
148 if="[[shouldShowAndroidApps_(showAndroidApps, pageVisibility)]]"
149 restamp> 147 restamp>
150 <settings-section page-title="$i18n{androidAppsPageTitle}" 148 <settings-section page-title="$i18n{androidAppsPageTitle}"
151 section="androidApps"> 149 section="androidApps">
152 <settings-android-apps-page prefs="{{prefs}}"> 150 <settings-android-apps-page prefs="{{prefs}}">
153 </settings-android-apps-page> 151 </settings-android-apps-page>
154 </settings-section> 152 </settings-section>
155 </template> 153 </template>
156 </if> 154 </if>
157 <if expr="not chromeos"> 155 <if expr="not chromeos">
158 <template is="dom-if" if="[[showPage(pageVisibility.defaultBrowser)]]" 156 <template is="dom-if" if="[[showPage_(pageVisibility.defaultBrowser)]]"
159 restamp> 157 restamp>
160 <settings-section page-title="$i18n{defaultBrowser}" 158 <settings-section page-title="$i18n{defaultBrowser}"
161 section="defaultBrowser"> 159 section="defaultBrowser">
162 <settings-default-browser-page></settings-default-browser-page> 160 <settings-default-browser-page></settings-default-browser-page>
163 </settings-section> 161 </settings-section>
164 </template> 162 </template>
165 </if> 163 </if>
166 <template is="dom-if" if="[[showPage(pageVisibility.onStartup)]]" 164 <template is="dom-if" if="[[showPage_(pageVisibility.onStartup)]]"
167 restamp> 165 restamp>
168 <settings-section page-title="$i18n{onStartup}" section="onStartup"> 166 <settings-section page-title="$i18n{onStartup}" section="onStartup">
169 <settings-on-startup-page prefs="{{prefs}}"> 167 <settings-on-startup-page prefs="{{prefs}}">
170 </settings-on-startup-page> 168 </settings-on-startup-page>
171 </settings-section> 169 </settings-section>
172 </template> 170 </template>
173 </div> 171 </div>
174 </template> 172 </template>
175 173
176 <template is="dom-if" if="[[showAdvancedSettings_(pageVisibility.advancedSet tings)]]"> 174 <template is="dom-if" if="[[showPage_(pageVisibility.advancedSettings)]]">
177 <template is="dom-if" if="[[showAdvancedToggle_( 175 <template is="dom-if" if="[[showAdvancedToggle_(
178 inSearchMode, hasExpandedSection_)]]"> 176 inSearchMode, hasExpandedSection_)]]">
179 <div id="toggleSpacer"></div> 177 <div id="toggleSpacer"></div>
180 <h2 id="toggleContainer"> 178 <h2 id="toggleContainer">
181 <paper-button id="advancedToggle" active="{{advancedToggleExpanded}}" 179 <paper-button id="advancedToggle" active="{{advancedToggleExpanded}}"
182 aria-active-attribute="aria-expanded" toggles> 180 aria-active-attribute="aria-expanded" toggles>
183 <span>$i18n{advancedPageTitle}</span> 181 <span>$i18n{advancedPageTitle}</span>
184 <iron-icon icon="[[getArrowIcon_(advancedToggleExpanded)]]"> 182 <iron-icon icon="[[getArrowIcon_(advancedToggleExpanded)]]">
185 </iron-icon> 183 </iron-icon>
186 </paper-button> 184 </paper-button>
187 </h2> 185 </h2>
188 </template> 186 </template>
189 187
190 <template is="settings-idle-load" id="advancedPageTemplate" 188 <template is="settings-idle-load" id="advancedPageTemplate"
191 url="/lazy_load.html"> 189 url="/lazy_load.html">
192 <div id="advancedPage" hidden$="[[!showAdvancedPage_( 190 <div id="advancedPage" hidden$="[[!showAdvancedPage_(
193 currentRoute_, inSearchMode, hasExpandedSection_, 191 currentRoute_, inSearchMode, hasExpandedSection_,
194 advancedToggleExpanded)]]"> 192 advancedToggleExpanded)]]">
195 <if expr="chromeos"> 193 <if expr="chromeos">
196 <template is="dom-if" if="[[showPage(pageVisibility.dateTime)]]" 194 <template is="dom-if" if="[[showPage_(pageVisibility.dateTime)]]"
197 restamp> 195 restamp>
198 <settings-section page-title="$i18n{dateTimePageTitle}" 196 <settings-section page-title="$i18n{dateTimePageTitle}"
199 section="dateTime"> 197 section="dateTime">
200 <settings-date-time-page prefs="{{prefs}}" 198 <settings-date-time-page prefs="{{prefs}}"
201 page-visibility="[[pageVisibility.dateTime]]"> 199 page-visibility="[[pageVisibility.dateTime]]">
202 </settings-date-time-page> 200 </settings-date-time-page>
203 </settings-section> 201 </settings-section>
204 </template> 202 </template>
205 </if> 203 </if>
206 <template is="dom-if" if="[[showPage(pageVisibility.privacy)]]" 204 <template is="dom-if" if="[[showPage_(pageVisibility.privacy)]]"
207 restamp> 205 restamp>
208 <settings-section page-title="$i18n{privacyPageTitle}" 206 <settings-section page-title="$i18n{privacyPageTitle}"
209 section="privacy"> 207 section="privacy">
210 <settings-privacy-page prefs="{{prefs}}" 208 <settings-privacy-page prefs="{{prefs}}"
211 page-visibility="[[pageVisibility.privacy]]"> 209 page-visibility="[[getPageVisibility_('privacy')]]">
212 </settings-privacy-page> 210 </settings-privacy-page>
213 </settings-section> 211 </settings-section>
214 </template> 212 </template>
215 <template is="dom-if" 213 <template is="dom-if"
216 if="[[showPage(pageVisibility.passwordsAndForms)]]" restamp> 214 if="[[showPage_(pageVisibility.passwordsAndForms)]]" restamp>
217 <settings-section 215 <settings-section
218 page-title="$i18n{passwordsAndAutofillPageTitle}" 216 page-title="$i18n{passwordsAndAutofillPageTitle}"
219 section="passwordsAndForms"> 217 section="passwordsAndForms">
220 <settings-passwords-and-forms-page prefs="{{prefs}}"> 218 <settings-passwords-and-forms-page prefs="{{prefs}}">
221 </settings-passwords-and-forms-page> 219 </settings-passwords-and-forms-page>
222 </settings-section> 220 </settings-section>
223 </template> 221 </template>
224 <template is="dom-if" if="[[showPage(pageVisibility.languages)]]" 222 <template is="dom-if" if="[[showPage_(pageVisibility.languages)]]"
225 restamp> 223 restamp>
226 <settings-section page-title="$i18n{languagesPageTitle}" 224 <settings-section page-title="$i18n{languagesPageTitle}"
227 section="languages"> 225 section="languages">
228 <settings-languages-page prefs="{{prefs}}"> 226 <settings-languages-page prefs="{{prefs}}">
229 </settings-languages-page> 227 </settings-languages-page>
230 </settings-section> 228 </settings-section>
231 </template> 229 </template>
232 <template is="dom-if" if="[[showPage(pageVisibility.downloads)]]" 230 <template is="dom-if" if="[[showPage_(pageVisibility.downloads)]]"
233 restamp> 231 restamp>
234 <settings-section page-title="$i18n{downloadsPageTitle}" 232 <settings-section page-title="$i18n{downloadsPageTitle}"
235 section="downloads"> 233 section="downloads">
236 <settings-downloads-page prefs="{{prefs}}" 234 <settings-downloads-page prefs="{{prefs}}"
237 page-visibility="[[pageVisibility.downloads]]"> 235 page-visibility="[[getPageVisibility_('downloads')]]">
238 </settings-downloads-page> 236 </settings-downloads-page>
239 </settings-section> 237 </settings-section>
240 </template> 238 </template>
241 <template is="dom-if" if="[[showPage(pageVisibility.printing)]]" 239 <template is="dom-if" if="[[showPage_(pageVisibility.printing)]]"
242 restamp> 240 restamp>
243 <settings-section page-title="$i18n{printingPageTitle}" 241 <settings-section page-title="$i18n{printingPageTitle}"
244 section="printing"> 242 section="printing">
245 <settings-printing-page prefs="{{prefs}}"> 243 <settings-printing-page prefs="{{prefs}}">
246 </settings-printing-page> 244 </settings-printing-page>
247 </settings-section> 245 </settings-section>
248 </template> 246 </template>
249 <template is="dom-if" if="[[showPage(pageVisibility.a11y)]]" restamp> 247 <template is="dom-if" if="[[showPage_(pageVisibility.a11y)]]" restamp>
250 <settings-section page-title="$i18n{a11yPageTitle}" section="a11y"> 248 <settings-section page-title="$i18n{a11yPageTitle}" section="a11y">
251 <settings-a11y-page prefs="{{prefs}}"></settings-a11y-page> 249 <settings-a11y-page prefs="{{prefs}}"></settings-a11y-page>
252 </settings-section> 250 </settings-section>
253 </template> 251 </template>
254 <if expr="not chromeos"> 252 <if expr="not chromeos">
255 <template is="dom-if" if="[[showPage(pageVisibility.system)]]" 253 <template is="dom-if" if="[[showPage_(pageVisibility.system)]]"
256 restamp> 254 restamp>
257 <settings-section page-title="$i18n{systemPageTitle}" 255 <settings-section page-title="$i18n{systemPageTitle}"
258 section="system"> 256 section="system">
259 <settings-system-page prefs="{{prefs}}"></settings-system-page> 257 <settings-system-page prefs="{{prefs}}"></settings-system-page>
260 </settings-section> 258 </settings-section>
261 </template> 259 </template>
262 </if> 260 </if>
263 <template is="dom-if" if="[[showPage(pageVisibility.reset)]]" 261 <template is="dom-if" if="[[showPage_(pageVisibility.reset)]]"
264 restamp> 262 restamp>
265 <settings-section page-title="$i18n{resetPageTitle}" 263 <settings-section page-title="$i18n{resetPageTitle}"
266 section="reset"> 264 section="reset">
267 <settings-reset-page></settings-reset-page> 265 <settings-reset-page></settings-reset-page>
268 </settings-section> 266 </settings-section>
269 </template> 267 </template>
270 </div> 268 </div>
271 </template> 269 </template>
272 </template> 270 </template>
273 </template> 271 </template>
274 <script src="basic_page.js"></script> 272 <script src="basic_page.js"></script>
275 </dom-module> 273 </dom-module>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698