diff options
author | plesner@google.com <plesner@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-02-19 07:27:37 +0000 |
---|---|---|
committer | plesner@google.com <plesner@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-02-19 07:27:37 +0000 |
commit | 1fb29f1fe8626e43dd4942405231c7bfaac8fd47 (patch) | |
tree | 5dde6109164edb1eb005ed38969587463b7cedd2 /webkit/tools | |
parent | 34aa8dce3a72a232fc92a5d95dffed3ac6ef00f8 (diff) | |
download | chromium_src-1fb29f1fe8626e43dd4942405231c7bfaac8fd47.zip chromium_src-1fb29f1fe8626e43dd4942405231c7bfaac8fd47.tar.gz chromium_src-1fb29f1fe8626e43dd4942405231c7bfaac8fd47.tar.bz2 |
Ignored a handful of v8-related layout tests that we have no intention
of passing. Rebaselined some regexp tests where our behavior is
deliberately different from safari.
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@10008 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/tools')
-rw-r--r-- | webkit/tools/layout_tests/test_lists/tests_fixable.txt | 37 | ||||
-rw-r--r-- | webkit/tools/layout_tests/test_lists/tests_ignored.txt | 29 |
2 files changed, 30 insertions, 36 deletions
diff --git a/webkit/tools/layout_tests/test_lists/tests_fixable.txt b/webkit/tools/layout_tests/test_lists/tests_fixable.txt index debbaaf..d273d14 100644 --- a/webkit/tools/layout_tests/test_lists/tests_fixable.txt +++ b/webkit/tools/layout_tests/test_lists/tests_fixable.txt @@ -221,9 +221,6 @@ DEFER : LayoutTests/fast/replaced/applet-rendering-java-disabled.html = FAIL // Bug 1204878 DEFER : LayoutTests/http/tests/navigation/post-goback1.html = FAIL -// Bug 1135948: Fails because we cannot call plugins as functions. -DEFER : LayoutTests/plugins/bindings-test.html = FAIL - // Bug 1130795: since we don't have Aqua-themed controls, don't ignore the // box-shadow properties of controls that request Aqua theming. But since Aqua // controls are rare on the web, defer this fix. @@ -293,13 +290,6 @@ DEFER LINUX : LayoutTests/fast/css/font-face-unicode-range.html = FAIL DEFER : LayoutTests/fast/dom/Window/window-property-shadowing-name.html = FAIL TIMEOUT DEFER : LayoutTests/fast/js/var-declarations-shadowing.html = FAIL -// This test expects weird behavior of __defineGetter__ on the -// window object. It expects variables introduced with 'var x = value' -// to behave differently from variables introduced with 'y = value'. -// This just seems wrong and should have very low priority. -// Agreed, not required for Beta, we can debate this with WebKit post Beta, (eseidel, 4/25) -DEFER : LayoutTests/fast/dom/getter-on-window-object2.html = FAIL - // Bug: 1042838 // User stylesheets not currently supported by chrome. // Webkit supports them by doing filesystem operations directly. @@ -635,6 +625,7 @@ MAC : LayoutTests/http/tests/navigation/redirect302-basic.html = FAIL // The test may require a proper version of Java 6 RC 10 plugin // installed to run. DEFER MAC LINUX : chrome/fast/dom/java-applet-calls.html = FAIL +DEFER MAC LINUX : LayoutTests/plugins/bindings-test.html = FAIL // These tests don't work on the open source buildbot because no font covers // U+2798 (Heavy SE Arrow) and U+2799 (Heavy Rightwards Arrow). See bug #2304. @@ -655,11 +646,6 @@ LINUX WIN : LayoutTests/fast/encoding/invalid-UTF-8.html = FAIL // not access allowed". See bug # 2306 LINUX MAC : LayoutTests/http/tests/ssl/verify-ssl-enabled.php = FAIL PASS -// V8 doesn't stable sort. This is not required and may never be fixed. It is -// tracked by: http://code.google.com/p/v8/issues/detail?id=90 -DEFER : LayoutTests/fast/js/comparefn-sort-stability.html = FAIL -DEFER : LayoutTests/fast/js/sort-stability.html = FAIL - // These require application cache to be enabled. Skip the tests because // they're all timing out. TODO(tc): Upstream changes to the test so they // fail quickly if window.applicationCache is undefined (then we don't have to @@ -670,13 +656,6 @@ DEFER 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. -// Partially fixed in bleeding_edge: Now gives a StackOverflowException, -// which isn't unreasonable when calling a method on a full stack. -LINUX WIN : LayoutTests/fast/js/global-recursion-on-full-stack.html = FAIL PASS -// This passes on Mac release -MAC DEBUG : LayoutTests/fast/js/global-recursion-on-full-stack.html = FAIL // http://b/issue?id=1344252 DEFER : LayoutTests/fast/js/pic/cached-prototype-setter.html = FAIL @@ -778,7 +757,6 @@ SKIP DEBUG : LayoutTests/http/tests/misc/onload-remove-iframe-crash-2.html = CRA // happen when all the dynamic-updates tests are run together. DEBUG : LayoutTests/svg/dynamic-updates/SVGForeignObjectElement-dom-x-attr.html = CRASH PASS DEBUG : LayoutTests/svg/dynamic-updates/SVGForeignObjectElement-dom-height-attr.html = CRASH PASS -DEBUG : LayoutTests/fast/dom/gc-1.html = CRASH PASS // Got flakey (both debug and release) around r3581 (ananta). WIN : LayoutTests/http/tests/plugins/geturlnotify-from-npp-destroystream.html = FAIL PASS @@ -938,7 +916,6 @@ MAC : LayoutTests/fast/forms/search-event-delay.html = FAIL TIMEOUT // priority, so I'm DEFERing. DEFER LINUX WIN : LayoutTests/editing/spelling/inline_spelling_markers.html = FAIL LayoutTests/fast/js/arguments.html = FAIL -LayoutTests/fast/js/function-dot-arguments.html = FAIL LayoutTests/fast/js/primitive-method-this.html = FAIL LayoutTests/http/tests/plugins/local-geturl-from-remote.html = CRASH FAIL // These two depend on which webkit features are enabled. For instance, it checks @@ -972,10 +949,6 @@ LayoutTests/http/tests/security/dataURL/xss-DENIED-to-data-url-from-data-url.htm chrome/fast/dom/xss-DENIED-javascript-variations.html = FAIL LayoutTests/http/tests/misc/dns-prefetch-control.html = FAIL TIMEOUT PASS // NEW FOR MERGE 37604:38097 -// This is a Safari specific test used to document the set of global -// constructors they expose and the exact way they are printed. Not -// important - we might even want to ignore it. -LayoutTests/fast/js/global-constructors.html = FAIL LINUX WIN : LayoutTests/fast/layers/opacity-transforms.html = FAIL LayoutTests/plugins/netscape-construct.html = FAIL @@ -1439,7 +1412,6 @@ MAC : LayoutTests/fast/dom/Window/window-open-self-from-other-frame.html = CRASH LayoutTests/fast/dom/dom-constructors.html = FAIL // WebKit Merge 39050:39100 failures: -LayoutTests/fast/dom/java-applet-calls.html = FAIL LINUX WIN : LayoutTests/fast/repaint/transform-repaint-descendants.html = FAIL // WebKit Merge 39100:39141 new tests: @@ -1492,10 +1464,6 @@ WIN : LayoutTests/fast/css/beforeSelectorOnCodeElement.html = CRASH // Passes when run by itself. Fails on the buildbot. LINUX : LayoutTests/fast/css/beforeSelectorOnCodeElement.html = CRASH PASS -// The V8 regular expression engine does not match JSCRE on this one. -// See V8 bug 182. -LayoutTests/fast/js/regexp-no-extensions.html = FAIL - // This test appears to pass on Linux, despite it referencing feed:// URLs which // we don't support. Needs more investigation. LayoutTests/http/tests/security/feed-urls-from-remote.html = PASS FAIL @@ -1602,9 +1570,6 @@ LINUX WIN : LayoutTests/fast/replaced/width100percent-searchfield.html = FAIL // Passes locally but Text diff fails on the buildbots LINUX : LayoutTests/svg/custom/path-getTotalLength.svg = FAIL PASS -// Merge 39972:40057 -- new tests -LayoutTests/fast/regex/malformed-escapes.html = FAIL - // Merge 40059:40086 -- regressions LayoutTests/transitions/hang-with-bad-transition-list.html = PASS FAIL TIMEOUT diff --git a/webkit/tools/layout_tests/test_lists/tests_ignored.txt b/webkit/tools/layout_tests/test_lists/tests_ignored.txt index f9f9d5b..58f5ae8 100644 --- a/webkit/tools/layout_tests/test_lists/tests_ignored.txt +++ b/webkit/tools/layout_tests/test_lists/tests_ignored.txt @@ -196,6 +196,35 @@ LayoutTests/http/tests/history/redirect-js-location-replace-2-seconds.html = FAI LayoutTests/http/tests/history/redirect-js-location-replace-before-load.html = FAIL LayoutTests/http/tests/history/redirect-meta-refresh-0-seconds.html = FAIL LayoutTests/http/tests/history/redirect-js-form-submit-before-load.html = FAIL + +// This test expects weird behavior of __defineGetter__ on the +// window object. It expects variables introduced with 'var x = value' +// to behave differently from variables introduced with 'y = value'. +// This just seems wrong and should have very low priority. +// Agreed, not required for Beta, we can debate this with WebKit post Beta, (eseidel, 4/25) +// Ignore this until we see evidence that we need to support it. +LayoutTests/fast/dom/getter-on-window-object2.html = FAIL + +// V8 doesn't stable sort and we currently have no intention of +// changing this. It is tracked by: +// http://code.google.com/p/v8/issues/detail?id=90 +LayoutTests/fast/js/comparefn-sort-stability.html = FAIL +LayoutTests/fast/js/sort-stability.html = FAIL + +// We have no indication that anyone misses this and have currently no +// intention of implementing it. +LayoutTests/fast/js/function-dot-arguments.html = FAIL + +// This is a Safari specific test used to document the set of global +// constructors they expose and the exact way they are printed. Not +// important. +LayoutTests/fast/js/global-constructors.html = FAIL + +// This test is not reliable. The behavior depends on exactly how the +// stack limit is reached. We're happy with our behavior on this test +// as long as we don't crash. +LayoutTests/fast/js/global-recursion-on-full-stack.html = FAIL PASS + // ----------------------------------------------------------------- // CHROME REWRITTEN TESTS // ----------------------------------------------------------------- |