summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--DEPS2
-rw-r--r--webkit/tools/layout_tests/test_lists/tests_fixable.txt9
-rw-r--r--webkit/tools/layout_tests/test_lists/tests_ignored.txt12
3 files changed, 15 insertions, 8 deletions
diff --git a/DEPS b/DEPS
index 3556f9e..4209e16 100644
--- a/DEPS
+++ b/DEPS
@@ -18,7 +18,7 @@ deps = {
"/trunk/deps/third_party/icu38@7525",
"src/v8":
- "http://v8.googlecode.com/svn/trunk@1103",
+ "http://v8.googlecode.com/svn/trunk@1177",
"src/webkit/data/layout_tests/LayoutTests":
"http://svn.webkit.org/repository/webkit/trunk/LayoutTests@40164",
diff --git a/webkit/tools/layout_tests/test_lists/tests_fixable.txt b/webkit/tools/layout_tests/test_lists/tests_fixable.txt
index 6f37cc6..960d0a2 100644
--- a/webkit/tools/layout_tests/test_lists/tests_fixable.txt
+++ b/webkit/tools/layout_tests/test_lists/tests_fixable.txt
@@ -1013,10 +1013,6 @@ 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
-// This is a V8 issues. It has been fixed in V8 bleeding_edge
-// revision 1157.
-LayoutTests/fast/js/construct-global-object.html = FAIL
-
// The handling of the selection functions on HTMLInputElements differ
// from the Firefox behavior. We should follow Firefox and I believe
// that WebKit should as well. I have submitted a patch to fix this
@@ -1613,10 +1609,9 @@ LINUX : LayoutTests/fast/css/beforeSelectorOnCodeElement.html = CRASH PASS
// This test needs to be rebaselined on Mac.
MAC : LayoutTests/animations/keyframes-rule.html = FAIL
-// These two appear to be failing because of changes to PCRE that have
-// not made it to JSCRE (regex engine used by V8). See V8 bug 182.
+// The V8 regular expression engine does not match JSCRE on this one.
+// See V8 bug 182.
LayoutTests/fast/js/regexp-no-extensions.html = FAIL
-LayoutTests/fast/regex/quantified-assertions.html = FAIL
// This test appears to pass on Linux, despite it referencing feed:// URLs which
// we don't support. Needs more investigation.
diff --git a/webkit/tools/layout_tests/test_lists/tests_ignored.txt b/webkit/tools/layout_tests/test_lists/tests_ignored.txt
index ba4e7cc..b44167d3 100644
--- a/webkit/tools/layout_tests/test_lists/tests_ignored.txt
+++ b/webkit/tools/layout_tests/test_lists/tests_ignored.txt
@@ -211,6 +211,18 @@ LINUX : chrome/fonts/impact.html = FAIL
// to verify is that we don't crash on this page.
LayoutTests/fast/js/regexp-charclass-crash.html = PASS TIMEOUT
+// This tests for an arbitrary limit set in JSCRE to terminate regular
+// expressions with an exponential matching behavior. Since the V8
+// regular expression engine can be preempted from the outside, we do not
+// need to limit the execution this way. Firefox also keeps running
+// on this one.
+LayoutTests/fast/regex/slow.html = TIMEOUT
+
+// This test contains expressions with exponential matching
+// behavior on which JSCRE terminate the matching before it is done. We
+// do not and the test therefore takes a long time to run.
+LayoutTests/fast/regex/test1.html = TIMEOUT
+
// Test to verify legacy MAC encodings. We don't want to support them and
// have to skip this test.
SKIP : LayoutTests/fast/encoding/char-decoding-mac.html = FAIL