We should expose a WKContextMenuItem API object.
Since these items will both need to cross over IPC, we can't have WebContextMenuItem represent the APIObject as-is (due to inheriting from Noncopyable).
We'll have to do the WebType + WebTypeData trick. A rename patch coming up...
Created attachment 73305 [details]
WebContextMenuItem -> WebContextMenuItemData
Landed in r71585
webkit-patch land ftw. :)