/external/webkit/Source/WebKit2/WebProcess/InjectedBundle/API/c/ |
H A D | WKBundleHitTestResult.h | 38 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 D | WKBundleNavigationAction.cpp | 59 RefPtr<InjectedBundleHitTestResult> hitTestResult = toImpl(navigationActionRef)->hitTestResult(); local 60 return toAPI(hitTestResult.release().leakRef());
|
H A D | WKBundlePage.h | 174 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 D | MouseEventWithHitTestResults.cpp | 30 MouseEventWithHitTestResults::MouseEventWithHitTestResults(const PlatformMouseEvent& event, const HitTestResult& hitTestResult) argument 32 , m_hitTestResult(hitTestResult)
|
H A D | MouseEventWithHitTestResults.h | 36 const HitTestResult& hitTestResult() const { return m_hitTestResult; } function in class:WebCore::MouseEventWithHitTestResults
|
H A D | ContextMenuController.h | 65 const HitTestResult& hitTestResult() { return m_hitTestResult; } function in class:WebCore::ContextMenuController
|
H A D | EventHandler.cpp | 309 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 D | WebContextMenu.cpp | 58 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 D | InjectedBundleHitTestResult.h | 64 explicit InjectedBundleHitTestResult(const WebCore::HitTestResult& hitTestResult) argument 65 : m_hitTestResult(hitTestResult)
|
H A D | InjectedBundleHitTestResult.cpp | 42 PassRefPtr<InjectedBundleHitTestResult> InjectedBundleHitTestResult::create(const WebCore::HitTestResult& hitTestResult) argument 44 return adoptRef(new InjectedBundleHitTestResult(hitTestResult));
|
H A D | InjectedBundlePageContextMenuClient.cpp | 42 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 D | InjectedBundleNavigationAction.h | 58 InjectedBundleHitTestResult* hitTestResult() const { return m_hitTestResult.get(); } function in class:WebKit::InjectedBundleNavigationAction
|
H A D | InjectedBundlePageUIClient.cpp | 74 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 D | HitTestResultNodeHandle_Bundle.cpp | 43 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 D | AndroidHitTestResult.h | 47 WebCore::HitTestResult& hitTestResult() { return m_hitTestResult; } function in class:android::AndroidHitTestResult
|
H A D | AndroidHitTestResult.cpp | 117 AndroidHitTestResult::AndroidHitTestResult(WebViewCore* webViewCore, WebCore::HitTestResult& hitTestResult) argument 119 , m_hitTestResult(hitTestResult)
|
H A D | WebViewCore.cpp | 1177 WebCore::HitTestResult hitTestResult = local 1180 node = hitTestResult.innerNode(); 1186 hitTestResult = 1189 node = hitTestResult.innerNode(); 1300 HitTestResult hitTestResult = m_mainFrame->eventHandler() local 1304 if (!hitTestResult.innerNode() || !hitTestResult.innerNode()->inDocument()) { 1308 const ListHashSet<RefPtr<Node> >& list = hitTestResult.rectBasedTestResult(); 1313 Node* node = hitTestResult.innerNode(); 1798 HitTestResult hitTestResult local [all...] |
/external/webkit/Source/WebKit/win/WebCoreSupport/ |
H A D | WebContextMenuClient.cpp | 68 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 D | ContextMenuClientImpl.cpp | 117 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 D | WebViewImpl.cpp | 546 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 D | ContextMenuClientGtk.cpp | 134 HitTestResult result = core(webView)->contextMenuController()->hitTestResult();
|
/external/webkit/Source/WebKit/mac/WebCoreSupport/ |
H A D | WebContextMenuClient.mm | 283 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 D | qwebpage_p.h | 197 QWebHitTestResult hitTestResult; member in class:QWebPagePrivate
|
H A D | qwebpage.cpp | 2009 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 D | WebChromeClient.cpp | 464 void WebChromeClient::mouseDidMoveOverElement(const HitTestResult& hitTestResult, unsigned modifierFlags) argument 469 m_page->injectedBundleUIClient().mouseDidMoveOverElement(m_page, hitTestResult, static_cast<WebEvent::Modifiers>(modifierFlags), userData);
|