summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMorten Sorvig <morten.sorvig@nokia.com>2010-03-12 09:38:17 +0100
committerMorten Sorvig <morten.sorvig@nokia.com>2010-03-12 09:38:17 +0100
commit090abf7302f78d74564635e0d67983b4e7fae084 (patch)
treef7230d5ed2f7cf6587f5a59c59f21348ba8cc6e3
parentdd0125fefaf22933000bb5561edbce18563c5570 (diff)
Send debug output to the console.
-rw-r--r--tools/nacldemoserver/naclhtmltemplate.html13
1 files changed, 10 insertions, 3 deletions
diff --git a/tools/nacldemoserver/naclhtmltemplate.html b/tools/nacldemoserver/naclhtmltemplate.html
index 59908ca0fa..67d9e2c5bd 100644
--- a/tools/nacldemoserver/naclhtmltemplate.html
+++ b/tools/nacldemoserver/naclhtmltemplate.html
@@ -6,17 +6,23 @@ var statusField;
function updateStatusField(message)
{
- statusField.innerHTML = "NaCl Module status: " + message;
+ statusField.innerHTML = "NaCl Module Status: " + message;
+}
+
+var addConsoleLine = function(line) {
+ console.log(line);
}
var waitForNaClModuleReady = function() {
if (1 == plugin.__moduleReady) {
clearTimeout(startupTimeout);
updateStatusField("Loaded");
+ plugin.setTextBox(addConsoleLine);
// Set up the display size
} else {
if (plugin.__moduleReady == undefined) {
- updateStatusField("Load Error");
+ plugin.setTextBox(addConsoleLine);
+ updateStatusField("Undefined");
return;
}
updateStatusField("Loading");
@@ -28,7 +34,7 @@ var waitForNaClModuleReady = function() {
function Init() {
plugin = document.getElementById('NEXE');
statusField = document.getElementById("statusField");
- updateStatusField("Javascript started");
+ updateStatusField("Javascript Started");
// Wait for the module to finish initializing before scripting.
waitForNaClModuleReady();
}
@@ -40,3 +46,4 @@ window.onload = Init;
<div id="statusField"> No Status </div>
<embed type="application/x-nacl-srpc" id="NEXE" src="NEXE"
class="QtNaClApplication" width="600" height="400" onclick="" />
+