RESOLVED FIXED 86442
Result of fast/dom/DOMException/stack-trace.html depends on path (test introduced in r117016)
https://bugs.webkit.org/show_bug.cgi?id=86442
Summary Result of fast/dom/DOMException/stack-trace.html depends on path (test introd...
Csaba Osztrogonác
Reported 2012-05-14 22:20:18 PDT
The result of fast/dom/DOMException/stack-trace.html depends on the path from where your WebKit repository is. Because of this bug, this test fail where the WebKit isn't in /src/WebKit. For example the Qt bot: --- /ramdisk/qt-linux-64-release/build/layout-test-results/fast/dom/DOMException/stack-trace-expected.txt +++ /ramdisk/qt-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:///ramdisk/qt-linux-64-release/build/LayoutTests/fast/dom/DOMException/stack-trace.html:17 +outerFunction@file:///ramdisk/qt-linux-64-release/build/LayoutTests/fast/dom/DOMException/stack-trace.html:21 +global code@file:///ramdisk/qt-linux-64-release/build/LayoutTests/fast/dom/DOMException/stack-trace.html:27 (of type string). PASS successfullyParsed is true TEST COMPLETE It should be refactored not to be path dependent.
Attachments
Patch (5.09 KB, patch)
2012-05-15 11:41 PDT, Erik Arvidsson
no flags
Archive of layout-test-results from ec2-cr-linux-02 (403.13 KB, application/zip)
2012-05-15 14:34 PDT, WebKit Review Bot
no flags
Csaba Osztrogonác
Comment 1 2012-05-14 23:01:34 PDT
I skipped it on Qt - https://trac.webkit.org/changeset/117031/trunk/LayoutTests/platform/qt/Skipped Please unskip it with the proper fix.
Zan Dobersek
Comment 2 2012-05-15 01:40:43 PDT
*** Bug 86453 has been marked as a duplicate of this bug. ***
Zan Dobersek
Comment 3 2012-05-15 01:42:49 PDT
The stack property of DOMException is currently only implemented in V8, meaning the test fails (unfortunately with builder-specific failures).
Zan Dobersek
Comment 4 2012-05-15 01:54:16 PDT
Marked as failures for GTK in http://trac.webkit.org/changeset/117042.
Erik Arvidsson
Comment 5 2012-05-15 09:30:26 PDT
(In reply to comment #3) > The stack property of DOMException is currently only implemented in V8, meaning the test fails (unfortunately with builder-specific failures). Not correct. JSC also supports the stack property on DOMExceptions. However, JSC has a bug where the stack property is read only. I could change the read only test so that the result does not print the actual stack trace when it fails the read only test. That will improve the testability while JSC is broken.
Erik Arvidsson
Comment 6 2012-05-15 11:41:25 PDT
Brady Eidson
Comment 7 2012-05-15 14:06:40 PDT
Do we have a bugzilla tracking the JSC failure?
Brady Eidson
Comment 8 2012-05-15 14:19:16 PDT
(In reply to comment #7) > Do we have a bugzilla tracking the JSC failure? There is now https://bugs.webkit.org/show_bug.cgi?id=86523
WebKit Review Bot
Comment 9 2012-05-15 14:34:21 PDT
Comment on attachment 142016 [details] Patch Attachment 142016 [details] did not pass chromium-ews (chromium-xvfb): Output: http://queues.webkit.org/results/12684947 New failing tests: fast/xpath/attr-namespace.html
WebKit Review Bot
Comment 10 2012-05-15 14:34:26 PDT
Created attachment 142057 [details] Archive of layout-test-results from ec2-cr-linux-02 The attached test failures were seen while running run-webkit-tests on the chromium-ews. Bot: ec2-cr-linux-02 Port: <class 'webkitpy.common.config.ports.ChromiumXVFBPort'> Platform: Linux-2.6.35-28-virtual-x86_64-with-Ubuntu-10.10-maverick
Brady Eidson
Comment 11 2012-05-15 14:36:39 PDT
(In reply to comment #9) > (From update of attachment 142016 [details]) > Attachment 142016 [details] did not pass chromium-ews (chromium-xvfb): > Output: http://queues.webkit.org/results/12684947 > > New failing tests: > fast/xpath/attr-namespace.html It seems dubious that any of these were caused by this patch
WebKit Review Bot
Comment 12 2012-05-15 15:32:35 PDT
Comment on attachment 142016 [details] Patch Clearing flags on attachment: 142016 Committed r117169: <http://trac.webkit.org/changeset/117169>
WebKit Review Bot
Comment 13 2012-05-15 15:32:41 PDT
All reviewed patches have been landed. Closing bug.
Note You need to log in before you can comment on or make changes to this bug.