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

Side by Side Diff: chrome/browser/resources/settings/site_settings/site_details.html

Issue 2936003003: MD Settings: Set all content setting values in Site Details Javascript. (Closed)
Patch Set: Review comments. Created 3 years, 6 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 2
3 <link rel="import" href="chrome://resources/html/action_link.html"> 3 <link rel="import" href="chrome://resources/html/action_link.html">
4 <link rel="import" href="chrome://resources/html/action_link_css.html"> 4 <link rel="import" href="chrome://resources/html/action_link_css.html">
5 <link rel="import" href="chrome://resources/cr_elements/cr_dialog/cr_dialog.html "> 5 <link rel="import" href="chrome://resources/cr_elements/cr_dialog/cr_dialog.html ">
6 <link rel="import" href="chrome://resources/cr_elements/icons.html"> 6 <link rel="import" href="chrome://resources/cr_elements/icons.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="../route.html"> 8 <link rel="import" href="../route.html">
9 <link rel="import" href="../settings_shared_css.html"> 9 <link rel="import" href="../settings_shared_css.html">
10 <link rel="import" href="constants.html"> 10 <link rel="import" href="constants.html">
(...skipping 21 matching lines...) Expand all
32 $i18n{cancel} 32 $i18n{cancel}
33 </paper-button> 33 </paper-button>
34 <paper-button class="action-button" on-tap="onClearStorage_"> 34 <paper-button class="action-button" on-tap="onClearStorage_">
35 $i18n{siteSettingsSiteClearAll} 35 $i18n{siteSettingsSiteClearAll}
36 </paper-button> 36 </paper-button>
37 </div> 37 </div>
38 </dialog> 38 </dialog>
39 39
40 <div class="settings-box first"> 40 <div class="settings-box first">
41 <div class="favicon-image" 41 <div class="favicon-image"
42 style$="[[computeSiteIcon(site.origin)]]"> 42 style$="[[computeSiteIcon(origin)]]">
43 </div> 43 </div>
44 <div class="middle">[[site.displayName]]</div> 44 <!-- TODO(patricialor): This should show the origin's display name. -->
dschuyler 2017/06/26 22:07:05 The CL at https://codereview.chromium.org/29198530
Patti Lor 2017/06/28 09:12:52 Thank you for the FYI! I think your CL doesn't con
45 <div class="middle">[[origin]]</div>
45 </div> 46 </div>
46 <template is="dom-if" if="[[storedData_]]"> 47 <template is="dom-if" if="[[storedData_]]">
47 <div id="usage"> 48 <div id="usage">
48 <div class="settings-box first"> 49 <div class="settings-box first">
49 <h2>$i18n{siteSettingsUsage}</h2> 50 <h2>$i18n{siteSettingsUsage}</h2>
50 </div> 51 </div>
51 <div class="list-frame"> 52 <div class="list-frame">
52 <div class="list-item" id="storage"> 53 <div class="list-item" id="storage">
53 <div class="start">[[storedData_]]</div> 54 <div class="start">[[storedData_]]</div>
54 <button is="paper-icon-button-light" class="icon-delete" 55 <button is="paper-icon-button-light" class="icon-delete"
55 on-tap="onConfirmClearStorage_" 56 on-tap="onConfirmClearStorage_"
56 alt="$i18n{siteSettingsDelete}"></button> 57 alt="$i18n{siteSettingsDelete}"></button>
57 </div> 58 </div>
58 </div> 59 </div>
59 </div> 60 </div>
60 </template> 61 </template>
61 <div class="settings-box first"> 62 <div class="settings-box first">
62 <h2>$i18n{siteSettingsPermissions}</h2> 63 <h2>$i18n{siteSettingsPermissions}</h2>
63 </div> 64 </div>
64 <div class="list-frame"> 65 <div class="list-frame">
65 <site-details-permission category="{{ContentSettingsTypes.COOKIES}}" 66 <site-details-permission category="{{ContentSettingsTypes.COOKIES}}"
66 icon="settings:cookie" id="cookies" label="$i18n{siteSettingsCookies}" 67 icon="settings:cookie" id="cookies"
67 site="[[site]]"> 68 label="$i18n{siteSettingsCookies}">
68 </site-details-permission> 69 </site-details-permission>
69 <site-details-permission category="{{ContentSettingsTypes.GEOLOCATION}}" 70 <site-details-permission category="{{ContentSettingsTypes.GEOLOCATION}}"
70 icon="settings:location-on" id="geolocation" 71 icon="settings:location-on" id="geolocation"
71 label="$i18n{siteSettingsLocation}" site="[[site]]"> 72 label="$i18n{siteSettingsLocation}">
72 </site-details-permission> 73 </site-details-permission>
73 <site-details-permission category="{{ContentSettingsTypes.CAMERA}}" 74 <site-details-permission category="{{ContentSettingsTypes.CAMERA}}"
74 icon="settings:videocam" id="camera" 75 icon="settings:videocam" id="camera"
75 label="$i18n{siteSettingsCamera}" site="[[site]]"> 76 label="$i18n{siteSettingsCamera}">
76 </site-details-permission> 77 </site-details-permission>
77 <site-details-permission category="{{ContentSettingsTypes.MIC}}" 78 <site-details-permission category="{{ContentSettingsTypes.MIC}}"
78 icon="settings:mic" id="mic" 79 icon="settings:mic" id="mic"
79 label="$i18n{siteSettingsMic}" site="[[site]]"> 80 label="$i18n{siteSettingsMic}">
80 </site-details-permission> 81 </site-details-permission>
81 <site-details-permission category="{{ContentSettingsTypes.NOTIFICATIONS}}" 82 <site-details-permission category="{{ContentSettingsTypes.NOTIFICATIONS}}"
82 icon="settings:notifications" id="notifications" 83 icon="settings:notifications" id="notifications"
83 label="$i18n{siteSettingsNotifications}" site="[[site]]"> 84 label="$i18n{siteSettingsNotifications}">
84 </site-details-permission> 85 </site-details-permission>
85 <site-details-permission category="{{ContentSettingsTypes.JAVASCRIPT}}" 86 <site-details-permission category="{{ContentSettingsTypes.JAVASCRIPT}}"
86 icon="settings:code" id="javascript" 87 icon="settings:code" id="javascript"
87 label="$i18n{siteSettingsJavascript}" site="[[site]]"> 88 label="$i18n{siteSettingsJavascript}">
88 </site-details-permission> 89 </site-details-permission>
89 <site-details-permission category="{{ContentSettingsTypes.PLUGINS}}" 90 <site-details-permission category="{{ContentSettingsTypes.PLUGINS}}"
90 icon="cr:extension" id="plugins" label="$i18n{siteSettingsFlash}" 91 icon="cr:extension" id="plugins" label="$i18n{siteSettingsFlash}">
91 site="[[site]]">
92 </site-details-permission> 92 </site-details-permission>
93 <site-details-permission category="{{ContentSettingsTypes.IMAGES}}" 93 <site-details-permission category="{{ContentSettingsTypes.IMAGES}}"
94 icon="settings:photo" id="images" label="$i18n{siteSettingsImages}" 94 icon="settings:photo" id="images" label="$i18n{siteSettingsImages}">
95 site="[[site]]">
96 </site-details-permission> 95 </site-details-permission>
97 <site-details-permission category="{{ContentSettingsTypes.POPUPS}}" 96 <site-details-permission category="{{ContentSettingsTypes.POPUPS}}"
98 icon="cr:open-in-new" id="popups" label="$i18n{siteSettingsPopups}" 97 icon="cr:open-in-new" id="popups" label="$i18n{siteSettingsPopups}">
99 site="[[site]]">
100 </site-details-permission> 98 </site-details-permission>
101 <site-details-permission 99 <site-details-permission
102 category="{{ContentSettingsTypes.BACKGROUND_SYNC}}" 100 category="{{ContentSettingsTypes.BACKGROUND_SYNC}}"
103 icon="settings:sync" id="backgroundSync" 101 icon="settings:sync" id="backgroundSync"
104 label="$i18n{siteSettingsBackgroundSync}" site="[[site]]"> 102 label="$i18n{siteSettingsBackgroundSync}">
105 </site-details-permission> 103 </site-details-permission>
106 <site-details-permission 104 <site-details-permission
107 category="{{ContentSettingsTypes.AUTOMATIC_DOWNLOADS}}" 105 category="{{ContentSettingsTypes.AUTOMATIC_DOWNLOADS}}"
108 icon="cr:file-download" id="automaticDownloads" 106 icon="cr:file-download" id="automaticDownloads"
109 label="$i18n{siteSettingsAutomaticDownloads}" site="[[site]]"> 107 label="$i18n{siteSettingsAutomaticDownloads}">
110 </site-details-permission> 108 </site-details-permission>
111 <site-details-permission 109 <site-details-permission
112 category="{{ContentSettingsTypes.UNSANDBOXED_PLUGINS}}" 110 category="{{ContentSettingsTypes.UNSANDBOXED_PLUGINS}}"
113 icon="cr:extension" id="unsandboxedPlugins" 111 icon="cr:extension" id="unsandboxedPlugins"
114 label="$i18n{siteSettingsUnsandboxedPlugins}" site="[[site]]"> 112 label="$i18n{siteSettingsUnsandboxedPlugins}">
115 </site-details-permission> 113 </site-details-permission>
116 114
117 <div class="list-item"> 115 <div class="list-item">
118 <a is="action-link" class="list-button" on-tap="onClearAndReset_" > 116 <a is="action-link" class="list-button" on-tap="onClearAndReset_" >
119 $i18n{siteSettingsClearAndReset} 117 $i18n{siteSettingsClearAndReset}
120 </a> 118 </a>
121 </div> 119 </div>
122 </div> 120 </div>
123 <website-usage-private-api id="usageApi" 121 <website-usage-private-api id="usageApi"
124 website-data-usage="{{storedData_}}" 122 website-data-usage="{{storedData_}}"
125 website-storage-type="{{storageType_}}"> 123 website-storage-type="{{storageType_}}">
126 </website-usage-private-api> 124 </website-usage-private-api>
127 </template> 125 </template>
128 <script src="site_details.js"></script> 126 <script src="site_details.js"></script>
129 </dom-module> 127 </dom-module>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698