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

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

Issue 2554403005: [MD settings] move extra options in category settings (Closed)
Patch Set: touch up Created 4 years 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/cr_elements/policy/cr_policy_vars_cs s.html"> 1 <link rel="import" href="chrome://resources/cr_elements/policy/cr_policy_vars_cs s.html">
2 <link rel="import" href="chrome://resources/html/polymer.html"> 2 <link rel="import" href="chrome://resources/html/polymer.html">
3 <link rel="import" href="chrome://resources/html/web_ui_listener_behavior.html"> 3 <link rel="import" href="chrome://resources/html/web_ui_listener_behavior.html">
4 <link rel="import" href="chrome://resources/polymer/v1_0/iron-flex-layout/iron-f lex-layout-classes.html"> 4 <link rel="import" href="chrome://resources/polymer/v1_0/iron-flex-layout/iron-f lex-layout-classes.html">
5 <link rel="import" href="chrome://resources/polymer/v1_0/neon-animation/neon-ani matable.html"> 5 <link rel="import" href="chrome://resources/polymer/v1_0/neon-animation/neon-ani matable.html">
6 <link rel="import" href="chrome://resources/polymer/v1_0/paper-button/paper-butt on.html"> 6 <link rel="import" href="chrome://resources/polymer/v1_0/paper-button/paper-butt on.html">
7 <link rel="import" href="chrome://resources/polymer/v1_0/paper-icon-button/paper -icon-button-light.html"> 7 <link rel="import" href="chrome://resources/polymer/v1_0/paper-icon-button/paper -icon-button-light.html">
8 <link rel="import" href="/clear_browsing_data_dialog/clear_browsing_data_dialog. html"> 8 <link rel="import" href="/clear_browsing_data_dialog/clear_browsing_data_dialog. html">
9 <link rel="import" href="/controls/settings_checkbox.html"> 9 <link rel="import" href="/controls/settings_checkbox.html">
10 <link rel="import" href="/controls/settings_toggle_button.html"> 10 <link rel="import" href="/controls/settings_toggle_button.html">
11 <link rel="import" href="/lifetime_browser_proxy.html"> 11 <link rel="import" href="/lifetime_browser_proxy.html">
12 <link rel="import" href="/route.html"> 12 <link rel="import" href="/route.html">
13 <link rel="import" href="/settings_page/settings_animated_pages.html"> 13 <link rel="import" href="/settings_page/settings_animated_pages.html">
14 <link rel="import" href="/settings_page/settings_subpage.html"> 14 <link rel="import" href="/settings_page/settings_subpage.html">
15 <link rel="import" href="/settings_shared_css.html"> 15 <link rel="import" href="/settings_shared_css.html">
16 <link rel="import" href="/site_settings/all_sites.html"> 16 <link rel="import" href="/site_settings/all_sites.html">
17 <link rel="import" href="/site_settings/category_default.html">
17 <link rel="import" href="/site_settings/constants.html"> 18 <link rel="import" href="/site_settings/constants.html">
18 <link rel="import" href="/site_settings/media_picker.html"> 19 <link rel="import" href="/site_settings/media_picker.html">
19 <link rel="import" href="/site_settings/pdf_documents.html"> 20 <link rel="import" href="/site_settings/pdf_documents.html">
20 <link rel="import" href="/site_settings/protocol_handlers.html"> 21 <link rel="import" href="/site_settings/protocol_handlers.html">
21 <link rel="import" href="/site_settings/site_data_details_subpage.html"> 22 <link rel="import" href="/site_settings/site_data_details_subpage.html">
22 <link rel="import" href="/site_settings/site_settings_category.html"> 23 <link rel="import" href="/site_settings/site_settings_category.html">
23 <link rel="import" href="/site_settings/usb_devices.html"> 24 <link rel="import" href="/site_settings/usb_devices.html">
24 <link rel="import" href="/site_settings/site_data.html"> 25 <link rel="import" href="/site_settings/site_data.html">
25 <link rel="import" href="/site_settings/zoom_levels.html"> 26 <link rel="import" href="/site_settings/zoom_levels.html">
26 <link rel="import" href="/site_settings_page/site_settings_page.html"> 27 <link rel="import" href="/site_settings_page/site_settings_page.html">
(...skipping 185 matching lines...) Expand 10 before | Expand all | Expand 10 after
212 <all-sites selected-site="{{selectedSite}}"></all-sites> 213 <all-sites selected-site="{{selectedSite}}"></all-sites>
213 </settings-subpage> 214 </settings-subpage>
214 </template> 215 </template>
215 <template is="dom-if" route-path="/content/automaticDownloads" no-search> 216 <template is="dom-if" route-path="/content/automaticDownloads" no-search>
216 <settings-subpage page-title="$i18n{siteSettingsAutomaticDownloads}"> 217 <settings-subpage page-title="$i18n{siteSettingsAutomaticDownloads}">
217 <button class="icon-help subpage-title-extra" 218 <button class="icon-help subpage-title-extra"
218 is="paper-icon-button-light" on-tap="onHelpTap_"></button> 219 is="paper-icon-button-light" on-tap="onHelpTap_"></button>
219 <site-settings-category 220 <site-settings-category
220 selected-site="{{selectedSite}}" 221 selected-site="{{selectedSite}}"
221 category="{{ContentSettingsTypes.AUTOMATIC_DOWNLOADS}}"> 222 category="{{ContentSettingsTypes.AUTOMATIC_DOWNLOADS}}">
223 <category-default class="category-default"
tommycli 2016/12/09 00:13:19 I see that each of these has the class="category-d
dschuyler 2016/12/13 23:57:38 The category-default holds those top one or two to
224 category="{{ContentSettingsTypes.AUTOMATIC_DOWNLOADS}}">
225 </category-default>
222 </site-settings-category> 226 </site-settings-category>
223 </settings-subpage> 227 </settings-subpage>
224 </template> 228 </template>
225 <template is="dom-if" route-path="/content/backgroundSync" no-search> 229 <template is="dom-if" route-path="/content/backgroundSync" no-search>
226 no-search> 230 no-search>
227 <settings-subpage page-title="$i18n{siteSettingsBackgroundSync}"> 231 <settings-subpage page-title="$i18n{siteSettingsBackgroundSync}">
228 <button class="icon-help subpage-title-extra" 232 <button class="icon-help subpage-title-extra"
229 is="paper-icon-button-light" on-tap="onHelpTap_"></button> 233 is="paper-icon-button-light" on-tap="onHelpTap_"></button>
230 <site-settings-category 234 <site-settings-category
231 selected-site="{{selectedSite}}" 235 selected-site="{{selectedSite}}"
232 category="{{ContentSettingsTypes.BACKGROUND_SYNC}}"> 236 category="{{ContentSettingsTypes.BACKGROUND_SYNC}}">
237 <category-default class="category-default"
238 category="{{ContentSettingsTypes.BACKGROUND_SYNC}}">
239 </category-default>
233 </site-settings-category> 240 </site-settings-category>
234 </settings-subpage> 241 </settings-subpage>
235 </template> 242 </template>
236 <template is="dom-if" route-path="/content/camera" no-search> 243 <template is="dom-if" route-path="/content/camera" no-search>
237 <settings-subpage page-title="$i18n{siteSettingsCategoryCamera}"> 244 <settings-subpage page-title="$i18n{siteSettingsCategoryCamera}">
238 <button class="icon-help subpage-title-extra" 245 <button class="icon-help subpage-title-extra"
239 is="paper-icon-button-light" on-tap="onHelpTap_"></button> 246 is="paper-icon-button-light" on-tap="onHelpTap_"></button>
240 <site-settings-category 247 <site-settings-category
241 selected-site="{{selectedSite}}" 248 selected-site="{{selectedSite}}"
242 category="{{ContentSettingsTypes.CAMERA}}"> 249 category="{{ContentSettingsTypes.CAMERA}}">
243 <media-picker type="camera" class="media-picker"></media-picker> 250 <media-picker type="camera" class="media-picker"></media-picker>
251 <category-default class="category-default"
252 category="{{ContentSettingsTypes.CAMERA}}">
253 </category-default>
244 </site-settings-category> 254 </site-settings-category>
245 </settings-subpage> 255 </settings-subpage>
246 </template> 256 </template>
247 <template is="dom-if" route-path="/content/cookies" no-search> 257 <template is="dom-if" route-path="/content/cookies" no-search>
248 <settings-subpage page-title="$i18n{siteSettingsCategoryCookies}"> 258 <settings-subpage page-title="$i18n{siteSettingsCategoryCookies}">
249 <button class="icon-help subpage-title-extra" 259 <button class="icon-help subpage-title-extra"
250 is="paper-icon-button-light" on-tap="onHelpTap_"></button> 260 is="paper-icon-button-light" on-tap="onHelpTap_"></button>
251 <site-settings-category 261 <site-settings-category
252 selected-site="{{selectedSite}}" 262 selected-site="{{selectedSite}}"
253 category="{{ContentSettingsTypes.COOKIES}}"> 263 category="{{ContentSettingsTypes.COOKIES}}">
254 <div class="settings-box cookie-controls"> 264 <category-default class="category-default"
tommycli 2016/12/09 00:13:19 Does every single site-settings-category node have
dschuyler 2016/12/13 23:57:38 The intent of the CL is to move the bits that are
265 category="{{ContentSettingsTypes.COOKIES}}"
266 sub-option-label="$i18n{deleteDataPostSession}"
267 sub-option-secondary=""><!-- To work with :empty. -->
268 </category-default>
269 <div class="settings-box extra-options">
255 <settings-toggle-button class="start" 270 <settings-toggle-button class="start"
256 label="$i18n{thirdPartyCookie}" 271 label="$i18n{thirdPartyCookie}"
257 sub-label="$i18n{thirdPartyCookieSublabel}" 272 sub-label="$i18n{thirdPartyCookieSublabel}"
258 pref="{{prefs.profile.block_third_party_cookies}}"> 273 pref="{{prefs.profile.block_third_party_cookies}}">
259 </settings-toggle-button> 274 </settings-toggle-button>
260 </div> 275 </div>
261 <site-data class="site-data"></site-data> 276 <site-data class="site-data"></site-data>
262 </site-settings-category> 277 </site-settings-category>
263 </settings-subpage> 278 </settings-subpage>
264 </template> 279 </template>
265 <template is="dom-if" route-path="/content/images" no-search> 280 <template is="dom-if" route-path="/content/images" no-search>
266 <settings-subpage page-title="$i18n{siteSettingsCategoryImages}"> 281 <settings-subpage page-title="$i18n{siteSettingsCategoryImages}">
267 <button class="icon-help subpage-title-extra" 282 <button class="icon-help subpage-title-extra"
268 is="paper-icon-button-light" on-tap="onHelpTap_"></button> 283 is="paper-icon-button-light" on-tap="onHelpTap_"></button>
269 <site-settings-category 284 <site-settings-category
270 selected-site="{{selectedSite}}" 285 selected-site="{{selectedSite}}"
271 category="{{ContentSettingsTypes.IMAGES}}"> 286 category="{{ContentSettingsTypes.IMAGES}}">
287 <category-default class="category-default"
288 category="{{ContentSettingsTypes.IMAGES}}">
289 </category-default>
272 </site-settings-category> 290 </site-settings-category>
273 </settings-subpage> 291 </settings-subpage>
274 </template> 292 </template>
275 <template is="dom-if" route-path="/content/location" no-search> 293 <template is="dom-if" route-path="/content/location" no-search>
276 <settings-subpage page-title="$i18n{siteSettingsCategoryLocation}"> 294 <settings-subpage page-title="$i18n{siteSettingsCategoryLocation}">
277 <button class="icon-help subpage-title-extra" 295 <button class="icon-help subpage-title-extra"
278 is="paper-icon-button-light" on-tap="onHelpTap_"></button> 296 is="paper-icon-button-light" on-tap="onHelpTap_"></button>
279 <site-settings-category 297 <site-settings-category
280 selected-site="{{selectedSite}}" 298 selected-site="{{selectedSite}}"
281 category="{{ContentSettingsTypes.GEOLOCATION}}"> 299 category="{{ContentSettingsTypes.GEOLOCATION}}">
300 <category-default class="category-default"
301 category="{{ContentSettingsTypes.GEOLOCATION}}">
302 </category-default>
282 </site-settings-category> 303 </site-settings-category>
283 </settings-subpage> 304 </settings-subpage>
284 </template> 305 </template>
285 <template is="dom-if" route-path="/handlers" no-search> 306 <template is="dom-if" route-path="/handlers" no-search>
286 <settings-subpage page-title="$i18n{siteSettingsCategoryHandlers}"> 307 <settings-subpage page-title="$i18n{siteSettingsCategoryHandlers}">
287 <protocol-handlers></protocol-handlers> 308 <protocol-handlers></protocol-handlers>
288 </settings-subpage> 309 </settings-subpage>
289 </template> 310 </template>
290 <template is="dom-if" route-path="/content/zoomLevels" no-search> 311 <template is="dom-if" route-path="/content/zoomLevels" no-search>
291 <settings-subpage page-title="$i18n{siteSettingsCategoryZoomLevels}"> 312 <settings-subpage page-title="$i18n{siteSettingsCategoryZoomLevels}">
292 <zoom-levels></zoom-levels> 313 <zoom-levels></zoom-levels>
293 </settings-subpage> 314 </settings-subpage>
294 </template> 315 </template>
295 <template is="dom-if" route-path="/content/pdfDocuments" no-search> 316 <template is="dom-if" route-path="/content/pdfDocuments" no-search>
296 <settings-subpage page-title="$i18n{siteSettingsPdfDocuments}"> 317 <settings-subpage page-title="$i18n{siteSettingsPdfDocuments}">
297 <settings-pdf-documents prefs="{{prefs}}"></settings-pdf-documents> 318 <settings-pdf-documents prefs="{{prefs}}"></settings-pdf-documents>
298 </settings-subpage> 319 </settings-subpage>
299 </template> 320 </template>
300 <template is="dom-if" route-path="/content/javascript" no-search> 321 <template is="dom-if" route-path="/content/javascript" no-search>
301 <settings-subpage page-title="$i18n{siteSettingsCategoryJavascript}"> 322 <settings-subpage page-title="$i18n{siteSettingsCategoryJavascript}">
302 <button class="icon-help subpage-title-extra" 323 <button class="icon-help subpage-title-extra"
303 is="paper-icon-button-light" on-tap="onHelpTap_"></button> 324 is="paper-icon-button-light" on-tap="onHelpTap_"></button>
304 <site-settings-category 325 <site-settings-category
305 selected-site="{{selectedSite}}" 326 selected-site="{{selectedSite}}"
306 category="{{ContentSettingsTypes.JAVASCRIPT}}"> 327 category="{{ContentSettingsTypes.JAVASCRIPT}}">
328 <category-default class="category-default"
329 category="{{ContentSettingsTypes.JAVASCRIPT}}">
330 </category-default>
307 </site-settings-category> 331 </site-settings-category>
308 </settings-subpage> 332 </settings-subpage>
309 </template> 333 </template>
310 <template is="dom-if" route-path="/content/keygen" no-search> 334 <template is="dom-if" route-path="/content/keygen" no-search>
311 <settings-subpage page-title="$i18n{siteSettingsKeygen}"> 335 <settings-subpage page-title="$i18n{siteSettingsKeygen}">
312 <button class="icon-help subpage-title-extra" 336 <button class="icon-help subpage-title-extra"
313 is="paper-icon-button-light" on-tap="onHelpTap_"></button> 337 is="paper-icon-button-light" on-tap="onHelpTap_"></button>
314 <site-settings-category 338 <site-settings-category
315 selected-site="{{selectedSite}}" 339 selected-site="{{selectedSite}}"
316 category="{{ContentSettingsTypes.KEYGEN}}"> 340 category="{{ContentSettingsTypes.KEYGEN}}">
341 <category-default class="category-default"
342 category="{{ContentSettingsTypes.KEYGEN}}">
343 </category-default>
317 </site-settings-category> 344 </site-settings-category>
318 </settings-subpage> 345 </settings-subpage>
319 </template> 346 </template>
320 <template is="dom-if" route-path="/content/microphone" no-search> 347 <template is="dom-if" route-path="/content/microphone" no-search>
321 <settings-subpage page-title="$i18n{siteSettingsCategoryMicrophone}"> 348 <settings-subpage page-title="$i18n{siteSettingsCategoryMicrophone}">
322 <button class="icon-help subpage-title-extra" 349 <button class="icon-help subpage-title-extra"
323 is="paper-icon-button-light" on-tap="onHelpTap_"></button> 350 is="paper-icon-button-light" on-tap="onHelpTap_"></button>
324 <site-settings-category 351 <site-settings-category
325 selected-site="{{selectedSite}}" 352 selected-site="{{selectedSite}}"
326 category="{{ContentSettingsTypes.MIC}}"> 353 category="{{ContentSettingsTypes.MIC}}">
327 <media-picker type="mic" class="media-picker"></media-picker> 354 <media-picker type="mic" class="media-picker"></media-picker>
355 <category-default class="category-default"
356 category="{{ContentSettingsTypes.MIC}}">
357 </category-default>
328 </site-settings-category> 358 </site-settings-category>
329 </settings-subpage> 359 </settings-subpage>
330 </template> 360 </template>
331 <template is="dom-if" route-path="/content/notifications" no-search> 361 <template is="dom-if" route-path="/content/notifications" no-search>
332 <settings-subpage page-title="$i18n{siteSettingsCategoryNotifications}"> 362 <settings-subpage page-title="$i18n{siteSettingsCategoryNotifications}">
333 <button class="icon-help subpage-title-extra" 363 <button class="icon-help subpage-title-extra"
334 is="paper-icon-button-light" on-tap="onHelpTap_"></button> 364 is="paper-icon-button-light" on-tap="onHelpTap_"></button>
335 <site-settings-category 365 <site-settings-category
336 selected-site="{{selectedSite}}" 366 selected-site="{{selectedSite}}"
337 category="{{ContentSettingsTypes.NOTIFICATIONS}}"> 367 category="{{ContentSettingsTypes.NOTIFICATIONS}}">
368 <category-default class="category-default"
369 category="{{ContentSettingsTypes.NOTIFICATIONS}}">
370 </category-default>
338 </site-settings-category> 371 </site-settings-category>
339 </settings-subpage> 372 </settings-subpage>
340 </template> 373 </template>
341 <template is="dom-if" route-path="/content/flash" no-search> 374 <template is="dom-if" route-path="/content/flash" no-search>
342 <settings-subpage page-title="$i18n{siteSettingsFlash}"> 375 <settings-subpage page-title="$i18n{siteSettingsFlash}">
343 <button class="icon-help subpage-title-extra" 376 <button class="icon-help subpage-title-extra"
344 is="paper-icon-button-light" on-tap="onHelpTap_"></button> 377 is="paper-icon-button-light" on-tap="onHelpTap_"></button>
345 <site-settings-category 378 <site-settings-category
346 selected-site="{{selectedSite}}" 379 selected-site="{{selectedSite}}"
347 category="{{ContentSettingsTypes.PLUGINS}}"> 380 category="{{ContentSettingsTypes.PLUGINS}}">
381 <category-default class="category-default"
382 category="{{ContentSettingsTypes.PLUGINS}}"
383 sub-option-label="$i18n{siteSettingsFlashAskBefore}"
384 sub-option-secondary=
385 "$i18n{siteSettingsFlashAskBeforeSubtitle}">
386 </category-default>
387 <if expr="chromeos">
tommycli 2016/12/09 00:13:19 May be cleaner to add this link in separate CL.
dschuyler 2016/12/13 23:57:38 Done.
388 <div class="settings-box layout horizontal extra-options">
389 <div class="flex">
tommycli 2016/12/09 00:13:19 Can this flex class be consolidated into the paren
dschuyler 2016/12/13 23:57:38 I was trying to avoid making edits to the code I w
390 <div class="list-item list-button"
391 on-tap="onAdobeFlashStorageClicked_">
392 $i18n{adobeFlashStorage}
393 </div>
394 </div>
395 </div>
396 </if>
348 </site-settings-category> 397 </site-settings-category>
349 </settings-subpage> 398 </settings-subpage>
350 </template> 399 </template>
351 <template is="dom-if" route-path="/content/popups" no-search> 400 <template is="dom-if" route-path="/content/popups" no-search>
352 <settings-subpage page-title="$i18n{siteSettingsCategoryPopups}"> 401 <settings-subpage page-title="$i18n{siteSettingsCategoryPopups}">
353 <button class="icon-help subpage-title-extra" 402 <button class="icon-help subpage-title-extra"
354 is="paper-icon-button-light" on-tap="onHelpTap_"></button> 403 is="paper-icon-button-light" on-tap="onHelpTap_"></button>
355 <site-settings-category 404 <site-settings-category
356 selected-site="{{selectedSite}}" 405 selected-site="{{selectedSite}}"
357 category="{{ContentSettingsTypes.POPUPS}}"> 406 category="{{ContentSettingsTypes.POPUPS}}">
407 <category-default class="category-default"
408 category="{{ContentSettingsTypes.POPUPS}}">
409 </category-default>
358 </site-settings-category> 410 </site-settings-category>
359 </settings-subpage> 411 </settings-subpage>
360 </template> 412 </template>
361 <template is="dom-if" route-path="/content/unsandboxedPlugins" no-search> 413 <template is="dom-if" route-path="/content/unsandboxedPlugins" no-search>
362 <settings-subpage page-title="$i18n{siteSettingsUnsandboxedPlugins}"> 414 <settings-subpage page-title="$i18n{siteSettingsUnsandboxedPlugins}">
363 <button class="icon-help subpage-title-extra" 415 <button class="icon-help subpage-title-extra"
364 is="paper-icon-button-light" on-tap="onHelpTap_"></button> 416 is="paper-icon-button-light" on-tap="onHelpTap_"></button>
365 <site-settings-category 417 <site-settings-category
366 selected-site="{{selectedSite}}" 418 selected-site="{{selectedSite}}"
367 category="{{ContentSettingsTypes.UNSANDBOXED_PLUGINS}}"> 419 category="{{ContentSettingsTypes.UNSANDBOXED_PLUGINS}}">
420 <category-default class="category-default"
421 category="{{ContentSettingsTypes.UNSANDBOXED_PLUGINS}}">
422 </category-default>
368 </site-settings-category> 423 </site-settings-category>
369 </settings-subpage> 424 </settings-subpage>
370 </template> 425 </template>
371 <template is="dom-if" route-path="/content/usbDevices" no-search> 426 <template is="dom-if" route-path="/content/usbDevices" no-search>
372 <settings-subpage page-title="$i18n{siteSettingsUsbDevices}"> 427 <settings-subpage page-title="$i18n{siteSettingsUsbDevices}">
373 <usb-devices></usb-devices> 428 <usb-devices></usb-devices>
374 </settings-subpage> 429 </settings-subpage>
375 </template> 430 </template>
376 <template is="dom-if" route-path="/content/siteDetails" no-search> 431 <template is="dom-if" route-path="/content/siteDetails" no-search>
377 <settings-subpage page-title="$i18n{siteSettingsSiteDetails}"> 432 <settings-subpage page-title="$i18n{siteSettingsSiteDetails}">
378 <site-details site="[[selectedSite]]"></site-details> 433 <site-details site="[[selectedSite]]"></site-details>
379 </settings-subpage> 434 </settings-subpage>
380 </template> 435 </template>
381 <template is="dom-if" route-path="/cookies/detail" 436 <template is="dom-if" route-path="/cookies/detail"
382 no-search> 437 no-search>
383 <settings-subpage page-title="[[pageTitle]]"> 438 <settings-subpage page-title="[[pageTitle]]">
384 <paper-button class="subpage-title-extra" 439 <paper-button class="subpage-title-extra"
385 on-tap="onRemoveAllCookiesFromSite_"> 440 on-tap="onRemoveAllCookiesFromSite_">
386 $i18n{siteSettingsCookieRemoveAll} 441 $i18n{siteSettingsCookieRemoveAll}
387 </paper-button> 442 </paper-button>
388 <site-data-details-subpage page-title="{{pageTitle}}"> 443 <site-data-details-subpage page-title="{{pageTitle}}">
389 </site-data-details-subpage> 444 </site-data-details-subpage>
390 </settings-subpage> 445 </settings-subpage>
391 </template> 446 </template>
392 </settings-animated-pages> 447 </settings-animated-pages>
393 </template> 448 </template>
394 <script src="privacy_page.js"></script> 449 <script src="privacy_page.js"></script>
395 </dom-module> 450 </dom-module>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698