----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: http://git.reviewboard.kde.org/r/108675/ -----------------------------------------------------------
Review request for kdelibs. Description ------- kjs: Implement Function.prototype.bind following ECMAScript Edition 5.1r6 15.3.4.5 The only tiny difference is that the "thisArg" can not be null or undefined. As we call use null or undefined as thisObject in call. So, like in Function.prototype.call, I use the global object instead. NOTE: this patch also depends on Object.defineOwnProperty Diffs ----- kjs/function.h 5dbbfb2 kjs/function.cpp 6263b36 kjs/function_object.h ebcb937 kjs/function_object.cpp 76f55cb Diff: http://git.reviewboard.kde.org/r/108675/diff/ Testing ------- passes all Function.prototype.bind ecmascript testcases and does not introduce regressions. Thanks, Bernd Buschinski