Changeset 32635 in webkit
- Timestamp:
- Apr 28, 2008 7:29:57 AM (16 years ago)
- Location:
- trunk
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/WebCore/ChangeLog
r32634 r32635 1 2008-04-28 Tor Arne Vestbø <tavestbo@trolltech.com> 2 3 Reviewed by Simon. 4 5 Prevent middle-click from triggering open URL from clipboard when the event has already been accepted. 6 7 * platform/qt/PlatformScrollBarQt.cpp: 8 (WebCore::PlatformScrollbar::handleMousePressEvent): 9 1 10 2008-04-28 Tor Arne Vestbø <tavestbo@trolltech.com> 2 11 -
trunk/WebCore/platform/qt/PlatformScrollBarQt.cpp
r32634 r32635 314 314 pos.x() : pos.y()) - thumbLength() / 2)); 315 315 316 } else { // Left button 316 } else { // Left button, or if middle click centering is not supported 317 317 const QPoint topLeft = m_opt.rect.topLeft(); 318 318 m_opt.rect.moveTo(QPoint(0, 0)); -
trunk/WebKit/qt/Api/qwebpage.cpp
r32634 r32635 374 374 return; 375 375 376 frame->eventHandler()->mouseMoved(PlatformMouseEvent(ev, 0)); 376 bool accepted = frame->eventHandler()->mouseMoved(PlatformMouseEvent(ev, 0)); 377 ev->setAccepted(accepted); 377 378 } 378 379 … … 383 384 return; 384 385 385 if (tripleClickTimer.isActive() && (ev->pos() - tripleClick).manhattanLength() < 386 QApplication::startDragDistance()) { 386 if (tripleClickTimer.isActive() 387 && (ev->pos() - tripleClick).manhattanLength() 388 < QApplication::startDragDistance()) { 387 389 mouseTripleClickEvent(ev); 388 390 return; 389 391 } 390 392 391 frame->eventHandler()->handleMousePressEvent(PlatformMouseEvent(ev, 1)); 393 bool accepted = frame->eventHandler()->handleMousePressEvent(PlatformMouseEvent(ev, 1)); 394 ev->setAccepted(accepted); 392 395 } 393 396 … … 398 401 return; 399 402 400 frame->eventHandler()->handleMousePressEvent(PlatformMouseEvent(ev, 2)); 403 bool accepted = frame->eventHandler()->handleMousePressEvent(PlatformMouseEvent(ev, 2)); 404 ev->setAccepted(accepted); 401 405 402 406 tripleClickTimer.start(QApplication::doubleClickInterval(), q); … … 410 414 return; 411 415 412 frame->eventHandler()->handleMousePressEvent(PlatformMouseEvent(ev, 3)); 416 bool accepted = frame->eventHandler()->handleMousePressEvent(PlatformMouseEvent(ev, 3)); 417 ev->setAccepted(accepted); 413 418 } 414 419 … … 419 424 return; 420 425 421 frame->eventHandler()->handleMouseReleaseEvent(PlatformMouseEvent(ev, 0)); 426 bool accepted = frame->eventHandler()->handleMouseReleaseEvent(PlatformMouseEvent(ev, 0)); 427 ev->setAccepted(accepted); 422 428 423 429 #ifndef QT_NO_CLIPBOARD -
trunk/WebKit/qt/ChangeLog
r32634 r32635 1 2008-04-28 Tor Arne Vestbø <tavestbo@trolltech.com> 2 3 Reviewed by Simon. 4 5 Prevent middle-click from triggering open URL from clipboard when the event has already been accepted. 6 7 8 * Api/qwebpage.cpp: 9 (QWebPagePrivate::mouseMoveEvent): 10 (QWebPagePrivate::mousePressEvent): 11 (QWebPagePrivate::mouseDoubleClickEvent): 12 (QWebPagePrivate::mouseTripleClickEvent): 13 (QWebPagePrivate::mouseReleaseEvent): 14 1 15 2008-04-28 Tor Arne Vestbø <tavestbo@trolltech.com> 2 16
Note: See TracChangeset
for help on using the changeset viewer.