diff js/black-box.js @ 111:00d6b3149165 default tip

added addFailMsg() global.
author Atul Varma <avarma@mozilla.com>
date Fri, 30 Apr 2010 05:32:54 -0700
parents 4567dc69cb3e
children
line wrap: on
line diff
--- a/js/black-box.js	Fri Apr 30 05:26:01 2010 -0700
+++ b/js/black-box.js	Fri Apr 30 05:32:54 2010 -0700
@@ -75,8 +75,7 @@
   window.onDashboardLoaded = function onDashboardLoaded(dashboard, options) {
     $(dashboard).error(
       function(event) {
-        if (window.console)
-          window.console.warn("An error occurred in the dashboard iframe.");
+        addFailMsg("An error occurred in the dashboard iframe.");
       });
 
     delegate("blackBox.onDashboardLoaded", [dashboard, options]);
@@ -111,6 +110,13 @@
   iframe.src = "index.html?testing=1";
 }
 
+function addFailMsg(msg) {
+  var msgElem = $('<p class="fail"></p>').text(msg);
+  msgElem.hide();
+  $("#messages").append(msgElem);
+  msgElem.slideDown();
+}
+
 function initialize() {
   $(".test-button").click(
     function() {
@@ -121,12 +127,8 @@
       $(testButton).addClass("running");
       function onFail(reason) {
         $(testButton).addClass("fail");
-        var msg = ("Failure in " + $(testButton).text() + ": " + 
+        addFailMsg("Failure in " + $(testButton).text() + ": " + 
                    reason);
-        var msgElem = $('<p class="fail"></p>').text(msg);
-        msgElem.hide();
-        $("#messages").append(msgElem);
-        msgElem.slideDown();
       }
       function onDone() {
         $(testButton).removeClass("running");