-
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