Reviewers: conroy,

Description:
Check for null as well as undefined in isBodyLoaded()


Please review this at http://gwt-code-reviews.appspot.com/1111801/show

Affected files:
  M dev/core/src/com/google/gwt/core/linker/CrossSiteIframeTemplate.js


Index: dev/core/src/com/google/gwt/core/linker/CrossSiteIframeTemplate.js
===================================================================
--- dev/core/src/com/google/gwt/core/linker/CrossSiteIframeTemplate.js (revision 9233) +++ dev/core/src/com/google/gwt/core/linker/CrossSiteIframeTemplate.js (working copy)
@@ -27,7 +27,7 @@
       // FF 3.5 and below does not have readyState, but it does allow us to
// append to the body before it has finished loading, so we return whether
       // the body element exists.
-      return (typeof $doc.body != "undefined");
+      return (typeof $doc.body != "undefined" && $doc.body != null);
     }
     return (/loaded|complete/.test($doc.readyState));
   }


--
http://groups.google.com/group/Google-Web-Toolkit-Contributors

Reply via email to