Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(33)

Side by Side Diff: third_party/WebKit/LayoutTests/fast/dom/HTMLElement/contextmenu-expected.txt

Issue 2905763003: Rollback ContextMenu (Closed)
Patch Set: Rebase Created 3 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
(Empty)
1 Tests the contextmenu attribute.
2
3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE ".
4
5
6 Test with valid contextmenu attribute
7 PASS document.getElementById('container1').contextMenu.id is "menu1"
8 PASS document.getElementById('container1').contextMenu.type is "context"
9 PASS document.getElementById('container1').contextMenu.label is "menu 1"
10 Test with invalid contextmenu attribute
11 PASS document.getElementById('container2').contextMenu is null
12 Test setting contextmenu attribute to non-context type menu element
13 PASS container11.contextMenu.id is "menu11"
14 PASS container11.contextMenu.type is "toolbar"
15 PASS container11.contextMenu.label is "menu 11"
16 Test setting contextmenu attribute to non-menu element
17 PASS container12.contextMenu is null
18 Test setting contextmenu attribute to an ID which multiple elements have
19 PASS container13.contextMenu is null
20 PASS container14.contextMenu.id is "menu14"
21 PASS container14.contextMenu.type is "context"
22 PASS container14.contextMenu.label is "menu 14"
23 Test setting contextmenu attribute
24 PASS container3.contextMenu.id is "menu3"
25 PASS container3.contextMenu.type is "context"
26 PASS container3.contextMenu.label is "menu 3"
27 Test setting contextmenu attribute with menu element without id
28 PASS container4.contextMenu is null
29 PASS container4.hasAttribute('contextmenu') is true
30 PASS container4.getAttribute('contextmenu') is ""
31 Test setting contextmenu attribute with multiple menu element with same id
32 PASS container5.contextMenu is null
33 PASS container5.contextMenu is menu2
34 Test setting contextmenu attribute to null
35 PASS container6.contextMenu is null
36 PASS container6.hasAttribute('contextmenu') is true
37 PASS container6.getAttribute('contextmenu') is ""
38 Test setting contextmenu attribute to some text
39 PASS container7.contextMenu = 'foobar' threw exception TypeError: Failed to set the 'contextMenu' property on 'HTMLElement': The provided value is not of type ' HTMLMenuElement'..
40 PASS container7.contextMenu is null
41 Test setting contextmenu attribute to comment
42 PASS container8.contextMenu = document.createComment('foo') threw exception Type Error: Failed to set the 'contextMenu' property on 'HTMLElement': The provided v alue is not of type 'HTMLMenuElement'..
43 PASS container8.contextMenu is null
44 Test setting contextmenu attribute to menu without type
45 PASS container9.contextMenu.id is "menu_without_type"
46 PASS container9.contextMenu.type is "toolbar"
47 PASS container9.contextMenu.label is "menu without type"
48 Test setting contextmenu attribute to menu element which is in shadow dom
49 PASS container10.contextMenu is null
50 Test contextmenu attribute of an element with no contextmenu attribute but paren t has valid contextmenu
51 PASS inner.contextMenu is null
52 Test setting menu type when parent is contextmenu
53 PASS menu15.type is "context"
54 PASS menu16.type is "context"
55 PASS menu16.type is "context"
56 PASS menu15.type is "toolbar"
57 PASS menu16.type is "toolbar"
58 PASS successfullyParsed is true
59
60 TEST COMPLETE
61
62
63
64
65
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698