Changeset 9819 in webkit for trunk/JavaScriptCore/kjs


Ignore:
Timestamp:
Jul 18, 2005, 10:40:55 AM (20 years ago)
Author:
ggaren
Message:

-fixed http://bugzilla.opendarwin.org/show_bug.cgi?id=4008
Error objects report incorrect length

Reviewed by darin.

  • kjs/error_object.cpp: Error objects now include a length property (ErrorObjectImp::ErrorObjectImp):
  • tests/mozilla/expected.html: updated expected results to reflect fix
  • tests/mozilla/js1_5/Exceptions/regress-123002.js: test now expects ecma compliant results
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/kjs/error_object.cpp

    r9795 r9819  
    9898  // ECMA 15.11.3.1 Error.prototype
    9999  putDirect(prototypePropertyName, errorProto, DontEnum|DontDelete|ReadOnly);
     100  putDirect(lengthPropertyName, NumberImp::one(), DontDelete|ReadOnly|DontEnum);
    100101  //putDirect(namePropertyName, String(n));
    101102}
Note: See TracChangeset for help on using the changeset viewer.