summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorager@chromium.org <ager@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-05-05 08:57:52 +0000
committerager@chromium.org <ager@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-05-05 08:57:52 +0000
commitf002620b54960d505f39ae0e7e42273eb78250af (patch)
tree63cf90f0969783091d700b1893b27fc37b5d5af5
parent332eeab52b9f461f994a8322c1d7fe66e90560f5 (diff)
downloadchromium_src-f002620b54960d505f39ae0e7e42273eb78250af.zip
chromium_src-f002620b54960d505f39ae0e7e42273eb78250af.tar.gz
chromium_src-f002620b54960d505f39ae0e7e42273eb78250af.tar.bz2
Push V8 version 1.2.2 to chromium.
This contains a bug fix for the disappearing external strings bug (http://crbug.com/9746) as well as a couple of other bug fixes. In addition to bug fixes, this version of V8 allows the call as function handler registered on non-function objects to be called in construct calls. BUG=9746 Review URL: http://codereview.chromium.org/109011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15289 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r--DEPS2
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/fast/js/exception-thrown-from-new-expected.txt2
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/js/exception-thrown-from-new-expected.txt2
3 files changed, 3 insertions, 3 deletions
diff --git a/DEPS b/DEPS
index 307a424..aa43547 100644
--- a/DEPS
+++ b/DEPS
@@ -29,7 +29,7 @@ deps = {
"http://gyp.googlecode.com/svn/trunk@458",
"src/v8":
- "http://v8.googlecode.com/svn/trunk@1809",
+ "http://v8.googlecode.com/svn/trunk@1853",
"src/webkit/data/layout_tests/LayoutTests":
Var("webkit_trunk") + "/LayoutTests@" + Var("webkit_revision"),
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/fast/js/exception-thrown-from-new-expected.txt b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/fast/js/exception-thrown-from-new-expected.txt
index 08f0a04..c277e7f 100644
--- a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/fast/js/exception-thrown-from-new-expected.txt
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/fast/js/exception-thrown-from-new-expected.txt
@@ -1,5 +1,5 @@
This page tests exceptions thrown from 'new' expressions. If the test passes, you'll see a series of PASS messages below.
-FAIL: e1 should be 'TypeError: Result of expression 'f' [undefined] is not a constructor.' but instead is 'TypeError: undefined is not a constructor'.
+FAIL: e1 should be 'TypeError: Result of expression 'f' [undefined] is not a constructor.' but instead is 'TypeError: undefined is not a function'.
FAIL: e2 should be 'TypeError: Result of expression 'g' [undefined] is not a function.' but instead is 'TypeError: undefined is not a function'.
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/js/exception-thrown-from-new-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/js/exception-thrown-from-new-expected.txt
index 08f0a04..c277e7f 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/js/exception-thrown-from-new-expected.txt
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/js/exception-thrown-from-new-expected.txt
@@ -1,5 +1,5 @@
This page tests exceptions thrown from 'new' expressions. If the test passes, you'll see a series of PASS messages below.
-FAIL: e1 should be 'TypeError: Result of expression 'f' [undefined] is not a constructor.' but instead is 'TypeError: undefined is not a constructor'.
+FAIL: e1 should be 'TypeError: Result of expression 'f' [undefined] is not a constructor.' but instead is 'TypeError: undefined is not a function'.
FAIL: e2 should be 'TypeError: Result of expression 'g' [undefined] is not a function.' but instead is 'TypeError: undefined is not a function'.