4 <button id=
"dump-status">Dump status
</button>
5 <input type=
"checkbox" id=
"include-ids">
10 <button id=
"import-status">Import status
</button>
12 <div id=
"status-data">
13 <textarea rows=
"10" cols=
"30" id=
"status-text"></textarea>
18 <div class=
"section" jsselect=
"details">
19 <h2 jscontent=
"title"></h2>
20 <table class=
"about-details">
22 jsvalues=
"class:$this.is_valid ? '' : 'uninitialized'"
23 jseval='chrome.sync.about_tab.highlightIfChanged(this, this.children[
1].innerText, stat_value)'
>
24 <td class=
"detail" jscontent=
"stat_name" width=
50%
></td>
25 <td class=
"value" jscontent=
"stat_value" width=
50%
></td>
30 <div id=
"traffic-event-container-wrapper" jsskip=
"true">
31 <h2>Sync Protocol Log
</h2>
32 <div id=
"traffic-event-container">
33 <div class=
"traffic-event-entry"
35 jseval=
"chrome.sync.about_tab.addExpandListener(this)">
36 <span class=
"time" jscontent=
"(new Date(time)).toLocaleString()"></span>
37 <span class=
"type" jscontent=
"type"></span>
38 <pre class=
"details" jscontent=
"details"></pre>
39 <pre class=
"proto" jscontent=
"JSON.stringify(proto, null, 2)"></pre>
44 <div class=
"section" style=
"overflow-x: auto">
47 <tr jsselect=
"type_status" jsvalues=
"class:$this.status">
48 <td jscontent=
"name" width=
50%
></td>
49 <td jscontent=
"value" width=
30%
></td>
50 <td jscontent=
"num_entries" width=
10%
></td>
51 <td jscontent=
"num_live" width=
10%
></td>
56 <div class=
"section" jsdisplay=
"unrecoverable_error_detected">
58 <span class=
"err" jscontent=
"unrecoverable_error_message"></span>
62 <div class=
"section" jsdisplay=
"actionable_error_detected">
64 <h2>Actionable Error
</h2>
65 <table id=
"actionableError">
66 <tr jsselect=
"actionable_error">
67 <td jscontent=
"stat_name"></td>
68 <td jscontent=
"stat_value"></td>