var control_message;
function testAll() {
var nacl_module = document.getElementById('nacl_module');
nacl_module.postMessage(control_message);
}
var onControlMessageReceived = function(message) {
control_message = message;
chrome.test.runTests([testAll]);
}
var onPluginMessageReceived = function(message) {
if (message.data == "PASS") {
chrome.test.sendMessage("PASS", onControlMessageReceived);
} else if (message.data) {
chrome.test.fail(message.data);
}
};
window.onload = function() {
var nacl_module = document.getElementById('nacl_module');
nacl_module.addEventListener("message", onPluginMessageReceived, false);
};