Changeset 61919 in webkit


Ignore:
Timestamp:
Jun 25, 2010 5:18:10 PM (14 years ago)
Author:
jam@chromium.org
Message:

2010-06-25 John Abd-El-Malek <jam@chromium.org>

Reviewed by David Levin.

[chromium] Send unhandled events to Node's default handler
https://bugs.webkit.org/show_bug.cgi?id=41223

  • src/WebPluginContainerImpl.cpp: (WebKit::WebPluginContainerImpl::handleEvent):
Location:
trunk/WebKit/chromium
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/WebKit/chromium/ChangeLog

    r61898 r61919  
     12010-06-25  John Abd-El-Malek  <jam@chromium.org>
     2
     3        Reviewed by David Levin.
     4
     5        [chromium] Send unhandled events to Node's default handler
     6        https://bugs.webkit.org/show_bug.cgi?id=41223
     7
     8        * src/WebPluginContainerImpl.cpp:
     9        (WebKit::WebPluginContainerImpl::handleEvent):
     10
    1112010-06-25  Daniel Cheng  <dcheng@chromium.org>
    212
  • trunk/WebKit/chromium/src/WebPluginContainerImpl.cpp

    r60950 r61919  
    168168    else if (event->isKeyboardEvent())
    169169        handleKeyboardEvent(static_cast<KeyboardEvent*>(event));
     170
     171    // FIXME: it would be cleaner if Widget::handleEvent returned true/false and
     172    // HTMLPluginElement called setDefaultHandled or defaultEventHandler.
     173    if (!event->defaultHandled())
     174        m_element->Node::defaultEventHandler(event);
    170175}
    171176
Note: See TracChangeset for help on using the changeset viewer.