Home | History | Annotate | Download | only in Shared

Lines Matching defs:WebContextMenuItem

27 #include "WebContextMenuItem.h"
34 WebContextMenuItem::WebContextMenuItem(const WebContextMenuItemData& data)
39 PassRefPtr<WebContextMenuItem> WebContextMenuItem::create(const String& title, bool enabled, ImmutableArray* submenuItems)
47 WebContextMenuItem* item = submenuItems->at<WebContextMenuItem>(i);
52 return adoptRef(new WebContextMenuItem(WebContextMenuItemData(WebCore::ContextMenuItemTagNoAction, title, enabled, submenu))).leakRef();
55 WebContextMenuItem* WebContextMenuItem::separatorItem()
57 DEFINE_STATIC_LOCAL(WebContextMenuItem*, separatorItem, (adoptRef(new WebContextMenuItem(WebContextMenuItemData(WebCore::SeparatorType, WebCore::ContextMenuItemTagNoAction, String(), true, false))).leakRef()));
61 PassRefPtr<ImmutableArray> WebContextMenuItem::submenuItemsAsImmutableArray() const
73 result.append(WebContextMenuItem::create(submenuVector[i]));
78 APIObject* WebContextMenuItem::userData() const
83 void WebContextMenuItem::setUserData(APIObject* userData)