jscouch.de

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 :(

Bisher keine Kommentare.

Copyright© 2010-2014 Sebastian Sauer

Jeder Inhalt auf dieser Seite wurde - sofern nicht ausdrücklich anders lizenziert -unter der Creative Commons Attribution-NonCommercial 3.0 Unported Lizenz (CC BY-NC 3.0) veröffentlicht. Eine Weitervorgabe von Inhalten muss unter gleicher Lizenz geschehen.