Skip to content
  • mifenton@rim.com's avatar
    [BlackBerry] Validation of Last Fat Finger result is needed for selection. · 59d52bf8
    mifenton@rim.com authored
    https://bugs.webkit.org/show_bug.cgi?id=86888
    
    Reviewed by Antonio Gomes.
    
    PR 128393.
    
    Cached FatFingersResults must be validatible against
    the desired request to ensure the result is both for
    the same point and of the same type.
    
    * WebKitSupport/FatFingers.h:
    (WebKit):
    (FatFingersResult):
    (BlackBerry::WebKit::FatFingersResult::FatFingersResult):
    (BlackBerry::WebKit::FatFingersResult::reset):
    (BlackBerry::WebKit::FatFingersResult::resultMatches):
    (BlackBerry::WebKit::FatFingersResult::originPosition):
    (BlackBerry::WebKit::FatFingersResult::adjustedPosition):
    (BlackBerry::WebKit::FatFingersResult::positionWasAdjusted):
    (BlackBerry::WebKit::FatFingersResult::isTextInput):
    (BlackBerry::WebKit::FatFingersResult::isValid):
    (BlackBerry::WebKit::FatFingersResult::node):
    (BlackBerry::WebKit::FatFingersResult::nodeAsElementIfApplicable):
    * WebKitSupport/SelectionHandler.cpp:
    (BlackBerry::WebKit::SelectionHandler::selectAtPoint):
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@117638 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    59d52bf8