Bug 212582
Summary: | [ mac wk2 ] fast/events/drag-and-drop.html fails when run by itself | ||
---|---|---|---|
Product: | WebKit | Reporter: | David Kilzer (:ddkilzer) <ddkilzer> |
Component: | Tools / Tests | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED DUPLICATE | ||
Severity: | Normal | CC: | ryanhaddad, thorton, wenson_hsieh |
Priority: | P2 | ||
Version: | Other | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
See Also: | https://bugs.webkit.org/show_bug.cgi?id=212507 |
David Kilzer (:ddkilzer)
fast/events/drag-and-drop.html fails when run by itself. It works when run as part of the fast/events directory.
I don't know if this is a recent regression or not. Found while investigating test failures for Bug 212507.
Failure differences look like this:
--- BUILD_DIR/Debug/layout-test-results-wk2-revert/fast/events/drag-and-drop-expected.txt
+++ BUILD_DIR/Debug/layout-test-results-wk2-revert/fast/events/drag-and-drop-actual.txt
@@ -7,101 +7,36 @@
When effectAllowed == "uninitialized"
-PASS event.dataTransfer.dropEffect is "none"
-PASS event.dataTransfer.dropEffect is "copy"
-PASS event.dataTransfer.dropEffect is "move"
-PASS event.dataTransfer.dropEffect is "link"
-PASS event.dataTransfer.dropEffect is "copy"
When effectAllowed == "undefined"
-PASS event.dataTransfer.effectAllowed is "uninitialized"
-PASS event.dataTransfer.dropEffect is "none"
-PASS event.dataTransfer.effectAllowed is "uninitialized"
-PASS event.dataTransfer.dropEffect is "copy"
-PASS event.dataTransfer.effectAllowed is "uninitialized"
-PASS event.dataTransfer.dropEffect is "move"
-PASS event.dataTransfer.effectAllowed is "uninitialized"
-PASS event.dataTransfer.dropEffect is "link"
-PASS event.dataTransfer.effectAllowed is "uninitialized"
-PASS event.dataTransfer.dropEffect is "copy"
When effectAllowed == "none"
-PASS event.dataTransfer.dropEffect is "none"
-PASS event.dataTransfer.dropEffect is "none"
-PASS event.dataTransfer.dropEffect is "none"
-PASS event.dataTransfer.dropEffect is "none"
-PASS event.dataTransfer.dropEffect is "none"
When effectAllowed == "all"
-PASS event.dataTransfer.dropEffect is "none"
-PASS event.dataTransfer.dropEffect is "copy"
-PASS event.dataTransfer.dropEffect is "move"
-PASS event.dataTransfer.dropEffect is "link"
-PASS event.dataTransfer.dropEffect is "copy"
When effectAllowed == "copy"
-PASS event.dataTransfer.dropEffect is "none"
-PASS event.dataTransfer.dropEffect is "copy"
-PASS event.dataTransfer.dropEffect is "none"
-PASS event.dataTransfer.dropEffect is "none"
-PASS event.dataTransfer.dropEffect is "copy"
When effectAllowed == "move"
-PASS event.dataTransfer.dropEffect is "none"
-PASS event.dataTransfer.dropEffect is "none"
-PASS event.dataTransfer.dropEffect is "move"
-PASS event.dataTransfer.dropEffect is "none"
-PASS event.dataTransfer.dropEffect is "move"
When effectAllowed == "link"
-PASS event.dataTransfer.dropEffect is "none"
-PASS event.dataTransfer.dropEffect is "none"
-PASS event.dataTransfer.dropEffect is "none"
-PASS event.dataTransfer.dropEffect is "link"
-PASS event.dataTransfer.dropEffect is "link"
When effectAllowed == "copyMove"
-PASS event.dataTransfer.dropEffect is "none"
-PASS event.dataTransfer.dropEffect is "copy"
-PASS event.dataTransfer.dropEffect is "move"
-PASS event.dataTransfer.dropEffect is "none"
-PASS event.dataTransfer.dropEffect is "move"
When effectAllowed == "copyLink"
-PASS event.dataTransfer.dropEffect is "none"
-PASS event.dataTransfer.dropEffect is "copy"
-PASS event.dataTransfer.dropEffect is "none"
-PASS event.dataTransfer.dropEffect is "link"
-PASS event.dataTransfer.dropEffect is "copy"
When effectAllowed == "linkMove"
-PASS event.dataTransfer.dropEffect is "none"
-PASS event.dataTransfer.dropEffect is "none"
-PASS event.dataTransfer.dropEffect is "move"
-PASS event.dataTransfer.dropEffect is "link"
-PASS event.dataTransfer.dropEffect is "move"
When effectAllowed == "dummy"
-PASS event.dataTransfer.effectAllowed is "uninitialized"
-PASS event.dataTransfer.dropEffect is "none"
-PASS event.dataTransfer.effectAllowed is "uninitialized"
-PASS event.dataTransfer.dropEffect is "copy"
-PASS event.dataTransfer.effectAllowed is "uninitialized"
-PASS event.dataTransfer.dropEffect is "move"
-PASS event.dataTransfer.effectAllowed is "uninitialized"
-PASS event.dataTransfer.dropEffect is "link"
-PASS event.dataTransfer.effectAllowed is "uninitialized"
-PASS event.dataTransfer.dropEffect is "copy"
TEST COMPLETE
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
David Kilzer (:ddkilzer)
The fast/events/drag-and-drop.html test runs normally when run by itself on mac-wk1 and mac-debug-wk1.
Alexey Proskuryakov
This test is skipped, so it does not run as part of fast/events. But when one specifies it by name on command line, that overrides [ Skip ] expectations.
We still can't test drag and drop with WebKit2 at all.
*** This bug has been marked as a duplicate of bug 42194 ***