<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -19,6 +19,13 @@ require('license') ;
 var YES = true ; 
 var NO = false ;
 
+// prevent a console.log from blowing things up if we are on a browser that
+// does not support it
+if (typeof console === 'undefined') {
+  var console = console || window.console || {} ;
+  console.log = console.info = console.warn = console.error = function(){};
+}
+
 // ........................................
 // BOOTSTRAP
 // </diff>
      <filename>core.js</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>3a1a957c88915054c1b04af17a473511d6776524</id>
    </parent>
  </parents>
  <author>
    <name>Charles Jolley</name>
    <email>charles@sproutit.com</email>
  </author>
  <url>http://github.com/mauritslamers/sproutcore/commit/1e8710d17fa4e8f9f4b47538bbf87213a50d5153</url>
  <id>1e8710d17fa4e8f9f4b47538bbf87213a50d5153</id>
  <committed-date>2008-08-10T19:10:08-07:00</committed-date>
  <authored-date>2008-08-10T19:10:08-07:00</authored-date>
  <message>Try to catch conditions where console is not defined.</message>
  <tree>433512d08a7b18fd9e72c4a1b78ca18a836a37f6</tree>
  <committer>
    <name>Charles Jolley</name>
    <email>charles@sproutit.com</email>
  </committer>
</commit>
