⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Changeset 90231 in webkit


Ignore:
Timestamp:
Jul 1, 2011, 9:17:44 AM (15 years ago)
Author:
kbalazs@webkit.org
Message:

2011-07-01 Balazs Kelemen <kbalazs@webkit.org>

Reviewed by Andreas Kling.

[X11][WK2] plugins/mouse-evets-fixedpos.html is failing because of broken event propagation
https://bugs.webkit.org/show_bug.cgi?id=63239

  • platform/qt-wk2/Skipped:

2011-07-01 Balazs Kelemen <kbalazs@webkit.org>

Reviewed by Andreas Kling.

[X11][WK2] plugins/mouse-evets-fixedpos.html is failing because of broken event propagation
https://bugs.webkit.org/show_bug.cgi?id=63239

  • WebProcess/Plugins/Netscape/x11/NetscapePluginX11.cpp: Revert the return value of NPP_HandleEvent because the plugin function returns with 0 if it handled the event. (WebKit::NetscapePlugin::platformHandleMouseEvent): (WebKit::NetscapePlugin::platformHandleWheelEvent): (WebKit::NetscapePlugin::platformHandleMouseEnterEvent): (WebKit::NetscapePlugin::platformHandleMouseLeaveEvent): (WebKit::NetscapePlugin::platformHandleKeyboardEvent):
Location:
trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r90226 r90231  
     12011-07-01  Balazs Kelemen  <kbalazs@webkit.org>
     2
     3        Reviewed by Andreas Kling.
     4
     5        [X11][WK2] plugins/mouse-evets-fixedpos.html is failing because of broken event propagation
     6        https://bugs.webkit.org/show_bug.cgi?id=63239
     7
     8        * platform/qt-wk2/Skipped:
     9
    1102011-07-01  Alice Boxhall  <aboxhall@chromium.org>
    211
  • trunk/LayoutTests/platform/qt-wk2/Skipped

    r90021 r90231  
    14921492# Unexplained plugin failures
    14931493plugins/embed-prefers-plugins-for-images.html
    1494 plugins/mouse-events-fixedpos.html
    14951494plugins/netscape-dom-access.html
    14961495plugins/npp-set-window-called-during-destruction.html
  • trunk/Source/WebKit2/ChangeLog

    r90224 r90231  
     12011-07-01  Balazs Kelemen  <kbalazs@webkit.org>
     2
     3        Reviewed by Andreas Kling.
     4
     5        [X11][WK2] plugins/mouse-evets-fixedpos.html is failing because of broken event propagation
     6        https://bugs.webkit.org/show_bug.cgi?id=63239
     7
     8        * WebProcess/Plugins/Netscape/x11/NetscapePluginX11.cpp:
     9        Revert the return value of NPP_HandleEvent because the plugin function
     10        returns with 0 if it handled the event.
     11        (WebKit::NetscapePlugin::platformHandleMouseEvent):
     12        (WebKit::NetscapePlugin::platformHandleWheelEvent):
     13        (WebKit::NetscapePlugin::platformHandleMouseEnterEvent):
     14        (WebKit::NetscapePlugin::platformHandleMouseLeaveEvent):
     15        (WebKit::NetscapePlugin::platformHandleKeyboardEvent):
     16
    1172011-07-01  Mark Rowe  <mrowe@apple.com>
    218
  • trunk/Source/WebKit2/WebProcess/Plugins/Netscape/x11/NetscapePluginX11.cpp

    r89921 r90231  
    435435    }
    436436
    437     return NPP_HandleEvent(&xEvent);
     437    return !NPP_HandleEvent(&xEvent);
    438438}
    439439
     
    454454    setXButtonEventFieldsByWebWheelEvent(xEvent, event, m_frameRect.location());
    455455
    456     return NPP_HandleEvent(&xEvent);
     456    return !NPP_HandleEvent(&xEvent);
    457457}
    458458
     
    481481    setXCrossingEventFields(xEvent, event, m_frameRect.location(), EnterNotify);
    482482
    483     return NPP_HandleEvent(&xEvent);
     483    return !NPP_HandleEvent(&xEvent);
    484484}
    485485
     
    493493    setXCrossingEventFields(xEvent, event, m_frameRect.location(), LeaveNotify);
    494494
    495     return NPP_HandleEvent(&xEvent);
     495    return !NPP_HandleEvent(&xEvent);
    496496}
    497497
     
    525525    setXKeyEventFields(xEvent, event);
    526526
    527     return NPP_HandleEvent(&xEvent);
     527    return !NPP_HandleEvent(&xEvent);
    528528}
    529529
Note: See TracChangeset for help on using the changeset viewer.