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

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

Issue 464903002: Add contextmenu attribute for HTMLElement. (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: Added more tests Created 6 years, 4 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 "popup"
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-popup 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 "popup"
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 "popup"
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 is null
40 Test setting contextmenu attribute to comment
41 PASS container8.contextMenu is null
42 Test setting contextmenu attribute to menu without type
43 PASS container9.contextMenu.id is "menu_without_type"
44 PASS container9.contextMenu.type is ""
45 PASS container9.contextMenu.label is "menu without type"
46 Test setting contextmenu attribute to menu element which is in shadow dom
47 PASS container10.contextMenu is null
48 PASS successfullyParsed is true
49
50 TEST COMPLETE
51
52
53
54
OLDNEW
« no previous file with comments | « LayoutTests/fast/dom/HTMLElement/contextmenu.html ('k') | Source/core/html/HTMLAttributeNames.in » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698