Firefox 9 - es rumpelt
23 12|11
Irgendwie mag er dann doch nicht so, wie er immer sollte. Der neue Firefox macht jedenfalls an der einen oder anderen Stelle ordentlich Probleme. Obs am neuen jit-Kompiler liegt? Beispielsweise:
Slider = function () {};
Slider.prototype.render = function( data ) {
this.element = this.template.evaluate( data || {} );
};
Slider.prototype.__defineGetter__( 'template', function() {
if( this.template instanceof Template ) {
return this.template;
}
/**
* @private
* @var {Template}
*/
this.template = new Template({
// template foo
});
return this.template;
});
var slider = new Slider();
slider.render();
Unter Linux führt die Verwendung von __defineGetter__ zum totalen Freeze, da geht leider nichts mehr :(