blob: d2dd1af0e432ccbbfa9324581f617a38d351cd2a [file] [log] [blame]
<!DOCTYPE HTML>
<html i18n-values="dir:textdirection">
<head>
<meta charset="utf-8">
<title>GCM Internals</title>
<link rel="stylesheet" href="gcm_internals.css">
<script src="chrome://resources/js/cr.js"></script>
<script src="chrome://resources/js/load_time_data.js"></script>
<script src="chrome://resources/js/cr/ui.js"></script>
<script src="chrome://resources/js/util.js"></script>
<script src="strings.js"></script>
<script src="gcm_internals.js"></script>
</head>
<body i18n-values=".style.fontFamily:fontfamily;.style.fontSize:fontsize">
<h1>GCM Internals</h1>
<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
</td>
<td id="gcm-enabled">
</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>
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>