OLD | NEW |
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 /** | 5 /** |
6 * This view displays information on the host resolver: | 6 * This view displays information on the host resolver: |
7 * | 7 * |
8 * - Shows the default address family. | 8 * - Shows the default address family. |
9 * - Has a button to enable IPv6, if it is disabled. | 9 * - Has a button to enable IPv6, if it is disabled. |
10 * - Shows the current host cache contents. | 10 * - Shows the current host cache contents. |
(...skipping 107 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
118 var familyCell = addNode(tr, 'td'); | 118 var familyCell = addNode(tr, 'td'); |
119 addTextNode(familyCell, | 119 addTextNode(familyCell, |
120 getKeyWithValue(AddressFamily, e.address_family)); | 120 getKeyWithValue(AddressFamily, e.address_family)); |
121 | 121 |
122 var addressesCell = addNode(tr, 'td'); | 122 var addressesCell = addNode(tr, 'td'); |
123 | 123 |
124 if (e.error != undefined) { | 124 if (e.error != undefined) { |
125 var errorText = | 125 var errorText = |
126 e.error + ' (' + netErrorToString(e.error) + ')'; | 126 e.error + ' (' + netErrorToString(e.error) + ')'; |
127 var errorNode = addTextNode(addressesCell, 'error: ' + errorText); | 127 var errorNode = addTextNode(addressesCell, 'error: ' + errorText); |
128 changeClassName(addressesCell, 'warningText', true); | 128 changeClassName(addressesCell, 'warning-text', true); |
129 } else { | 129 } else { |
130 for (var j = 0; j < e.addresses.length; ++j) { | 130 for (var j = 0; j < e.addresses.length; ++j) { |
131 var address = e.addresses[j]; | 131 var address = e.addresses[j]; |
132 if (j != 0) | 132 if (j != 0) |
133 addNode(addressesCell, 'br'); | 133 addNode(addressesCell, 'br'); |
134 addTextNode(addressesCell, address); | 134 addTextNode(addressesCell, address); |
135 } | 135 } |
136 } | 136 } |
137 | 137 |
138 var expiresDate = timeutil.convertTimeTicksToDate(e.expiration); | 138 var expiresDate = timeutil.convertTimeTicksToDate(e.expiration); |
139 var expiresCell = addNode(tr, 'td'); | 139 var expiresCell = addNode(tr, 'td'); |
140 timeutil.addNodeWithDate(expiresCell, expiresDate); | 140 timeutil.addNodeWithDate(expiresCell, expiresDate); |
141 if (logDate > timeutil.convertTimeTicksToDate(e.expiration)) { | 141 if (logDate > timeutil.convertTimeTicksToDate(e.expiration)) { |
142 ++expiredEntries; | 142 ++expiredEntries; |
143 var expiredSpan = addNode(expiresCell, 'span'); | 143 var expiredSpan = addNode(expiresCell, 'span'); |
144 changeClassName(expiredSpan, 'warningText', true); | 144 changeClassName(expiredSpan, 'warning-text', true); |
145 addTextNode(expiredSpan, ' [Expired]'); | 145 addTextNode(expiredSpan, ' [Expired]'); |
146 } | 146 } |
147 } | 147 } |
148 | 148 |
149 $(DnsView.ACTIVE_SPAN_ID).innerText = | 149 $(DnsView.ACTIVE_SPAN_ID).innerText = |
150 hostResolverCache.entries.length - expiredEntries; | 150 hostResolverCache.entries.length - expiredEntries; |
151 $(DnsView.EXPIRED_SPAN_ID).innerText = expiredEntries; | 151 $(DnsView.EXPIRED_SPAN_ID).innerText = expiredEntries; |
152 return true; | 152 return true; |
153 } | 153 } |
154 }; | 154 }; |
155 | 155 |
156 return DnsView; | 156 return DnsView; |
157 })(); | 157 })(); |
OLD | NEW |