</head>
<body i18n-values=".style.fontFamily:fontfamily;.style.fontSize:fontsize">
<h1>GCM Internals</h1>
-<div>
- <h2>Device Info</h2>
+<div class="flexbar">
+ <button id="refresh">Refresh</button>
+ <button id="recording">Start Recording</button>
+ <button id="clear-logs">Clear All Logs</button>
</div>
+
+<h2>Device Info</h2>
+<table id="device-info">
+ <tbody>
+ <tr>
+ <td>
+ Android Id
+ </td>
+ <td id="android-id">
+ </td>
+ </tr>
+ <tr>
+ <td>
+ User Profile Service Created
+ </td>
+ <td id="profile-service-created">
+ </td>
+ </tr>
+ <tr>
+ <td>
+ GCM Enabled State
+ </td>
+ <td id="gcm-enabled-state">
+ </td>
+ </tr>
+ <tr>
+ <td>
+ Signed In Username
+ </td>
+ <td id="signed-in-username">
+ </td>
+ </tr>
+ <tr>
+ <td>
+ GCM Client Created
+ </td>
+ <td id="gcm-client-created">
+ </td>
+ </tr>
+ <tr>
+ <td>
+ GCM Client State
+ </td>
+ <td id="gcm-client-state">
+ </td>
+ </tr>
+ <tr>
+ <td>
+ GCM Client Is Ready
+ </td>
+ <td id="gcm-client-ready">
+ </td>
+ </tr>
+ <tr>
+ <td>
+ Connection Client Created
+ </td>
+ <td id="connection-client-created">
+ </td>
+ </tr>
+ <tr>
+ <td>
+ Connection State
+ </td>
+ <td id="connection-state">
+ </td>
+ </tr>
+ <tr>
+ <td>
+ Registered App Ids
+ </td>
+ <td id="registered-app-ids">
+ </td>
+ </tr>
+ <tr>
+ <td>
+ Send Message Queue Size
+ </td>
+ <td id="send-queue-size">
+ </td>
+ </tr>
+ <tr>
+ <td>
+ Resend Message Queue Size
+ </td>
+ <td id="resend-queue-size">
+ </td>
+ </tr>
+ </tbody>
+</table>
+
+<h2>Check-in Log</h2>
+<table class="log-table">
+ <thead>
+ <tr>
+ <th>Time</th>
+ <th>Event</th>
+ <th>Details</th>
+ </tr>
+ </thead>
+ <tbody id="checkin-info">
+ </tbody>
+</table>
+
+<h2>Connection Log</h2>
+<table class="log-table">
+ <thead>
+ <tr>
+ <th>Time</th>
+ <th>Event</th>
+ <th>Details</th>
+ </tr>
+ </thead>
+ <tbody id="connection-info">
+ </tbody>
+</table>
+
+<h2>Registration Log</h2>
+<table class="log-table">
+ <thead>
+ <tr>
+ <th>Time</th>
+ <th>App Id</th>
+ <th>Sender Ids</th>
+ <th>Event</th>
+ <th>Details</th>
+ </tr>
+ </thead>
+ <tbody id="registration-info">
+ </tbody>
+</table>
+
+<h2>Receive Message Log</h2>
+<table class="log-table">
+ <thead>
+ <tr>
+ <th>Time</th>
+ <th>App Id</th>
+ <th>From</th>
+ <th>Size (bytes)</th>
+ <th>Event</th>
+ <th>Details</th>
+ </tr>
+ </thead>
+ <tbody id="receive-info">
+ </tbody>
+</table>
+
+<h2>Send Message Log</h2>
+<table class="log-table">
+ <thead>
+ <tr>
+ <th>Time</th>
+ <th>App Id</th>
+ <th>Receiver Id</th>
+ <th>Msg Id</th>
+ <th>Event</th>
+ <th>Details</th>
+ </tr>
+ </thead>
+ <tbody id="send-info">
+ </tbody>
+</table>
+
<script src="chrome://resources/js/i18n_template2.js"></script>
</body>
</html>
\ No newline at end of file