update postMessage fix based on @gozala's feedback

This commit is contained in:
Fabian Jakobs 2011-01-17 11:07:53 +01:00
commit b13cbd4483

View file

@ -63,7 +63,7 @@ var RenderLoop = function(onRender) {
}
};
if (window.postMessage && window.location.protocol != "chrome:") {
if (window.postMessage) {
this.messageName = "zero-timeout-message";
@ -71,7 +71,7 @@ var RenderLoop = function(onRender) {
if (!this.attached) {
var _self = this;
event.addListener(window, "message", function(e) {
if (e.source == window && _self.callback && e.data == _self.messageName) {
if (_self.callback && e.data == _self.messageName) {
event.stopPropagation(e);
_self.callback();
}