summaryrefslogtreecommitdiffstats
path: root/chrome/browser/sync/resources
diff options
context:
space:
mode:
authortim@chromium.org <tim@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-06-09 16:06:01 +0000
committertim@chromium.org <tim@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-06-09 16:06:01 +0000
commit2a15f8eacaa953dcbd54fe10328903afa154dfd7 (patch)
tree46015ca354c002b252d543dc1ccf2864a98ea9b1 /chrome/browser/sync/resources
parent46624bf3698811107781e6e6fbaf80622a3f77e8 (diff)
downloadchromium_src-2a15f8eacaa953dcbd54fe10328903afa154dfd7.zip
chromium_src-2a15f8eacaa953dcbd54fe10328903afa154dfd7.tar.gz
chromium_src-2a15f8eacaa953dcbd54fe10328903afa154dfd7.tar.bz2
Add routing info and unrecoverable error info to about:sync.
(Needs http://codereview.chromium.org/2002012 to build). BUG=42695 TEST=manually visit about:sync Review URL: http://codereview.chromium.org/1987009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49258 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/sync/resources')
-rw-r--r--chrome/browser/sync/resources/about_sync.html98
1 files changed, 71 insertions, 27 deletions
diff --git a/chrome/browser/sync/resources/about_sync.html b/chrome/browser/sync/resources/about_sync.html
index ef14dce..58407e9 100644
--- a/chrome/browser/sync/resources/about_sync.html
+++ b/chrome/browser/sync/resources/about_sync.html
@@ -63,6 +63,15 @@ div#header h1 {
background: url('gear.png') 12px 60% no-repeat;
color: white;
}
+
+.desc {
+ font-size: 84%;
+}
+
+.err {
+ color: red;
+}
+
div#header p {
font-size: 84%;
font-style: italic;
@@ -82,6 +91,9 @@ table.list {
table.list:not([class*='filtered']) tr:nth-child(odd) td {
background: #eff3ff;
}
+table.list#details2 tr:nth-child(odd) td {
+ background: #ccffcc
+}
table.list td {
padding: 0 0.5em;
@@ -112,10 +124,10 @@ table.list .number {
text-align: right;
}
-table.list#details tr:not([class*='firstRow']) > *:nth-child(1),
-table.list#details tr:not([class*='firstRow']) > *:nth-child(4),
-table.list#details tr.firstRow th:nth-child(1),
-table.list#details tr.firstRow th:nth-child(2) {
+table.list tr:not([class*='firstRow']) > *:nth-child(1),
+table.list tr:not([class*='firstRow']) > *:nth-child(4),
+table.list tr.firstRow th:nth-child(1),
+table.list tr.firstRow th:nth-child(2) {
border-right: 1px solid #b5c6de;
}
table.list#details .name {
@@ -131,34 +143,66 @@ table.list#details .name {
<p> Sync engine diagnostic data</p>
</div>
<div id='content'>
- <h2> Summary </h2>
- <strong jscontent="summary"></strong>
- <br /><br /><br />
- <h2> Details </h2>
- <table class='list' id='details'>
+ <table width="100%">
<tr>
- <td class='name'> Authenticated </td>
- <td class='number'>
- <div jscontent="authenticated"> </div>
- <div jsdisplay="!authenticated"
- style="color:red"
- jscontent="auth_problem"></div>
+ <td width="20%">
+ <span class="desc"><h2> Summary </h2></span>
+ <strong jscontent="summary"></strong>
</td>
- </tr>
- </tr>
- <tr>
- <td class='name'>Last Synced</td>
- <td class='number' jscontent="time_since_sync"> </td>
- </tr>
- <tr jsselect="details">
- <td class='name'>
- <div jscontent="stat_name"></div>
+ <td>
+ <div class="desc" jsdisplay="unrecoverable_error_detected">
+ <span class="err">Unrecoverable Error Detected!</span>
+ <div jscontent="unrecoverable_error_message"></div>
+ <div jscontent="unrecoverable_error_location"></div>
+ </div>
</td>
- <td class='number'>
- <div jscontent="stat_value"></div>
- </td>
</tr>
</table>
+ <br /><br /><br />
+ <h2> </h2>
+ <table>
+ <tr>
+ <td>
+ <div class="desc"><h2> Details </h2></div>
+ <table class='list' id='details'>
+ <tr>
+ <td class='name'> Authenticated </td>
+ <td class='number'>
+ <div jscontent="authenticated"> </div>
+ <div jsdisplay="!authenticated"
+ style="color:red"
+ jscontent="auth_problem"></div>
+ </td>
+ </tr>
+ </tr>
+ <tr>
+ <td class='name'>Last Synced</td>
+ <td class='number' jscontent="time_since_sync"> </td>
+ </tr>
+ <tr jsselect="details">
+ <td class='name'>
+ <div jscontent="stat_name"></div>
+ </td>
+ <td class='number'>
+ <div jscontent="stat_value"></div>
+ </td>
+ </tr>
+ </table>
+ </td>
+ <td valign="top">
+ <div class="desc"><h2> Routing Info </h2></div>
+ <table class='list' id='details2'>
+ <tr jsselect="routing_info">
+ <td class ='name'>
+ <div jscontent="model_type"></div>
+ </td>
+ <td class='number'>
+ <div jscontent="group"></div>
+ </td>
+ </tr>
+ </table>
+ </td>
+ </table>
</div>
</body>
</html>