diff options
| author | Steve Block <steveblock@google.com> | 2010-07-08 12:39:36 +0100 |
|---|---|---|
| committer | Steve Block <steveblock@google.com> | 2010-07-08 12:41:04 +0100 |
| commit | 8defd9ff6930b4e24729971a61cf7469daf119be (patch) | |
| tree | 3be589af44201dcaead530f4046cb63e7c9b68c4 /src/array.js | |
| parent | 85dec77e821ae98054f8e09ba3180c148a9264d6 (diff) | |
| download | android_external_v8-8defd9ff6930b4e24729971a61cf7469daf119be.tar.gz android_external_v8-8defd9ff6930b4e24729971a61cf7469daf119be.tar.bz2 android_external_v8-8defd9ff6930b4e24729971a61cf7469daf119be.zip | |
Update V8 to r5017 as required by WebKit r62496
Change-Id: I1b4b7718d1d77ceef07f543e9150a2cb3a628f3a
Diffstat (limited to 'src/array.js')
| -rw-r--r-- | src/array.js | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/array.js b/src/array.js index 216c03b6..f3c0697b 100644 --- a/src/array.js +++ b/src/array.js @@ -954,7 +954,7 @@ function ArrayMap(f, receiver) { function ArrayIndexOf(element, index) { var length = this.length; - if (index == null) { + if (IS_UNDEFINED(index)) { index = 0; } else { index = TO_INTEGER(index); @@ -981,7 +981,7 @@ function ArrayIndexOf(element, index) { function ArrayLastIndexOf(element, index) { var length = this.length; - if (index == null) { + if (%_ArgumentsLength() < 2) { index = length - 1; } else { index = TO_INTEGER(index); |
