Bug 86453
Summary: | REGRESSION (r117012-r117016): fast/dom/DOMException/stack-trace.html failing on GTK Linux 64-bit Release | ||
---|---|---|---|
Product: | WebKit | Reporter: | Zan Dobersek <zan> |
Component: | Tools / Tests | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED DUPLICATE | ||
Severity: | Normal | CC: | arv, haraken |
Priority: | P2 | Keywords: | LayoutTestFailure, MakingBotsRed, Regression |
Version: | 528+ (Nightly build) | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
URL: | http://build.webkit.org/results/GTK%20Linux%2064-bit%20Release/r117016%20(23690)/results.html |
Zan Dobersek
fast/dom/DOMException/stack-trace.html started failing on GTK Linux 64-bit Release between r117013 and r117016 (inclusive).
http://trac.webkit.org/log/trunk?rev=117016&stop_rev=117013&limit=5
http://build.webkit.org/results/GTK%20Linux%2064-bit%20Release/r117012%20(23689)/results.html passed
http://build.webkit.org/results/GTK%20Linux%2064-bit%20Release/r117016%20(23690)/results.html failed
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Zan Dobersek
Revision 117016 is to blame. CC-ing author and reviewer. To my understanding the stack property of a DOMException is currently only implemented for V8, meaning this test causes failures for ports that use JSC.
Also fails on the 64-bit debug builder, here are the diffs:
64-bit release:
--- /home/slave/webkitgtk/gtk-linux-64-release/build/layout-test-results/fast/dom/DOMException/stack-trace-expected.txt
+++ /home/slave/webkitgtk/gtk-linux-64-release/build/layout-test-results/fast/dom/DOMException/stack-trace-actual.txt
@@ -7,9 +7,9 @@
PASS e.message is "HIERARCHY_REQUEST_ERR: DOM Exception 3"
PASS e.code is 3
FAIL e.stack should be 42 (of type number). Was appendChild@[native code]
-innerFunction@file:///src/WebKit/LayoutTests/fast/dom/DOMException/stack-trace.html:17
-outerFunction@file:///src/WebKit/LayoutTests/fast/dom/DOMException/stack-trace.html:21
-global code@file:///src/WebKit/LayoutTests/fast/dom/DOMException/stack-trace.html:27 (of type string).
+innerFunction@file:///home/slave/webkitgtk/gtk-linux-64-release/build/LayoutTests/fast/dom/DOMException/stack-trace.html:17
+outerFunction@file:///home/slave/webkitgtk/gtk-linux-64-release/build/LayoutTests/fast/dom/DOMException/stack-trace.html:21
+global code@file:///home/slave/webkitgtk/gtk-linux-64-release/build/LayoutTests/fast/dom/DOMException/stack-trace.html:27 (of type string).
PASS successfullyParsed is true
TEST COMPLETE
64-bit debug:
--- /home/slave/webkitgtk/gtk-linux-64-debug/build/layout-test-results/fast/dom/DOMException/stack-trace-expected.txt
+++ /home/slave/webkitgtk/gtk-linux-64-debug/build/layout-test-results/fast/dom/DOMException/stack-trace-actual.txt
@@ -7,9 +7,9 @@
PASS e.message is "HIERARCHY_REQUEST_ERR: DOM Exception 3"
PASS e.code is 3
FAIL e.stack should be 42 (of type number). Was appendChild@[native code]
-innerFunction@file:///src/WebKit/LayoutTests/fast/dom/DOMException/stack-trace.html:17
-outerFunction@file:///src/WebKit/LayoutTests/fast/dom/DOMException/stack-trace.html:21
-global code@file:///src/WebKit/LayoutTests/fast/dom/DOMException/stack-trace.html:27 (of type string).
+innerFunction@file:///home/slave/webkitgtk/gtk-linux-64-debug/build/LayoutTests/fast/dom/DOMException/stack-trace.html:17
+outerFunction@file:///home/slave/webkitgtk/gtk-linux-64-debug/build/LayoutTests/fast/dom/DOMException/stack-trace.html:21
+global code@file:///home/slave/webkitgtk/gtk-linux-64-debug/build/LayoutTests/fast/dom/DOMException/stack-trace.html:27 (of type string).
PASS successfullyParsed is true
TEST COMPLETE
Unfortunately a platform-specific baseline is not possible as it would include builder-specific paths, which would still cause failures.
Zan Dobersek
Oops, already reported in bug #86442.
*** This bug has been marked as a duplicate of bug 86442 ***