See ECMAScript 5.1 [13.2.3] "The [[ThrowTypeError]] Function Object", the [[Extensible]] internal property of the [[ThrowTypeError]] is set to `false`. test case: --- (function() { var throwTypeError = Object.getOwnPropertyDescriptor(function(){"use strict"}, "caller").get; return Object.isExtensible(throwTypeError); })() --- Actual: `Object.isExtensible(throwTypeError)` returns `true` Expected: `Object.isExtensible(throwTypeError)` returns `false`
What is the status of this issue?
Created attachment 407056 [details] Patch
Comment on attachment 407056 [details] Patch r=me
Committed r266036: <https://trac.webkit.org/changeset/266036> All reviewed patches have been landed. Closing bug and clearing flags on attachment 407056 [details].
<rdar://problem/67624970>