contextmenu test

This tests context menu support. The context menu on the input field should have seven non-browser-supplied items: 3 with duck items in alternating colours, a seperator, and then 3 more items with duck icons.

The first 4 items show what is selected to present to the user as a label - the fourth having no label content supplied. the last 3 test support for hr and using menuitem as an empty element.

text content preferred over label using only text content works
hr works if there is one before this option This is to test the preceding menuitem