summaryrefslogtreecommitdiffstats
path: root/WebCore/platform/ContextMenuItem.h
diff options
context:
space:
mode:
Diffstat (limited to 'WebCore/platform/ContextMenuItem.h')
-rw-r--r--WebCore/platform/ContextMenuItem.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/WebCore/platform/ContextMenuItem.h b/WebCore/platform/ContextMenuItem.h
index ee9d2a3..063788b 100644
--- a/WebCore/platform/ContextMenuItem.h
+++ b/WebCore/platform/ContextMenuItem.h
@@ -259,6 +259,9 @@ namespace WebCore {
ContextMenuItem(PlatformMenuItemDescription);
ContextMenuItem(ContextMenu* subMenu = 0);
ContextMenuItem(ContextMenuItemType type, ContextMenuAction action, const String& title, ContextMenu* subMenu = 0);
+
+ ContextMenuItem(ContextMenuItemType, ContextMenuAction, const String&, bool enabled, bool checked);
+ ContextMenuItem(ContextMenuAction, const String&, bool enabled, bool checked, Vector<ContextMenuItem>& submenuItems);
#if PLATFORM(GTK)
ContextMenuItem(GtkMenuItem*);
#endif
@@ -277,6 +280,7 @@ namespace WebCore {
PlatformMenuDescription platformSubMenu() const;
void setSubMenu(ContextMenu*);
+ void setSubMenu(Vector<ContextMenuItem>&);
void setChecked(bool = true);
bool checked() const;