| OLD | NEW |
| 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 Loading... |
| 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>NTPSnippetsService</h2> | 43 <h2>Snippets directly from NTPSnippetsService |
| 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>>></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> – |
| 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> |
| 44 <div class="forms"> | 89 <div class="forms"> |
| 45 <input id="submit-download" type="submit" value="Add snippets"> | 90 <input id="submit-download" type="submit" value="Add snippets"> |
| 46 <span id="hosts-restrict">from hosts <span class="detail">(specify at | 91 <span id="hosts-restrict">from hosts <span class="detail">(specify at |
| 47 least one host)</span>: | 92 least one host)</span>: |
| 48 <textarea id="hosts-input" placeholder="www.wired.com www.bbc.co.uk" | 93 <textarea id="hosts-input" placeholder="www.wired.com www.bbc.co.uk" |
| 49 rows="5" autocapitalize="none"></textarea> | 94 rows="5" autocapitalize="none"></textarea> |
| 50 </span> | 95 </span> |
| 51 <span id="hosts-status" class="detail"></span> | 96 <span id="hosts-status" class="detail"></span> |
| 52 </div> | 97 </div> |
| 53 </div> | 98 </div> |
| 54 | 99 |
| 55 <div id="last-json" class="hidden"> | 100 <div id="last-json" class="hidden"> |
| 56 <h2>Last JSON from Server</h2> | 101 <h2>Last JSON</h2> |
| 57 <a id="last-json-button">Show the last JSON >></a> | 102 <a id="last-json-button">Show the last JSON >></a> |
| 58 <div id="last-json-container" class="hidden"> | 103 <div id="last-json-container" class="hidden"> |
| 59 <div id="last-json-text"></div> | 104 <div id="last-json-text"></div> |
| 60 <input id="last-json-dump" type="submit" value="Dump the last JSON"> | 105 <input id="last-json-dump" type="submit" value="Dump the last JSON"> |
| 61 </div> | 106 </div> |
| 62 </div> | 107 </div> |
| 63 | 108 |
| 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> >></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> – |
| 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 |
| 64 <div id="hosts"> | 149 <div id="hosts"> |
| 65 <h2>Suggestion hosts</h2> | 150 <h2>Suggestion hosts</h2> |
| 66 <table class="section-details"> | 151 <table class="section-details"> |
| 67 <tr jsselect="list"> | 152 <tr jsselect="list"> |
| 68 <td jscontent="url"> | 153 <td jscontent="url"> |
| 69 </table> | 154 </table> |
| 70 <div class="detail" id="hosts-empty"></div> | 155 <div class="detail" id="hosts-empty"></div> |
| 71 </div> | 156 </div> |
| 72 | 157 |
| 73 <div id="content-suggestions"> | 158 <div id="content-suggestions"> |
| 74 <h2>Content suggestions by category | 159 <h2>Content suggestions by category |
| 75 <span class="detail">(click for details)</span> | 160 <span class="detail">(click for details)</span> |
| 76 <input id="submit-dump" type="submit" value="Dump the list"> | |
| 77 </h2> | 161 </h2> |
| 78 <div jsselect="list" style="display:none"> | 162 <div jsselect="list" style="display:none"> |
| 79 <h3> | 163 <h3> |
| 80 <span jscontent="title"></span> | 164 <span jscontent="title"></span> |
| 81 <span class="detail"> | 165 <span class="detail"> |
| 82 (<span jscontent="status"></span>) | 166 (<span jscontent="status"></span>) |
| 83 </span> | 167 </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"> | |
| 94 </h3> | 168 </h3> |
| 95 | 169 |
| 96 <table class="section-details"> | 170 <table class="section-details"> |
| 97 <tr jsselect="suggestions" style="display:none"> | 171 <tr jsselect="suggestions" style="display:none"> |
| 98 <td class="title-link"> | 172 <td class="title-link"> |
| 99 <span class="hidden-toggler content-suggestion-title" | 173 <span class="content-suggestion-title" |
| 100 jsvalues="hidden-id:id"> | 174 jsvalues="hidden-id:id"> |
| 101 <span jscontent="title"></span>>> | 175 <span jscontent="title"></span>>> |
| 102 </span> | 176 </span> |
| 103 <div jsvalues="id:id" class="content-suggestion-detail hidden"> | 177 <div jsvalues="id:id" class="content-suggestion-detail hidden"> |
| 104 <table> | 178 <table> |
| 105 <tr> | 179 <tr> |
| 106 <td>ID | 180 <td>ID |
| 107 <td jscontent="suggestionId"> | 181 <td jscontent="suggestionId"> |
| 108 <tr> | 182 <tr> |
| 109 <td>URL | 183 <td>URL |
| 110 <td><a class="url" jsvalues="href:url" jscontent="url"></a> | 184 <td><a class="url" jsvalues="href:url" jscontent="url"></a> |
| 111 <tr> | 185 <tr> |
| 112 <td>AMP URL | 186 <td>AMP URL |
| 113 <td> | 187 <td> |
| 114 <a class="amp-url" jsvalues="href:ampUrl" | 188 <a class="amp-url" jsvalues="href:ampUrl" |
| 115 jscontent="ampUrl"></a> | 189 jscontent="ampUrl"></a> |
| 116 <tr> | 190 <tr> |
| 117 <td>Snippet text | 191 <td>Snippet text |
| 118 <td jscontent="snippetText"> | 192 <td jscontent="snippetText"> |
| 119 <tr> | 193 <tr> |
| 120 <td>Publish date | 194 <td>Publish date |
| 121 <td class="expiry"> | 195 <td class="expiry"> |
| 122 <span class="date" jscontent="publishDate"></span> | 196 <span class="date" jscontent="publishDate"></span> |
| 123 <tr> | 197 <tr> |
| 124 <td>Publisher name | 198 <td>Publisher name |
| 125 <td jscontent="publisherName"> | 199 <td jscontent="publisherName"> |
| 126 </table> | 200 </table> |
| 127 </div> | 201 </div> |
| 128 </table> | 202 </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)>> | |
| 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 | |
| 157 <td jscontent="snippetText"> | |
| 158 <tr> | |
| 159 <td>Publish date | |
| 160 <td class="expiry"> | |
| 161 <span class="date" jscontent="publishDate"></span> | |
| 162 <tr> | |
| 163 <td>Publisher name | |
| 164 <td jscontent="publisherName"> | |
| 165 </table> | |
| 166 </div> | |
| 167 </table> | |
| 168 </div> | 203 </div> |
| 169 <div class="detail" id="content-suggestions-empty"></div> | 204 <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> |
| 170 </div> | 211 </div> |
| 171 </div> | 212 </div> |
| OLD | NEW |