Closed
Bug 350655
Opened 18 years ago
Closed 18 years ago
Adding properties to Function prototype fails in chrome
Categories
(Core :: JavaScript Engine, defect)
Tracking
()
RESOLVED
DUPLICATE
of bug 300079
People
(Reporter: skrulx, Unassigned)
Details
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.5) Gecko/20060731 Ubuntu/dapper-security Firefox/1.5.0.5
Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.5) Gecko/20060731 Ubuntu/dapper-security Firefox/1.5.0.5
The is similar to bug 344052 but happens only in chrome. When this script is run in a XUL page:
Function.prototype.foo = function() { alert("foo"); };
var f = function() { };
f.foo();
...the last statement will raise the error "f.foo is not a function". Note that:
var f = new Function();
f.foo();
..does work. Also note that all of this works fine in a web page as well as in xpcshell.
Reproducible: Always
Reporter | ||
Comment 1•18 years ago
|
||
Gah, I meant to say that is similar to bug 343966, not bug 344052.
Comment 2•18 years ago
|
||
I'll update the summary of bug 300079 to make it more obviously the dup target.
/be
*** This bug has been marked as a duplicate of 300079 ***
Status: UNCONFIRMED → RESOLVED
Closed: 18 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•