[DnD] effectAllowed and dropEffect can be set to bogus values.
[WebKit-https.git] / LayoutTests / fast / events / drag-and-drop-expected.txt
1 This test checks that drag-and-drop support works and conforms to the HTML 5 specification.
2 For each effectAllowed, iterates through the possible dropEffects: none, copy, move, link, dummy.
3
4 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
5
6
7
8 When effectAllowed == "uninitialized"
9
10 PASS event.dataTransfer.dropEffect is "none"
11 PASS event.dataTransfer.dropEffect is "copy"
12 PASS event.dataTransfer.dropEffect is "move"
13 PASS event.dataTransfer.dropEffect is "link"
14 PASS event.dataTransfer.dropEffect is "none"
15
16 When effectAllowed == "undefined"
17
18 PASS event.dataTransfer.effectAllowed is "uninitialized"
19 PASS event.dataTransfer.dropEffect is "none"
20 PASS event.dataTransfer.effectAllowed is "uninitialized"
21 PASS event.dataTransfer.dropEffect is "copy"
22 PASS event.dataTransfer.effectAllowed is "uninitialized"
23 PASS event.dataTransfer.dropEffect is "move"
24 PASS event.dataTransfer.effectAllowed is "uninitialized"
25 PASS event.dataTransfer.dropEffect is "link"
26 PASS event.dataTransfer.effectAllowed is "uninitialized"
27 PASS event.dataTransfer.dropEffect is "none"
28
29 When effectAllowed == "none"
30
31 PASS event.dataTransfer.dropEffect is "none"
32 PASS event.dataTransfer.dropEffect is "none"
33 PASS event.dataTransfer.dropEffect is "none"
34 PASS event.dataTransfer.dropEffect is "none"
35 PASS event.dataTransfer.dropEffect is "none"
36
37 When effectAllowed == "all"
38
39 PASS event.dataTransfer.dropEffect is "none"
40 PASS event.dataTransfer.dropEffect is "copy"
41 PASS event.dataTransfer.dropEffect is "move"
42 PASS event.dataTransfer.dropEffect is "link"
43 PASS event.dataTransfer.dropEffect is "none"
44
45 When effectAllowed == "copy"
46
47 PASS event.dataTransfer.dropEffect is "none"
48 PASS event.dataTransfer.dropEffect is "copy"
49 PASS event.dataTransfer.dropEffect is "none"
50 PASS event.dataTransfer.dropEffect is "none"
51 PASS event.dataTransfer.dropEffect is "none"
52
53 When effectAllowed == "move"
54
55 PASS event.dataTransfer.dropEffect is "none"
56 PASS event.dataTransfer.dropEffect is "none"
57 PASS event.dataTransfer.dropEffect is "move"
58 PASS event.dataTransfer.dropEffect is "none"
59 PASS event.dataTransfer.dropEffect is "none"
60
61 When effectAllowed == "link"
62
63 PASS event.dataTransfer.dropEffect is "none"
64 PASS event.dataTransfer.dropEffect is "none"
65 PASS event.dataTransfer.dropEffect is "none"
66 PASS event.dataTransfer.dropEffect is "link"
67 PASS event.dataTransfer.dropEffect is "none"
68
69 When effectAllowed == "copyMove"
70
71 PASS event.dataTransfer.dropEffect is "none"
72 PASS event.dataTransfer.dropEffect is "copy"
73 PASS event.dataTransfer.dropEffect is "move"
74 PASS event.dataTransfer.dropEffect is "none"
75 PASS event.dataTransfer.dropEffect is "none"
76
77 When effectAllowed == "copyLink"
78
79 PASS event.dataTransfer.dropEffect is "none"
80 PASS event.dataTransfer.dropEffect is "copy"
81 PASS event.dataTransfer.dropEffect is "none"
82 PASS event.dataTransfer.dropEffect is "link"
83 PASS event.dataTransfer.dropEffect is "none"
84
85 When effectAllowed == "linkMove"
86
87 PASS event.dataTransfer.dropEffect is "none"
88 PASS event.dataTransfer.dropEffect is "none"
89 PASS event.dataTransfer.dropEffect is "move"
90 PASS event.dataTransfer.dropEffect is "link"
91 PASS event.dataTransfer.dropEffect is "none"
92
93 When effectAllowed == "dummy"
94
95 PASS event.dataTransfer.effectAllowed is "uninitialized"
96 PASS event.dataTransfer.dropEffect is "none"
97 PASS event.dataTransfer.effectAllowed is "uninitialized"
98 PASS event.dataTransfer.dropEffect is "copy"
99 PASS event.dataTransfer.effectAllowed is "uninitialized"
100 PASS event.dataTransfer.dropEffect is "move"
101 PASS event.dataTransfer.effectAllowed is "uninitialized"
102 PASS event.dataTransfer.dropEffect is "link"
103 PASS event.dataTransfer.effectAllowed is "uninitialized"
104 PASS event.dataTransfer.dropEffect is "none"
105
106 TEST COMPLETE
107