Add getModifierState to MouseEvent
[WebKit-https.git] / LayoutTests / fast / events / init-event-clears-capslock-expected.txt
1 This tests invoking initKeyboardEvent after setting CapsLock state to true via KeyboardEvent's constructor.
2
3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
4
5
6 keyEvent = new KeyboardEvent('keydown', { bubbles: true, cancelable: true, view: window, detail: 0, key: 'a', code: 'KeyA',
7     ctrlKey: true, altKey: true, shiftKey: true, metaKey: true, modifierAltGraph: true, modifierCapsLock: true });
8 PASS keyEvent.ctrlKey is true
9 PASS keyEvent.shiftKey is true
10 PASS keyEvent.altKey is true
11 PASS keyEvent.metaKey is true
12 PASS keyEvent.getModifierState("Control") is true
13 PASS keyEvent.getModifierState("Shift") is true
14 PASS keyEvent.getModifierState("Alt") is true
15 PASS keyEvent.getModifierState("Meta") is true
16 PASS keyEvent.getModifierState("AltGraph") is true
17 PASS keyEvent.getModifierState("CapsLock") is true
18 keyEvent.initKeyboardEvent('keydown', false, false, window, 'U+0041', 0, /* ctrl */ false, /* alt */ false, /* shift */ false, /* meta */ false, /* altGraph */ false)
19 PASS keyEvent.ctrlKey is false
20 PASS keyEvent.shiftKey is false
21 PASS keyEvent.altKey is false
22 PASS keyEvent.metaKey is false
23 PASS keyEvent.getModifierState("Control") is false
24 PASS keyEvent.getModifierState("Shift") is false
25 PASS keyEvent.getModifierState("Alt") is false
26 PASS keyEvent.getModifierState("Meta") is false
27 PASS keyEvent.getModifierState("AltGraph") is false
28 PASS keyEvent.getModifierState("CapsLock") is false
29 keyEvent.initKeyboardEvent('keydown', false, false, window, 'U+0041', 0, /* ctrl */ true, /* alt */ true, /* shift */ true, /* meta */ true, /* altGraph */ true)
30 PASS keyEvent.ctrlKey is true
31 PASS keyEvent.shiftKey is true
32 PASS keyEvent.altKey is true
33 PASS keyEvent.metaKey is true
34 PASS keyEvent.getModifierState("Control") is true
35 PASS keyEvent.getModifierState("Shift") is true
36 PASS keyEvent.getModifierState("Alt") is true
37 PASS keyEvent.getModifierState("Meta") is true
38 PASS keyEvent.getModifierState("AltGraph") is true
39 PASS keyEvent.getModifierState("CapsLock") is false
40 mouseEvent = new MouseEvent('mousedown', { bubbles: true, cancelable: true, view: window, detail: 0, key: 'a', code: 'KeyA',
41     ctrlKey: true, altKey: true, shiftKey: true, metaKey: true, modifierAltGraph: true, modifierCapsLock: true });
42 PASS mouseEvent.ctrlKey is true
43 PASS mouseEvent.shiftKey is true
44 PASS mouseEvent.altKey is true
45 PASS mouseEvent.metaKey is true
46 PASS mouseEvent.getModifierState("Control") is true
47 PASS mouseEvent.getModifierState("Shift") is true
48 PASS mouseEvent.getModifierState("Alt") is true
49 PASS mouseEvent.getModifierState("Meta") is true
50 PASS mouseEvent.getModifierState("AltGraph") is true
51 PASS mouseEvent.getModifierState("CapsLock") is true
52 mouseEvent.initMouseEvent('mousedown', false, false, window, 0, 0, 0, 0, 0, /* ctrl */ false, /* alt */ false, /* shift */ false, /* meta */ false)
53 PASS mouseEvent.ctrlKey is false
54 PASS mouseEvent.shiftKey is false
55 PASS mouseEvent.altKey is false
56 PASS mouseEvent.metaKey is false
57 PASS mouseEvent.getModifierState("Control") is false
58 PASS mouseEvent.getModifierState("Shift") is false
59 PASS mouseEvent.getModifierState("Alt") is false
60 PASS mouseEvent.getModifierState("Meta") is false
61 PASS mouseEvent.getModifierState("AltGraph") is false
62 PASS mouseEvent.getModifierState("CapsLock") is false
63 mouseEvent.initMouseEvent('mousedown', false, false, window, 0, 0, 0, 0, 0, /* ctrl */ true, /* alt */ true, /* shift */ true, /* meta */ true)
64 PASS mouseEvent.ctrlKey is true
65 PASS mouseEvent.shiftKey is true
66 PASS mouseEvent.altKey is true
67 PASS mouseEvent.metaKey is true
68 PASS mouseEvent.getModifierState("Control") is true
69 PASS mouseEvent.getModifierState("Shift") is true
70 PASS mouseEvent.getModifierState("Alt") is true
71 PASS mouseEvent.getModifierState("Meta") is true
72 PASS mouseEvent.getModifierState("AltGraph") is false
73 PASS mouseEvent.getModifierState("CapsLock") is false
74 PASS successfullyParsed is true
75
76 TEST COMPLETE
77