Clobbering window.console is not cool because it makes debugging tests
authorsimon.fraser@apple.com <simon.fraser@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 1 Aug 2013 04:06:56 +0000 (04:06 +0000)
committersimon.fraser@apple.com <simon.fraser@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 1 Aug 2013 04:06:56 +0000 (04:06 +0000)
harder.

* media/video-test.js:
(logConsole):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@153568 268f45cc-cd09-0410-ab3c-d52691b4dbfc

LayoutTests/ChangeLog
LayoutTests/media/video-test.js

index 80adbd0..5ecfb44 100644 (file)
@@ -1,5 +1,13 @@
 2013-07-31  Simon Fraser  <simon.fraser@apple.com>
 
+        Clobbering window.console is not cool because it makes debugging tests
+        harder.
+
+        * media/video-test.js:
+        (logConsole):
+
+2013-07-31  Simon Fraser  <simon.fraser@apple.com>
+
         r153462 erroneously unskipped http/tests/multipart/invalid-image-data-standalone.html
         so put it back.
 
index 6da4906..8fdea77 100644 (file)
@@ -1,7 +1,7 @@
 
 var video = null;
 var mediaElement = document; // If not set, an event from any element will trigger a waitForEvent() callback.
-var console = null;
+var consoleElement = null;
 var printFullTestDetails = true; // This is optionaly switched of by test whose tested values can differ. (see disableFullTestDetailsPrinting())
 var Failed = false;
 
@@ -33,11 +33,11 @@ function enableFullTestDetailsPrinting()
 
 function logConsole()
 {
-    if (!console && document.body) {
-        console = document.createElement('div');
-        document.body.appendChild(console);
+    if (!consoleElement && document.body) {
+        consoleElement = document.createElement('div');
+        document.body.appendChild(consoleElement);
     }
-    return console;
+    return consoleElement;
 }
 
 function findMediaElement()