summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorager@chromium.org <ager@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-03-13 09:17:01 +0000
committerager@chromium.org <ager@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-03-13 09:17:01 +0000
commit7ee677bc52775d419a1be71226efa5eb8daa80ae (patch)
tree1e0620cffedd0ff8665cb7abf700705db273fa61
parent5a95593a8b208f87dc27a85598596f91d1d4a455 (diff)
downloadchromium_src-7ee677bc52775d419a1be71226efa5eb8daa80ae.zip
chromium_src-7ee677bc52775d419a1be71226efa5eb8daa80ae.tar.gz
chromium_src-7ee677bc52775d419a1be71226efa5eb8daa80ae.tar.bz2
Update V8 to fix an assertion that does not hold.
Add test that tests arbitrary limits on expressions that can be handled without stack overflows to the test list. I have filed a bug report and Kevin is investigating. Review URL: http://codereview.chromium.org/46029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11624 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r--DEPS2
-rw-r--r--webkit/tools/layout_tests/test_lists/tests_fixable.txt7
2 files changed, 8 insertions, 1 deletions
diff --git a/DEPS b/DEPS
index e67556f..f64792e 100644
--- a/DEPS
+++ b/DEPS
@@ -29,7 +29,7 @@ deps = {
"http://gyp.googlecode.com/svn/trunk@364",
"src/v8":
- "http://v8.googlecode.com/svn/trunk@1501",
+ "http://v8.googlecode.com/svn/trunk@1505",
"src/webkit/data/layout_tests/LayoutTests":
Var("webkit_trunk") + "/LayoutTests@" + Var("webkit_revision"),
diff --git a/webkit/tools/layout_tests/test_lists/tests_fixable.txt b/webkit/tools/layout_tests/test_lists/tests_fixable.txt
index 4ebcec7..168ab72 100644
--- a/webkit/tools/layout_tests/test_lists/tests_fixable.txt
+++ b/webkit/tools/layout_tests/test_lists/tests_fixable.txt
@@ -1806,3 +1806,10 @@ MAC : LayoutTests/http/tests/xmlhttprequest/encode-request-url.html = TIMEOUT PA
WIN DEBUG : LayoutTests/transitions/transition-end-event-multiple-03.html = FAIL PASS
WIN DEBUG : LayoutTests/fast/dom/HTMLElement/innerHTML-selection-crash.html = CRASH PASS
LINUX : LayoutTests/editing/selection/move-by-line-001.html = FAIL PASS
+
+
+// This hits a stack-overflow exception earlier in debug mode than in
+// release mode.
+//
+// http://code.google.com/p/v8/issues/detail?id=277
+DEBUG : LayoutTests/fast/js/large-expressions.html = FAIL