Changeset 221075 in webkit
- Timestamp:
- Aug 23, 2017 8:16:23 AM (7 years ago)
- Location:
- trunk
- Files:
-
- 1 added
- 1 deleted
- 5 edited
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r221074 r221075 1 2017-08-23 Carlos Alberto Lopez Perez <clopez@igalia.com> 2 3 [WPE] Some event handlers not working. 4 https://bugs.webkit.org/show_bug.cgi?id=175864 5 6 Reviewed by Michael Catanzaro. 7 8 Remove expected failures for tests that now pass, add new expectation 9 for a test that is failing also on GTK+ and rebaseline a test with 10 the same expected result than on GTK+. 11 12 * platform/wpe/TestExpectations: 13 * platform/wpe/fast/events/focus-label-legend-elements-with-tab-expected.txt: Added. 14 1 15 2017-08-23 Ms2ger <Ms2ger@igalia.com> 2 16 -
trunk/LayoutTests/platform/wpe/TestExpectations
r221073 r221075 462 462 # Most of them are probably failing because of missing support of event related 463 463 # features in WPE. 464 webkit.org/b/173419 fast/events/autoscroll-in-overflow-hidden-html.html [ Failure ]465 464 webkit.org/b/173419 fast/events/autoscroll-in-textarea.html [ Failure ] 466 465 webkit.org/b/173419 fast/events/autoscroll-in-textfield.html [ Failure ] … … 484 483 webkit.org/b/173419 fast/events/input-events-paste-rich-datatransfer.html [ Failure ] 485 484 webkit.org/b/173419 fast/events/js-keyboard-event-creation.html [ Failure ] 486 webkit.org/b/173419 fast/events/keydown-1.html [ Failure ]487 485 webkit.org/b/173419 fast/events/keydown-numpad-keys.html [ Failure ] 488 486 webkit.org/b/173419 fast/events/mouse-cursor-image-set.html [ Failure ] 489 webkit.org/b/173419 fast/events/mouse-drag-from-frame-to-other-frame.html [ Failure ]490 webkit.org/b/173419 fast/events/mouse-drag-from-frame.html [ Failure ]491 webkit.org/b/173419 fast/events/mouseenterleave-on-subframe.html [ Failure ]492 487 webkit.org/b/173419 fast/events/mouseover-button.html [ Failure ] 493 webkit.org/b/173419 fast/events/mouseover-mouseout.html [ Failure ]494 webkit.org/b/173419 fast/events/mouseover-mouseout2.html [ Failure ]495 488 webkit.org/b/173419 fast/events/mouseup-from-button2.html [ Failure ] 496 489 webkit.org/b/173419 fast/events/no-scroll-on-input-text-selection.html [ Failure ] … … 499 492 webkit.org/b/173419 fast/events/onchange-range-slider.html [ Failure ] 500 493 webkit.org/b/173419 fast/events/option-tab.html [ Failure ] 501 webkit.org/b/173419 fast/events/page-scaled-mouse-click-iframe.html [ Failure ]502 494 webkit.org/b/173419 fast/events/platform-wheelevent-in-scrolling-div.html [ Failure ] 503 495 webkit.org/b/173419 fast/events/platform-wheelevent-paging-x-in-non-scrolling-div.html [ Failure ] … … 533 525 webkit.org/b/173419 fast/events/autoscroll-when-zoomed.html [ Timeout ] 534 526 webkit.org/b/173419 fast/events/before-input-prevent-insert-replacement.html [ Timeout ] 535 webkit.org/b/173419 fast/events/can-click-element-on-page-with-active-pseudo-class-and-search-field.html [ Timeout ]536 527 webkit.org/b/173419 fast/events/clipboard-dataTransferItemList.html [ Timeout ] 537 528 webkit.org/b/173419 fast/events/drag-dataTransferItemList.html [ Timeout ] 538 529 webkit.org/b/173419 fast/events/event-view-toString.html [ Timeout ] 539 webkit.org/b/173419 fast/events/frame-detached-in-mousedown.html [ Timeout ]540 webkit.org/b/173419 fast/events/iframe-onmousemove.html [ Timeout ]541 530 webkit.org/b/173419 fast/events/input-event-insert-replacement.html [ Timeout ] 542 531 webkit.org/b/173419 fast/events/mouse-force-changed.html [ Timeout ] 543 532 webkit.org/b/173419 fast/events/mouse-force-down.html [ Timeout ] 544 533 webkit.org/b/173419 fast/events/mouse-force-up.html [ Timeout ] 545 webkit.org/b/173419 fast/events/mouse-moved-remove-frame-crash.html [ Timeout ]546 534 webkit.org/b/173419 fast/events/page-visibility-iframe-delete-test.html [ Timeout ] 547 535 webkit.org/b/173419 fast/events/page-visibility-iframe-move-test.html [ Timeout ] … … 549 537 webkit.org/b/173419 fast/events/page-visibility-onvisibilitychange.html [ Timeout ] 550 538 webkit.org/b/173419 fast/events/page-visibility-transition-test.html [ Timeout ] 551 webkit.org/b/173419 fast/events/popup-blocking-click-in-iframe.html [ Timeout ]552 539 webkit.org/b/173419 fast/events/scroll-after-click-on-tab-index.html [ Timeout ] 553 540 webkit.org/b/173419 fast/events/standalone-image-drag-to-editable.html [ Timeout ] 554 webkit.org/b/173419 fast/events/touch/emulated-touch-iframe.html [ Timeout ]555 541 webkit.org/b/173419 fast/events/touch/multi-touch-grouped-targets.html [ Timeout ] 556 542 webkit.org/b/173419 fast/events/touch/multi-touch-inside-nested-iframes.html [ Timeout ] … … 558 544 webkit.org/b/173419 fast/events/touch/touch-target-limited.html [ Timeout ] 559 545 webkit.org/b/173419 fast/events/touch/touch-target.html [ Timeout ] 560 webkit.org/b/173419 fast/events/wheel-event-destroys-frame.html [ Timeout ] 546 547 webkit.org/b/173411 fast/events/touch/frame-hover-update.html [ Failure ] 561 548 562 549 fast/events/ios [ Skip ] -
trunk/Source/WebCore/ChangeLog
r221068 r221075 1 2017-08-23 Carlos Alberto Lopez Perez <clopez@igalia.com> 2 3 [WPE] Some event handlers not working. 4 https://bugs.webkit.org/show_bug.cgi?id=175864 5 6 Reviewed by Michael Catanzaro. 7 8 Share the EventHandler implementation with the GTK port and add ifdefs where needed. 9 10 Covered by existing tests. 11 12 * PlatformGTK.cmake: 13 * PlatformWPE.cmake: 14 * page/wpe/EventHandlerWPE.cpp: Removed. 15 * platform/glib/EventHandlerGlib.cpp: Renamed from Source/WebCore/page/gtk/EventHandlerGtk.cpp. 16 (WebCore::EventHandler::shouldTurnVerticalTicksIntoHorizontal const): 17 1 18 2017-08-22 Tim Horton <timothy_horton@apple.com> 2 19 -
trunk/Source/WebCore/PlatformGTK.cmake
r220631 r221075 146 146 147 147 page/gtk/DragControllerGtk.cpp 148 page/gtk/EventHandlerGtk.cpp 148 149 platform/glib/EventHandlerGlib.cpp 149 150 150 151 platform/graphics/PlatformDisplay.cpp -
trunk/Source/WebCore/PlatformWPE.cmake
r220631 r221075 133 133 editing/wpe/EditorWPE.cpp 134 134 135 p age/wpe/EventHandlerWPE.cpp135 platform/glib/EventHandlerGlib.cpp 136 136 137 137 platform/graphics/egl/GLContextEGLWPE.cpp -
trunk/Source/WebCore/platform/glib/EventHandlerGlib.cpp
r221074 r221075 1 1 /* 2 2 * Copyright (C) 2006 Zack Rusin <zack@kde.org> 3 * Copyright (C) 2014-2017 Igalia S.L. 3 4 * 4 5 * Redistribution and use in source and binary forms, with or without … … 27 28 #include "EventHandler.h" 28 29 29 #include "DataTransfer.h"30 #include "FloatPoint.h"31 30 #include "FocusController.h" 32 31 #include "Frame.h" … … 39 38 #include "PlatformWheelEvent.h" 40 39 #include "RenderWidget.h" 40 41 #if ENABLE(DRAG_SUPPORT) 42 #include "DataTransfer.h" 43 #endif 44 45 #if PLATFORM(GTK) 41 46 #include "Scrollbar.h" 47 #endif 42 48 43 49 namespace WebCore { … … 81 87 bool EventHandler::eventActivatedView(const PlatformMouseEvent&) const 82 88 { 83 // GTK+ activation is not necessarily tied to mouse events, so it may84 // not make sense to implement this89 // GTK+ activation is not necessarily tied to mouse events, so it may 90 // not make sense to implement this 85 91 86 92 notImplemented(); … … 134 140 bool EventHandler::shouldTurnVerticalTicksIntoHorizontal(const HitTestResult& result, const PlatformWheelEvent& event) const 135 141 { 142 #if PLATFORM(GTK) 136 143 FrameView* view = m_frame.view(); 137 144 Scrollbar* scrollbar = view ? view->scrollbarAtPoint(event.position()) : nullptr; … … 139 146 scrollbar = result.scrollbar(); 140 147 return scrollbar && scrollbar->orientation() == HorizontalScrollbar; 148 #else 149 UNUSED_PARAM(result); 150 UNUSED_PARAM(event); 151 notImplemented(); 152 return false; 153 #endif 141 154 } 142 155
Note: See TracChangeset
for help on using the changeset viewer.