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/cr_elements/cr_dialog/cr_dialog.html
"> |
2 <link rel="import" href="chrome://resources/cr_elements/icons.html"> | 3 <link rel="import" href="chrome://resources/cr_elements/icons.html"> |
3 <link rel="import" href="chrome://resources/polymer/v1_0/iron-flex-layout/iron-f
lex-layout.html"> | 4 <link rel="import" href="chrome://resources/polymer/v1_0/iron-flex-layout/iron-f
lex-layout.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-button/paper-butt
on.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-icon-button/paper
-icon-button.html"> |
6 <link rel="import" href="/route.html"> | 7 <link rel="import" href="/route.html"> |
7 <link rel="import" href="/settings_shared_css.html"> | 8 <link rel="import" href="/settings_shared_css.html"> |
8 <link rel="import" href="/site_settings/constants.html"> | 9 <link rel="import" href="/site_settings/constants.html"> |
9 <link rel="import" href="/site_settings/site_details_permission.html"> | 10 <link rel="import" href="/site_settings/site_details_permission.html"> |
10 <link rel="import" href="/site_settings/site_settings_behavior.html"> | 11 <link rel="import" href="/site_settings/site_settings_behavior.html"> |
11 <link rel="import" href="/site_settings/website_usage_private_api.html"> | 12 <link rel="import" href="/site_settings/website_usage_private_api.html"> |
12 | 13 |
13 <dom-module id="site-details"> | 14 <dom-module id="site-details"> |
14 <template> | 15 <template> |
15 <style include="settings-shared"> | 16 <style include="settings-shared"> |
16 .favicon-image { | 17 .favicon-image { |
17 margin: 2px; | 18 margin: 2px; |
18 } | 19 } |
19 | 20 |
20 #storage { | 21 #storage { |
21 -webkit-padding-end: 0; | 22 -webkit-padding-end: 0; |
22 } | 23 } |
23 </style> | 24 </style> |
| 25 <!-- Confirm Delete dialog --> |
| 26 <dialog is="cr-dialog" id="confirmDeleteDialog"> |
| 27 <div class="title">$i18n{siteSettingsSiteRemoveDialogTitle}</div> |
| 28 <div class="body">[[confirmationDeleteMsg_]]</div> |
| 29 <div class="button-container"> |
| 30 <paper-button class="cancel-button" on-tap="onCloseDialog_"> |
| 31 $i18n{cancel} |
| 32 </paper-button> |
| 33 <paper-button class="action-button" on-tap="onClearStorage_"> |
| 34 $i18n{siteSettingsSiteClearAll} |
| 35 </paper-button> |
| 36 </div> |
| 37 </dialog> |
| 38 |
24 <div class="settings-box first"> | 39 <div class="settings-box first"> |
25 <div class="favicon-image" | 40 <div class="favicon-image" |
26 style$="[[computeSiteIcon(site.originForDisplay)]]"> | 41 style$="[[computeSiteIcon(site.originForDisplay)]]"> |
27 </div> | 42 </div> |
28 <div class="middle">[[site.originForDisplay]]</div> | 43 <div class="middle">[[site.originForDisplay]]</div> |
29 </div> | 44 </div> |
30 <div id="usage" hidden$="[[!storedData_]]"> | 45 <div id="usage" hidden$="[[!storedData_]]"> |
31 <div class="settings-box first"> | 46 <div class="settings-box first"> |
32 <h2>$i18n{siteSettingsUsage}</h2> | 47 <h2>$i18n{siteSettingsUsage}</h2> |
33 </div> | 48 </div> |
34 <div class="list-frame"> | 49 <div class="list-frame"> |
35 <paper-item id="storage" hidden$="[[!storedData_]]"> | 50 <paper-item id="storage" hidden$="[[!storedData_]]"> |
36 <div class="flex">[[storedData_]]</div> | 51 <div class="flex">[[storedData_]]</div> |
37 <paper-icon-button icon="cr:delete" | 52 <paper-icon-button icon="cr:delete" |
38 on-tap="onClearStorage_" | 53 on-tap="onConfirmClearStorage_" |
39 alt="$i18n{siteSettingsDelete}"></paper-icon-button> | 54 alt="$i18n{siteSettingsDelete}"></paper-icon-button> |
40 </paper-item> | 55 </paper-item> |
41 </div> | 56 </div> |
42 </div> | 57 </div> |
43 <div class="settings-box first"> | 58 <div class="settings-box first"> |
44 <h2>$i18n{siteSettingsPermissions}</h2> | 59 <h2>$i18n{siteSettingsPermissions}</h2> |
45 </div> | 60 </div> |
46 <div class="list-frame"> | 61 <div class="list-frame"> |
47 <site-details-permission site="[[site]]" id="cookies" | 62 <site-details-permission site="[[site]]" id="cookies" |
48 category="{{ContentSettingsTypes.COOKIES}}"> | 63 category="{{ContentSettingsTypes.COOKIES}}"> |
(...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
88 $i18n{siteSettingsClearAndReset} | 103 $i18n{siteSettingsClearAndReset} |
89 </div> | 104 </div> |
90 </div> | 105 </div> |
91 <website-usage-private-api id="usageApi" | 106 <website-usage-private-api id="usageApi" |
92 website-data-usage="{{storedData_}}" | 107 website-data-usage="{{storedData_}}" |
93 website-storage-type="{{storageType_}}"> | 108 website-storage-type="{{storageType_}}"> |
94 </website-usage-private-api> | 109 </website-usage-private-api> |
95 </template> | 110 </template> |
96 <script src="site_details.js"></script> | 111 <script src="site_details.js"></script> |
97 </dom-module> | 112 </dom-module> |
OLD | NEW |