Searched refs:hitTestResult (Results 1 - 25 of 30) sorted by relevance

12

/external/webkit/Source/WebKit2/WebProcess/InjectedBundle/API/c/
H A DWKBundleHitTestResult.h38 WK_EXPORT WKBundleNodeHandleRef WKBundleHitTestResultCopyNodeHandle(WKBundleHitTestResultRef hitTestResult);
40 WK_EXPORT WKBundleFrameRef WKBundleHitTestResultGetFrame(WKBundleHitTestResultRef hitTestResult);
41 WK_EXPORT WKBundleFrameRef WKBundleHitTestResultGetTargetFrame(WKBundleHitTestResultRef hitTestResult);
43 WK_EXPORT WKURLRef WKBundleHitTestResultCopyAbsoluteImageURL(WKBundleHitTestResultRef hitTestResult);
44 WK_EXPORT WKURLRef WKBundleHitTestResultCopyAbsoluteLinkURL(WKBundleHitTestResultRef hitTestResult);
45 WK_EXPORT WKURLRef WKBundleHitTestResultCopyAbsoluteMediaURL(WKBundleHitTestResultRef hitTestResult);
47 WK_EXPORT WKRect WKBundleHitTestResultGetImageRect(WKBundleHitTestResultRef hitTestResult);
48 WK_EXPORT bool WKBundleHitTestResultGetIsSelected(WKBundleHitTestResultRef hitTestResult);
50 WK_EXPORT WKStringRef WKBundleHitTestResultCopyLinkLabel(WKBundleHitTestResultRef hitTestResult);
51 WK_EXPORT WKStringRef WKBundleHitTestResultCopyLinkTitle(WKBundleHitTestResultRef hitTestResult);
[all...]
H A DWKBundleNavigationAction.cpp59 RefPtr<InjectedBundleHitTestResult> hitTestResult = toImpl(navigationActionRef)->hitTestResult(); local
60 return toAPI(hitTestResult.release().leakRef());
H A DWKBundlePage.h174 typedef void (*WKBundlePageMouseDidMoveOverElementCallback)(WKBundlePageRef page, WKBundleHitTestResultRef hitTestResult, WKEventModifiers modifiers, WKTypeRef* userData, const void *clientInfo);
243 typedef void (*WKBundlePageGetContextMenuFromDefaultContextMenuCallback)(WKBundlePageRef page, WKBundleHitTestResultRef hitTestResult, WKArrayRef defaultMenu, WKArrayRef* newMenu, WKTypeRef* userData, const void* clientInfo);
/external/webkit/Source/WebCore/page/
H A DMouseEventWithHitTestResults.cpp30 MouseEventWithHitTestResults::MouseEventWithHitTestResults(const PlatformMouseEvent& event, const HitTestResult& hitTestResult) argument
32 , m_hitTestResult(hitTestResult)
H A DMouseEventWithHitTestResults.h36 const HitTestResult& hitTestResult() const { return m_hitTestResult; } function in class:WebCore::MouseEventWithHitTestResults
H A DContextMenuController.h65 const HitTestResult& hitTestResult() { return m_hitTestResult; } function in class:WebCore::ContextMenuController
H A DEventHandler.cpp309 if (!result.hitTestResult().isLiveLink())
316 Element* URLElement = result.hitTestResult().URLElement();
582 updateSelectionForMouseDrag(event.hitTestResult());
655 void EventHandler::updateSelectionForMouseDrag(const HitTestResult& hitTestResult) argument
660 Node* target = targetNode(hitTestResult);
667 VisiblePosition targetPosition = selectionExtentRespectingEditingBoundary(m_frame->selection()->selection(), hitTestResult.localPoint(), target);
1126 Frame* EventHandler::subframeForHitTestResult(const MouseEventWithHitTestResults& hitTestResult) argument
1128 if (!hitTestResult.isOverWidget())
1130 return subframeForTargetNode(targetNode(hitTestResult));
1329 return targetNode(event.hitTestResult());
1332 targetNode(const HitTestResult& hitTestResult) argument
[all...]
/external/webkit/Source/WebKit2/WebProcess/WebPage/
H A DWebContextMenu.cpp58 Node* node = controller->hitTestResult().innerNonSharedNode();
77 RefPtr<InjectedBundleHitTestResult> hitTestResult = InjectedBundleHitTestResult::create(controller->hitTestResult()); local
78 if (m_page->injectedBundleContextMenuClient().getCustomMenuFromDefaultItems(m_page, hitTestResult.get(), proposedMenu, newMenu, userData))
82 contextMenuState.absoluteImageURLString = controller->hitTestResult().absoluteImageURL().string();
83 contextMenuState.absoluteLinkURLString = controller->hitTestResult().absoluteLinkURL().string();
87 m_page->send(Messages::WebPageProxy::ShowContextMenu(view->contentsToWindow(controller->hitTestResult().point()), contextMenuState, proposedMenu, InjectedBundleUserMessageEncoder(userData.get())));
/external/webkit/Source/WebKit2/WebProcess/InjectedBundle/
H A DInjectedBundleHitTestResult.h64 explicit InjectedBundleHitTestResult(const WebCore::HitTestResult& hitTestResult) argument
65 : m_hitTestResult(hitTestResult)
H A DInjectedBundleHitTestResult.cpp42 PassRefPtr<InjectedBundleHitTestResult> InjectedBundleHitTestResult::create(const WebCore::HitTestResult& hitTestResult) argument
44 return adoptRef(new InjectedBundleHitTestResult(hitTestResult));
H A DInjectedBundlePageContextMenuClient.cpp42 bool InjectedBundlePageContextMenuClient::getCustomMenuFromDefaultItems(WebPage* page, InjectedBundleHitTestResult* hitTestResult, const Vector<WebContextMenuItemData>& defaultMenu, Vector<WebContextMenuItemData>& newMenu, RefPtr<APIObject>& userData) argument
54 m_client.getContextMenuFromDefaultMenu(toAPI(page), toAPI(hitTestResult), toAPI(defaultMenuArray.get()), &newMenuWK, &userDataToPass, m_client.clientInfo);
H A DInjectedBundleNavigationAction.h58 InjectedBundleHitTestResult* hitTestResult() const { return m_hitTestResult.get(); } function in class:WebKit::InjectedBundleNavigationAction
H A DInjectedBundlePageUIClient.cpp74 RefPtr<InjectedBundleHitTestResult> hitTestResult = InjectedBundleHitTestResult::create(coreHitTestResult);
77 m_client.mouseDidMoveOverElement(toAPI(page), toAPI(hitTestResult.get()), toAPI(modifiers), &userDataToPass, m_client.clientInfo);
/external/webkit/Tools/TestWebKitAPI/Tests/WebKit2/
H A DHitTestResultNodeHandle_Bundle.cpp43 static void getContextMenuFromDefaultMenu(WKBundlePageRef page, WKBundleHitTestResultRef hitTestResult, WKArrayRef defaultMenu, WKArrayRef* newMenu, WKTypeRef* userData, const void* clientInfo) argument
45 WKRetainPtr<WKBundleNodeHandleRef> nodeHandle(AdoptWK, WKBundleHitTestResultCopyNodeHandle(hitTestResult));
/external/webkit/Source/WebKit/android/jni/
H A DAndroidHitTestResult.h47 WebCore::HitTestResult& hitTestResult() { return m_hitTestResult; } function in class:android::AndroidHitTestResult
H A DAndroidHitTestResult.cpp117 AndroidHitTestResult::AndroidHitTestResult(WebViewCore* webViewCore, WebCore::HitTestResult& hitTestResult) argument
119 , m_hitTestResult(hitTestResult)
H A DWebViewCore.cpp1165 WebCore::HitTestResult hitTestResult = local
1168 node = hitTestResult.innerNode();
1174 hitTestResult =
1177 node = hitTestResult.innerNode();
1288 HitTestResult hitTestResult = m_mainFrame->eventHandler() local
1292 if (!hitTestResult.innerNode() || !hitTestResult.innerNode()->inDocument()) {
1296 const ListHashSet<RefPtr<Node> >& list = hitTestResult.rectBasedTestResult();
1301 Node* node = hitTestResult.innerNode();
1841 HitTestResult hitTestResult local
[all...]
/external/webkit/Source/WebKit/win/WebCoreSupport/
H A DWebContextMenuClient.cpp68 propertyBag.adoptRef(WebElementPropertyBag::createInstance(m_webView->page()->contextMenuController()->hitTestResult()));
92 propertyBag.adoptRef(WebElementPropertyBag::createInstance(m_webView->page()->contextMenuController()->hitTestResult()));
/external/webkit/Source/WebKit/chromium/src/
H A DContextMenuClientImpl.cpp117 HitTestResult hitTestResult = selectedFrame->eventHandler()-> local
118 hitTestResultAtPoint(selectedFrame->page()->contextMenuController()->hitTestResult().point(), true);
119 Node* innerNode = hitTestResult.innerNode();
121 hitTestResult.localPoint()));
152 HitTestResult r = m_webView->page()->contextMenuController()->hitTestResult();
H A DWebViewImpl.cpp546 HitTestResult hitTestResult = focused->eventHandler()->hitTestResultAtPoint(contentPoint, false, false, ShouldHitTestScrollbars); local
550 if (!hitTestResult.scrollbar() && !hitTestResult.isLiveLink() && focused && !view->scrollbarAtPoint(clickPoint)) {
/external/webkit/Source/WebKit/gtk/WebCoreSupport/
H A DContextMenuClientGtk.cpp134 HitTestResult result = core(webView)->contextMenuController()->hitTestResult();
/external/webkit/Source/WebKit/mac/WebCoreSupport/
H A DWebContextMenuClient.mm283 NSDictionary *element = [[[WebElementDictionary alloc] initWithHitTestResult:[m_webView page]->contextMenuController()->hitTestResult()] autorelease];
313 NSDictionary *element = [[WebElementDictionary alloc] initWithHitTestResult:[m_webView page]->contextMenuController()->hitTestResult()];
/external/webkit/Source/WebKit/qt/Api/
H A Dqwebpage_p.h197 QWebHitTestResult hitTestResult; member in class:QWebPagePrivate
H A Dqwebpage.cpp2009 QWebHitTestResult hitTestResult = webFrame->hitTestContent(pos);
2010 return hitTestResult.frame();
2325 if (QWebFrame *targetFrame = d->hitTestResult.linkTargetFrame()) {
2327 targetFrame->d->frame->loader()->loadFrameRequest(frameLoadRequest(d->hitTestResult.linkUrl(), wcFrame.get()),
2334 openNewWindow(d->hitTestResult.linkUrl(), frame);
2347 editor->copyURL(d->hitTestResult.linkUrl(), d->hitTestResult.linkText());
2350 editor->copyURL(d->hitTestResult.linkUrl(), d->hitTestResult.linkText());
2354 openNewWindow(d->hitTestResult
[all...]
/external/webkit/Source/WebKit2/WebProcess/WebCoreSupport/
H A DWebChromeClient.cpp464 void WebChromeClient::mouseDidMoveOverElement(const HitTestResult& hitTestResult, unsigned modifierFlags) argument
469 m_page->injectedBundleUIClient().mouseDidMoveOverElement(m_page, hitTestResult, static_cast<WebEvent::Modifiers>(modifierFlags), userData);

Completed in 1498 milliseconds

12