summaryrefslogtreecommitdiffstats
path: root/webkit
diff options
context:
space:
mode:
authorerg@google.com <erg@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2008-12-16 21:50:21 +0000
committererg@google.com <erg@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2008-12-16 21:50:21 +0000
commite6ca8bb76d4d71905a638d133777ab9fdbe3f065 (patch)
treec0bf4feb936c3c1be6f00196863cb0839209f664 /webkit
parent3af21263f5661bf5387aaa526623e734cb383fab (diff)
downloadchromium_src-e6ca8bb76d4d71905a638d133777ab9fdbe3f065.zip
chromium_src-e6ca8bb76d4d71905a638d133777ab9fdbe3f065.tar.gz
chromium_src-e6ca8bb76d4d71905a638d133777ab9fdbe3f065.tar.bz2
Classify V8 failures. One just needed rebaseling, the others are serious.
(V8's error message is different than JSCs.) Review URL: http://codereview.chromium.org/14169 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7101 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit')
-rw-r--r--webkit/data/layout_tests/platform/chromium-mac/LayoutTests/fast/js/delete-getters-setters-expected.txt24
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/js/delete-getters-setters-expected.txt24
-rw-r--r--webkit/tools/layout_tests/test_lists/tests_fixable.txt7
3 files changed, 54 insertions, 1 deletions
diff --git a/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/fast/js/delete-getters-setters-expected.txt b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/fast/js/delete-getters-setters-expected.txt
new file mode 100644
index 0000000..99ace31
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-mac/LayoutTests/fast/js/delete-getters-setters-expected.txt
@@ -0,0 +1,24 @@
+This test checks that deletion of properties works properly with getters and setters.
+
+On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
+
+
+PASS b1.property threw exception TypeError: Cannot read property 'property' of undefined.
+PASS a2.property threw exception TypeError: Cannot read property 'property' of undefined.
+PASS b3.property threw exception TypeError: Cannot read property 'property' of undefined.
+PASS a4.property threw exception TypeError: Cannot read property 'property' of undefined.
+PASS b5.property threw exception TypeError: Cannot read property 'property' of undefined.
+PASS a6.property threw exception TypeError: Cannot read property 'property' of undefined.
+PASS b7.property threw exception TypeError: Cannot read property 'property' of undefined.
+PASS a8.property threw exception TypeError: Cannot read property 'property' of undefined.
+PASS o1.b.property threw exception TypeError: Cannot read property 'property' of undefined.
+PASS o1.a.property threw exception TypeError: Cannot read property 'property' of undefined.
+PASS o3.b.property threw exception TypeError: Cannot read property 'property' of undefined.
+PASS o4.a.property threw exception TypeError: Cannot read property 'property' of undefined.
+PASS o5.b.property threw exception TypeError: Cannot read property 'property' of undefined.
+PASS o6.a.property threw exception TypeError: Cannot read property 'property' of undefined.
+PASS o7.b.property threw exception TypeError: Cannot read property 'property' of undefined.
+PASS o8.a.property threw exception TypeError: Cannot read property 'property' of undefined.
+PASS successfullyParsed is true
+
+TEST COMPLETE
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/js/delete-getters-setters-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/js/delete-getters-setters-expected.txt
new file mode 100644
index 0000000..99ace31
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/js/delete-getters-setters-expected.txt
@@ -0,0 +1,24 @@
+This test checks that deletion of properties works properly with getters and setters.
+
+On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
+
+
+PASS b1.property threw exception TypeError: Cannot read property 'property' of undefined.
+PASS a2.property threw exception TypeError: Cannot read property 'property' of undefined.
+PASS b3.property threw exception TypeError: Cannot read property 'property' of undefined.
+PASS a4.property threw exception TypeError: Cannot read property 'property' of undefined.
+PASS b5.property threw exception TypeError: Cannot read property 'property' of undefined.
+PASS a6.property threw exception TypeError: Cannot read property 'property' of undefined.
+PASS b7.property threw exception TypeError: Cannot read property 'property' of undefined.
+PASS a8.property threw exception TypeError: Cannot read property 'property' of undefined.
+PASS o1.b.property threw exception TypeError: Cannot read property 'property' of undefined.
+PASS o1.a.property threw exception TypeError: Cannot read property 'property' of undefined.
+PASS o3.b.property threw exception TypeError: Cannot read property 'property' of undefined.
+PASS o4.a.property threw exception TypeError: Cannot read property 'property' of undefined.
+PASS o5.b.property threw exception TypeError: Cannot read property 'property' of undefined.
+PASS o6.a.property threw exception TypeError: Cannot read property 'property' of undefined.
+PASS o7.b.property threw exception TypeError: Cannot read property 'property' of undefined.
+PASS o8.a.property threw exception TypeError: Cannot read property 'property' of undefined.
+PASS successfullyParsed is true
+
+TEST COMPLETE
diff --git a/webkit/tools/layout_tests/test_lists/tests_fixable.txt b/webkit/tools/layout_tests/test_lists/tests_fixable.txt
index 6d43b3a..8775a9d 100644
--- a/webkit/tools/layout_tests/test_lists/tests_fixable.txt
+++ b/webkit/tools/layout_tests/test_lists/tests_fixable.txt
@@ -545,10 +545,15 @@ SKIP : LayoutTests/http/tests/appcache = TIMEOUT FAIL
// V8 failures as a result of the WebKit merge.
// http://code.google.com/p/v8/issues/detail?id=92
+
+// Failing because looking up a method on an object fails when the stack is
+// full because of recursion.
LayoutTests/fast/js/global-recursion-on-full-stack.html = FAIL
+// V8 completely fails to parse the JS at all; suspect it's because of the
+// Unicode BOM at the beginning of the file.
LayoutTests/fast/js/removing-Cf-characters.html = FAIL
+// V8 is using the wrong global object (this could be serious)
LayoutTests/fast/js/static-scope-object.html = FAIL
-LayoutTests/fast/js/delete-getters-setters.html = FAIL
// http://b/issue?id=1344252
LayoutTests/fast/js/pic/cached-prototype-setter.html = FAIL