| Index: third_party/WebKit/Source/web/WebPluginContainerImpl.cpp
|
| diff --git a/third_party/WebKit/Source/web/WebPluginContainerImpl.cpp b/third_party/WebKit/Source/web/WebPluginContainerImpl.cpp
|
| index 732855619cfa782f87631b8b1b1aa4528807f756..a8f80d614dcd79f4d1a44fafbd6d67ef6c822204 100644
|
| --- a/third_party/WebKit/Source/web/WebPluginContainerImpl.cpp
|
| +++ b/third_party/WebKit/Source/web/WebPluginContainerImpl.cpp
|
| @@ -541,8 +541,8 @@ void WebPluginContainerImpl::requestTouchEventType(
|
| if (m_touchEventRequestType == requestType || !m_element)
|
| return;
|
|
|
| - if (FrameHost* frameHost = m_element->document().frameHost()) {
|
| - EventHandlerRegistry& registry = frameHost->eventHandlerRegistry();
|
| + if (Page* page = m_element->document().page()) {
|
| + EventHandlerRegistry& registry = page->eventHandlerRegistry();
|
| if (requestType != TouchEventRequestTypeNone &&
|
| m_touchEventRequestType == TouchEventRequestTypeNone)
|
| registry.didAddEventHandler(
|
| @@ -558,8 +558,8 @@ void WebPluginContainerImpl::requestTouchEventType(
|
| void WebPluginContainerImpl::setWantsWheelEvents(bool wantsWheelEvents) {
|
| if (m_wantsWheelEvents == wantsWheelEvents)
|
| return;
|
| - if (FrameHost* frameHost = m_element->document().frameHost()) {
|
| - EventHandlerRegistry& registry = frameHost->eventHandlerRegistry();
|
| + if (Page* page = m_element->document().page()) {
|
| + EventHandlerRegistry& registry = page->eventHandlerRegistry();
|
| if (wantsWheelEvents)
|
| registry.didAddEventHandler(*m_element,
|
| EventHandlerRegistry::WheelEventBlocking);
|
|
|