Fix build break when CONTEXT_MENUS is disabled.
authorcommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 4 Apr 2012 07:30:54 +0000 (07:30 +0000)
committercommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 4 Apr 2012 07:30:54 +0000 (07:30 +0000)
commit5b1097c41167fc65945631459fb40473ca5b74d2
tree5dabf166eff84a43da7bf8d826edc812c17b0374
parent26417baa0a4c0d328a1149e03b68c2a5afadc430
Fix build break when CONTEXT_MENUS is disabled.
https://bugs.webkit.org/show_bug.cgi?id=82342

Patch by Mariusz Grzegorczyk <mariusz.g@samsung.com> on 2012-04-04
Reviewed by Andreas Kling.

Fixes build break in WebKit-Gtk, and WebKit-EFL ports when CONTEXT_MENUS macro is disabled.

Source/WebCore:

* page/ContextMenuClient.h:
* page/ContextMenuController.h:
* page/Page.cpp:
(WebCore::Page::PageClients::PageClients):
* page/Page.h:
(WebCore):
(PageClients):
* platform/ContextMenu.cpp:
* platform/ContextMenu.h:
* platform/ContextMenuItem.cpp:
* platform/ContextMenuItem.h:
* platform/efl/ContextMenuEfl.cpp:
* platform/efl/ContextMenuItemEfl.cpp:
* platform/gtk/ContextMenuGtk.cpp:
* platform/gtk/ContextMenuItemGtk.cpp:

Source/WebKit/gtk:

* WebCoreSupport/ContextMenuClientGtk.cpp:
* WebCoreSupport/ContextMenuClientGtk.h:
* webkit/webkitglobals.cpp:
(webkit_context_menu_item_get_action):
* webkit/webkitwebview.cpp:
(webkit_web_view_button_press_event):
(webkit_web_view_class_init):
(webkit_web_view_init):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@113147 268f45cc-cd09-0410-ab3c-d52691b4dbfc
18 files changed:
Source/WebCore/ChangeLog
Source/WebCore/page/ContextMenuClient.h
Source/WebCore/page/ContextMenuController.h
Source/WebCore/page/Page.cpp
Source/WebCore/page/Page.h
Source/WebCore/platform/ContextMenu.cpp
Source/WebCore/platform/ContextMenu.h
Source/WebCore/platform/ContextMenuItem.cpp
Source/WebCore/platform/ContextMenuItem.h
Source/WebCore/platform/efl/ContextMenuEfl.cpp
Source/WebCore/platform/efl/ContextMenuItemEfl.cpp
Source/WebCore/platform/gtk/ContextMenuGtk.cpp
Source/WebCore/platform/gtk/ContextMenuItemGtk.cpp
Source/WebKit/gtk/ChangeLog
Source/WebKit/gtk/WebCoreSupport/ContextMenuClientGtk.cpp
Source/WebKit/gtk/WebCoreSupport/ContextMenuClientGtk.h
Source/WebKit/gtk/webkit/webkitglobals.cpp
Source/WebKit/gtk/webkit/webkitwebview.cpp