| Index: Source/core/page/EventHandler.cpp
|
| diff --git a/Source/core/page/EventHandler.cpp b/Source/core/page/EventHandler.cpp
|
| index 850bdba7fad1bcaa7d325a5bc7ea2e38d98a7b02..d18ce673aef5a28522d522be43d0c23705358c40 100644
|
| --- a/Source/core/page/EventHandler.cpp
|
| +++ b/Source/core/page/EventHandler.cpp
|
| @@ -2062,8 +2062,8 @@ void EventHandler::defaultWheelEventHandler(Node* startNode, WheelEvent* wheelEv
|
| if (!startNode || !wheelEvent)
|
| return;
|
|
|
| - // Ctrl + scrollwheel is reserved for triggering zoom in/out actions in Chromium.
|
| - if (wheelEvent->ctrlKey())
|
| + // When the wheelEvent do not scroll, we trigger zoom in/out instead.
|
| + if (!wheelEvent->canScroll())
|
| return;
|
|
|
| Node* stopNode = m_previousWheelScrolledNode.get();
|
|
|