[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: branches/work/kdelibs-js/kjs
From: Maks Orlovich <maksim () kde ! org>
Date: 2005-12-28 23:07:30
Message-ID: 1135811250.388276.22640.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 492158 by orlovich:
Merge in a whole bunch of bugfixes from KJS proper, so we pass more of
our testsuite again. This is mostly based on work by harri, pmk, and dfaure.
1. a. Handle not-really array index 2^32-1 properly (JSC issue:#6261)
b. Throw erros when given invalid length on put
c. Don't accept separator changing for toString
2. Give names to internal functions (JSC issue:#6279)
3. Give some prototypes proper class name (JSC issue:#6266)
4. a. Make RegExp throw errors (JSC issue:#6257)
b. POSIX RegExp support fixes
c. \u support
5. a. Make string object enumerate index properties (JSC issue:#6260)
b. Do not hide integer-named prototype properties improperly for Strings
6. API to see that propery maps are empty, needed for some optimization in the KHTML \
binding (JSC issue:#6277) 7. toFixed support for FP. (JSC \
issue:#6259) 8. Fix toFixed/toExponential(Undefined) (JSC issue:#6279)
9. Don't create identifiers so much when looking up prototype objects [NOT SUBMITTED \
--- NEEDS THOUGHT] 10. Merge support for IsPrototypeOf, PropertyIsEnumerable from JSC \
trunk --- we had them for a while, so tons of testcases rely on them.
M +23 -3 array_object.cpp
M +3 -0 array_object.h
M +4 -4 bool_object.cpp
M +1 -1 bool_object.h
M +3 -3 error_object.cpp
M +1 -1 error_object.h
M +4 -4 function.cpp
M +2 -6 function.h
M +14 -15 function_object.cpp
M +1 -1 function_object.h
M +17 -12 internal.cpp
M +6 -1 internal.h
M +10 -2 lookup.h
M +58 -18 number_object.cpp
M +1 -1 number_object.h
M +26 -0 object.cpp
M +18 -0 object.h
M +32 -7 object_object.cpp
M +3 -2 object_object.h
M +8 -0 property_map.cpp
M +1 -0 property_map.h
M +51 -6 regexp.cpp
M +2 -0 regexp.h
M +14 -11 regexp_object.cpp
M +1 -1 regexp_object.h
M +16 -4 string_object.cpp
M +1 -0 string_object.h
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic