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

Side by Side Diff: chrome/browser/resources/snippets_internals.html

Issue 2223073002: Add per-section clearing and dismissed suggestions to snippets-internals (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Fix non-Debug builds Created 4 years, 4 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/snippets_internals.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 <!-- 1 <!--
2 Copyright 2016 The Chromium Authors. All rights reserved. 2 Copyright 2016 The Chromium Authors. All rights reserved.
3 Use of this source code is governed by a BSD-style license that can be 3 Use of this source code is governed by a BSD-style license that can be
4 found in the LICENSE file. 4 found in the LICENSE file.
5 --> 5 -->
6 <!DOCTYPE html> 6 <!DOCTYPE html>
7 <meta charset="utf-8"> 7 <meta charset="utf-8">
8 <if expr="is_android or is_ios"> 8 <if expr="is_android or is_ios">
9 <meta name="viewport" content="width=device-width, initial-scale=1.0, 9 <meta name="viewport" content="width=device-width, initial-scale=1.0,
10 maximum-scale=1.0, user-scalable=no"> 10 maximum-scale=1.0, user-scalable=no">
(...skipping 22 matching lines...) Expand all
33 <tr> 33 <tr>
34 <td class="name">Snippets type 34 <td class="name">Snippets type
35 <td id="switch-personalized" class="value"> 35 <td id="switch-personalized" class="value">
36 <tr> 36 <tr>
37 <td class="name">Snippets fetch URL 37 <td class="name">Snippets fetch URL
38 <td id="switch-fetch-url" class="value"> 38 <td id="switch-fetch-url" class="value">
39 </table> 39 </table>
40 </div> 40 </div>
41 41
42 <div id="snippets"> 42 <div id="snippets">
43 <h2>Snippets directly from NTPSnippetsService 43 <h2>NTPSnippetsService</h2>
44 <span class="detail">(click for details)</span>
45 </h2>
46 <table class="section-details">
47 <tr jsselect="list" style="display:none">
48 <td class="title-link">
49 <span class="snippet-title" jsvalues="hidden-id:id">
50 <span jscontent="title"></span>&gt;&gt;</span>
51 <div jsvalues="id:id" class="snippet-detail hidden">
52 <table>
53 <tr>
54 <td>ID
55 <td jscontent="snippetId">
56 <tr>
57 <td>Validity
58 <td class="expiry">
59 <span class="date" jscontent="published"></span> &ndash;
60 <span class="date" jscontent="expires"></span>
61 <tr>
62 <td>Site title
63 <td jscontent="siteTitle">
64 <tr>
65 <td>Text
66 <td jscontent="snippet">
67 <tr>
68 <td>URL
69 <td><a class="url" jsvalues="href:url" jscontent="url"></a>
70 <tr>
71 <td>Favicon
72 <td><a class="url" jsvalues="href:faviconUrl"
73 jscontent="faviconUrl"></a>
74 <tr>
75 <td>Salient image
76 <td><a class="url" jsvalues="href:salientImageUrl"
77 jscontent="salientImageUrl"></a>
78 <tr>
79 <td>Score
80 <td jscontent="score">
81 </table>
82 </div>
83 </table>
84 <div class="detail" id="snippets-empty"></div>
85 <div class="forms">
86 <input id="submit-clear" type="submit" value="Clear the list">
87 <input id="submit-dump" type="submit" value="Dump the list">
88 </div>
89 <div class="forms"> 44 <div class="forms">
90 <input id="submit-download" type="submit" value="Add snippets"> 45 <input id="submit-download" type="submit" value="Add snippets">
91 <span id="hosts-restrict">from hosts <span class="detail">(specify at 46 <span id="hosts-restrict">from hosts <span class="detail">(specify at
92 least one host)</span>: 47 least one host)</span>:
93 <textarea id="hosts-input" placeholder="www.wired.com www.bbc.co.uk" 48 <textarea id="hosts-input" placeholder="www.wired.com www.bbc.co.uk"
94 rows="5" autocapitalize="none"></textarea> 49 rows="5" autocapitalize="none"></textarea>
95 </span> 50 </span>
96 <span id="hosts-status" class="detail"></span> 51 <span id="hosts-status" class="detail"></span>
97 </div> 52 </div>
98 </div> 53 </div>
99 54
100 <div id="last-json" class="hidden"> 55 <div id="last-json" class="hidden">
101 <h2>Last JSON</h2> 56 <h2>Last JSON from Server</h2>
102 <a id="last-json-button">Show the last JSON &gt;&gt;</a> 57 <a id="last-json-button">Show the last JSON &gt;&gt;</a>
103 <div id="last-json-container" class="hidden"> 58 <div id="last-json-container" class="hidden">
104 <div id="last-json-text"></div> 59 <div id="last-json-text"></div>
105 <input id="last-json-dump" type="submit" value="Dump the last JSON"> 60 <input id="last-json-dump" type="submit" value="Dump the last JSON">
106 </div> 61 </div>
107 </div> 62 </div>
108 63
109 <div id="dismissed-snippets">
110 <h2>Dismissed snippets <span class="detail">(click for details)</span></h2>
111 <table class="section-details">
112 <tr jsselect="list" style="display:none">
113 <td class="title-link">
114 <span class="dismissed-snippet-title" jsvalues="hidden-id:id">
115 <span jscontent="title"></span> &gt;&gt;</span>
116 <div jsvalues="id:id" class="snippet-detail hidden">
117 <table>
118 <tr>
119 <td>Validity
120 <td class="expiry">
121 <span class="date" jscontent="published"></span> &ndash;
122 <span class="date" jscontent="expires"></span>
123 <tr>
124 <td>Site title
125 <td jscontent="siteTitle">
126 <tr>
127 <td>Text
128 <td jscontent="snippet">
129 <tr>
130 <td>URL
131 <td><a class="url" jsvalues="href:url" jscontent="url"></a>
132 <tr>
133 <td>Favicon
134 <td><a class="url" jsvalues="href:faviconUrl"
135 jscontent="faviconUrl"></a>
136 <tr>
137 <td>Salient image
138 <td><a class="url" jsvalues="href:salientImageUrl"
139 jscontent="salientImageUrl"></a>
140 </table>
141 </div>
142 </table>
143 <div class="detail" id="dismissed-snippets-empty"></div>
144 <div class="forms">
145 <input id="dismissed-snippets-clear" type="submit" value="Clear list">
146 </div>
147 </div>
148
149 <div id="hosts"> 64 <div id="hosts">
150 <h2>Suggestion hosts</h2> 65 <h2>Suggestion hosts</h2>
151 <table class="section-details"> 66 <table class="section-details">
152 <tr jsselect="list"> 67 <tr jsselect="list">
153 <td jscontent="url"> 68 <td jscontent="url">
154 </table> 69 </table>
155 <div class="detail" id="hosts-empty"></div> 70 <div class="detail" id="hosts-empty"></div>
156 </div> 71 </div>
157 72
158 <div id="content-suggestions"> 73 <div id="content-suggestions">
159 <h2>Content suggestions by category 74 <h2>Content suggestions by category
160 <span class="detail">(click for details)</span> 75 <span class="detail">(click for details)</span>
76 <input id="submit-dump" type="submit" value="Dump the list">
161 </h2> 77 </h2>
162 <div jsselect="list" style="display:none"> 78 <div jsselect="list" style="display:none">
163 <h3> 79 <h3>
164 <span jscontent="title"></span> 80 <span jscontent="title"></span>
165 <span class="detail"> 81 <span class="detail">
166 (<span jscontent="status"></span>) 82 (<span jscontent="status"></span>)
167 </span> 83 </span>
84
85 <input jsvalues="category-id:categoryId" type="submit"
86 class="submit-clear-cached-suggestions"
87 value="Clear cached suggestions">
88 <input jsvalues="hidden-id:dismissedContainerId" type="submit"
89 class="hidden-toggler"
90 value="Show dismissed suggestions">
91 <input jsvalues="category-id:categoryId" type="submit"
92 class="submit-clear-dismissed-suggestions"
93 value="Clear dismissed suggestions">
168 </h3> 94 </h3>
169 95
170 <table class="section-details"> 96 <table class="section-details">
171 <tr jsselect="suggestions" style="display:none"> 97 <tr jsselect="suggestions" style="display:none">
172 <td class="title-link"> 98 <td class="title-link">
173 <span class="content-suggestion-title" 99 <span class="hidden-toggler content-suggestion-title"
174 jsvalues="hidden-id:id"> 100 jsvalues="hidden-id:id">
175 <span jscontent="title"></span>&gt;&gt; 101 <span jscontent="title"></span>&gt;&gt;
176 </span> 102 </span>
177 <div jsvalues="id:id" class="content-suggestion-detail hidden"> 103 <div jsvalues="id:id" class="content-suggestion-detail hidden">
178 <table> 104 <table>
179 <tr> 105 <tr>
180 <td>ID 106 <td>ID
181 <td jscontent="suggestionId"> 107 <td jscontent="suggestionId">
182 <tr> 108 <tr>
183 <td>URL 109 <td>URL
184 <td><a class="url" jsvalues="href:url" jscontent="url"></a> 110 <td><a class="url" jsvalues="href:url" jscontent="url"></a>
185 <tr> 111 <tr>
186 <td>AMP URL 112 <td>AMP URL
187 <td> 113 <td>
188 <a class="amp-url" jsvalues="href:ampUrl" 114 <a class="amp-url" jsvalues="href:ampUrl"
189 jscontent="ampUrl"></a> 115 jscontent="ampUrl"></a>
190 <tr> 116 <tr>
191 <td>Snippet text 117 <td>Snippet text
118 <td jscontent="snippetText">
119 <tr>
120 <td>Publish date
121 <td class="expiry">
122 <span class="date" jscontent="publishDate"></span>
123 <tr>
124 <td>Publisher name
125 <td jscontent="publisherName">
126 </table>
127 </div>
128 </table>
129
130 <table jsvalues="id:dismissedContainerId"
131 class="section-details hidden">
132 <thead>
133 <tr>
134 <th style="text-align:left">Dismissed suggestions
135 </thead>
136 <tr jsselect="dismissedSuggestions" style="display:none">
137 <td class="title-link">
138 <span class="hidden-toggler content-suggestion-title"
139 jsvalues="hidden-id:id">
140 <span jscontent="title"></span> (dismissed)&gt;&gt;
141 </span>
142 <div jsvalues="id:id" class="content-suggestion-detail hidden">
143 <table>
144 <tr>
145 <td>ID
146 <td jscontent="suggestionId">
147 <tr>
148 <td>URL
149 <td><a class="url" jsvalues="href:url" jscontent="url"></a>
150 <tr>
151 <td>AMP URL
152 <td>
153 <a class="amp-url" jsvalues="href:ampUrl"
154 jscontent="ampUrl"></a>
155 <tr>
156 <td>Snippet text
192 <td jscontent="snippetText"> 157 <td jscontent="snippetText">
193 <tr> 158 <tr>
194 <td>Publish date 159 <td>Publish date
195 <td class="expiry"> 160 <td class="expiry">
196 <span class="date" jscontent="publishDate"></span> 161 <span class="date" jscontent="publishDate"></span>
197 <tr> 162 <tr>
198 <td>Publisher name 163 <td>Publisher name
199 <td jscontent="publisherName"> 164 <td jscontent="publisherName">
200 </table> 165 </table>
201 </div> 166 </div>
202 </table> 167 </table>
203 </div> 168 </div>
204 <div class="detail" id="content-suggestions-empty"></div> 169 <div class="detail" id="content-suggestions-empty"></div>
205 <div class="forms">
206 <input id="submit-clear-cached-suggestions" type="submit"
207 value="Clear cached suggestions">
208 <input id="submit-clear-dismissed-suggestions" type="submit"
209 value="Clear dismissed suggestions">
210 </div>
211 </div> 170 </div>
212 </div> 171 </div>
OLDNEW
« no previous file with comments | « no previous file | chrome/browser/resources/snippets_internals.js » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698