summaryrefslogtreecommitdiffstats
path: root/webkit/glue/webpopupmenu_impl.cc
diff options
context:
space:
mode:
authordarin@chromium.org <darin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-08-14 06:51:01 +0000
committerdarin@chromium.org <darin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-08-14 06:51:01 +0000
commitc772bf6640208a3251cd6929ba492238ff9a6b23 (patch)
tree9c2eb474616ee13f6b802b52678986d91659fe30 /webkit/glue/webpopupmenu_impl.cc
parent501677d56876d24ff29ec31a18563b7801a2c28d (diff)
downloadchromium_src-c772bf6640208a3251cd6929ba492238ff9a6b23.zip
chromium_src-c772bf6640208a3251cd6929ba492238ff9a6b23.tar.gz
chromium_src-c772bf6640208a3251cd6929ba492238ff9a6b23.tar.bz2
Move glue/event_conversion.{h,cc} into the WebKit API implementation.
I also renamed the MakeFoo classes to FooBuilder so that it would be more clear at the call sites that you are dealing with a class. I then translated the ToBar functions to also be BarBuilder classes. I just did this for consistency with the FooBuilders. For reference, "Foo" refers to WebCore Platform*Event classes and "Bar" refers to WebInputEvent subclasses :-) R=jorlow BUG=none TEST=none Review URL: http://codereview.chromium.org/164524 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23425 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/glue/webpopupmenu_impl.cc')
-rw-r--r--webkit/glue/webpopupmenu_impl.cc17
1 files changed, 10 insertions, 7 deletions
diff --git a/webkit/glue/webpopupmenu_impl.cc b/webkit/glue/webpopupmenu_impl.cc
index 74b40ab..326a326 100644
--- a/webkit/glue/webpopupmenu_impl.cc
+++ b/webkit/glue/webpopupmenu_impl.cc
@@ -20,12 +20,15 @@
#include "webkit/api/public/WebInputEvent.h"
#include "webkit/api/public/WebRect.h"
#include "webkit/api/public/WebWidgetClient.h"
-#include "webkit/glue/event_conversion.h"
+#include "webkit/api/src/WebInputEventConversion.h"
#include "webkit/glue/glue_util.h"
#include "webkit/glue/webpopupmenu_impl.h"
using namespace WebCore;
+using WebKit::PlatformKeyboardEventBuilder;
+using WebKit::PlatformMouseEventBuilder;
+using WebKit::PlatformWheelEventBuilder;
using WebKit::WebCanvas;
using WebKit::WebCompositionCommand;
using WebKit::WebInputEvent;
@@ -81,29 +84,29 @@ void WebPopupMenuImpl::MouseMove(const WebMouseEvent& event) {
if (event.x != last_mouse_position_.x ||
event.y != last_mouse_position_.y) {
last_mouse_position_ = WebPoint(event.x, event.y);
- widget_->handleMouseMoveEvent(MakePlatformMouseEvent(widget_, event));
+ widget_->handleMouseMoveEvent(PlatformMouseEventBuilder(widget_, event));
}
}
void WebPopupMenuImpl::MouseLeave(const WebMouseEvent& event) {
- widget_->handleMouseMoveEvent(MakePlatformMouseEvent(widget_, event));
+ widget_->handleMouseMoveEvent(PlatformMouseEventBuilder(widget_, event));
}
void WebPopupMenuImpl::MouseDown(const WebMouseEvent& event) {
- widget_->handleMouseDownEvent(MakePlatformMouseEvent(widget_, event));
+ widget_->handleMouseDownEvent(PlatformMouseEventBuilder(widget_, event));
}
void WebPopupMenuImpl::MouseUp(const WebMouseEvent& event) {
mouseCaptureLost();
- widget_->handleMouseReleaseEvent(MakePlatformMouseEvent(widget_, event));
+ widget_->handleMouseReleaseEvent(PlatformMouseEventBuilder(widget_, event));
}
void WebPopupMenuImpl::MouseWheel(const WebMouseWheelEvent& event) {
- widget_->handleWheelEvent(MakePlatformWheelEvent(widget_, event));
+ widget_->handleWheelEvent(PlatformWheelEventBuilder(widget_, event));
}
bool WebPopupMenuImpl::KeyEvent(const WebKeyboardEvent& event) {
- return widget_->handleKeyEvent(MakePlatformKeyboardEvent(event));
+ return widget_->handleKeyEvent(PlatformKeyboardEventBuilder(event));
}
// WebWidget -------------------------------------------------------------------