Hi,
I've run into one issue and even after reading ES5 specs several times it's
not clear to me what should be an expected behavior:
Currently on Firefox nightly following code:
(function() {
"use strict";
function Type() {}
Object.freeze(Type.prototype);
var object = Object.create(Type.prototype);
object.constructor = function Foo() {};
return object
})();
throws TypeError: object.constructor is read-only
while on chrome
it returns object with constructor Foo
I would like to know what is an expected behavior to fill a bug to an
appropriate project.
Thanks!
--
Irakli Gozalishvili
Web: http://www.jeditoolkit.com/
Address: 29 Rue Saint-Georges, 75009 Paris, France <http://goo.gl/maps/3CHu>
_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss