Index: chrome/browser/ui/panels/panel_browser_frame_view.cc |
diff --git a/chrome/browser/ui/panels/panel_browser_frame_view.cc b/chrome/browser/ui/panels/panel_browser_frame_view.cc |
index 251a0ca1a67eb80e33988b1640fdd39546d881f6..69734554faa68b508ec8746aeefdff7631b678c7 100644 |
--- a/chrome/browser/ui/panels/panel_browser_frame_view.cc |
+++ b/chrome/browser/ui/panels/panel_browser_frame_view.cc |
@@ -170,11 +170,14 @@ bool PanelBrowserFrameView::MouseWatcher::IsCursorInViewBounds() const { |
} |
#if defined(OS_WIN) |
-void PanelBrowserFrameView::MouseWatcher::WillProcessMessage(const MSG& msg) { |
+base::EventStatus PanelBrowserFrameView::MouseWatcher::WillProcessEvent( |
+ const base::NativeEvent& event) { |
+ return base::EVENT_CONTINUE; |
} |
-void PanelBrowserFrameView::MouseWatcher::DidProcessMessage(const MSG& msg) { |
- switch (msg.message) { |
+void PanelBrowserFrameView::MouseWatcher::DidProcessEvent( |
+ const base::NativeEvent& event) { |
+ switch (event.message) { |
case WM_MOUSEMOVE: |
case WM_NCMOUSEMOVE: |
case WM_MOUSELEAVE: |
@@ -185,6 +188,16 @@ void PanelBrowserFrameView::MouseWatcher::DidProcessMessage(const MSG& msg) { |
break; |
} |
} |
+#elif defined(TOUCH_UI) || defined(USE_AURA) |
+base::EventStatus PanelBrowserFrameView::MouseWatcher::WillProcessEvent( |
+ const base::NativeEvent& event) { |
+ return base::EVENT_CONTINUE; |
+} |
+ |
+void PanelBrowserFrameView::MouseWatcher::DidProcessEvent( |
+ const base::NativeEvent& event) { |
+ NOTIMPLEMENTED(); |
+} |
#elif defined(TOOLKIT_USES_GTK) |
void PanelBrowserFrameView::MouseWatcher::WillProcessEvent(GdkEvent* event) { |
} |