/macosx-10.9.5/WebKit2-7537.78.2/UIProcess/API/C/ |
H A D | WKHitTestResult.h | 38 WK_EXPORT WKURLRef WKHitTestResultCopyAbsoluteImageURL(WKHitTestResultRef hitTestResult); 39 WK_EXPORT WKURLRef WKHitTestResultCopyAbsolutePDFURL(WKHitTestResultRef hitTestResult); 40 WK_EXPORT WKURLRef WKHitTestResultCopyAbsoluteLinkURL(WKHitTestResultRef hitTestResult); 41 WK_EXPORT WKURLRef WKHitTestResultCopyAbsoluteMediaURL(WKHitTestResultRef hitTestResult); 43 WK_EXPORT WKStringRef WKHitTestResultCopyLinkLabel(WKHitTestResultRef hitTestResult); 44 WK_EXPORT WKStringRef WKHitTestResultCopyLinkTitle(WKHitTestResultRef hitTestResult); 46 WK_EXPORT bool WKHitTestResultIsContentEditable(WKHitTestResultRef hitTestResult);
|
/macosx-10.9.5/WebKit2-7537.78.2/UIProcess/API/gtk/ |
H A D | WebKitHitTestResult.cpp | 81 WebKitHitTestResult* hitTestResult = WEBKIT_HIT_TEST_RESULT(object); local 85 g_value_set_uint(value, webkit_hit_test_result_get_context(hitTestResult)); 88 g_value_set_string(value, webkit_hit_test_result_get_link_uri(hitTestResult)); 91 g_value_set_string(value, webkit_hit_test_result_get_link_title(hitTestResult)); 94 g_value_set_string(value, webkit_hit_test_result_get_link_label(hitTestResult)); 97 g_value_set_string(value, webkit_hit_test_result_get_image_uri(hitTestResult)); 100 g_value_set_string(value, webkit_hit_test_result_get_media_uri(hitTestResult)); 109 WebKitHitTestResult* hitTestResult = WEBKIT_HIT_TEST_RESULT(object); local 113 hitTestResult->priv->context = g_value_get_uint(value); 116 hitTestResult 224 webkitHitTestResultCreate(WebHitTestResult* hitTestResult) argument 264 webkitHitTestResultCompare(WebKitHitTestResult* hitTestResult, WebHitTestResult* webHitTestResult) argument 284 webkit_hit_test_result_get_context(WebKitHitTestResult* hitTestResult) argument 301 webkit_hit_test_result_context_is_link(WebKitHitTestResult* hitTestResult) argument 318 webkit_hit_test_result_context_is_image(WebKitHitTestResult* hitTestResult) argument 335 webkit_hit_test_result_context_is_media(WebKitHitTestResult* hitTestResult) argument 352 webkit_hit_test_result_context_is_editable(WebKitHitTestResult* hitTestResult) argument 368 webkit_hit_test_result_get_link_uri(WebKitHitTestResult* hitTestResult) argument 385 webkit_hit_test_result_get_link_title(WebKitHitTestResult* hitTestResult) argument 402 webkit_hit_test_result_get_link_label(WebKitHitTestResult* hitTestResult) argument 418 webkit_hit_test_result_get_image_uri(WebKitHitTestResult* hitTestResult) argument 434 webkit_hit_test_result_get_media_uri(WebKitHitTestResult* hitTestResult) argument 451 webkit_hit_test_result_context_is_scrollbar(WebKitHitTestResult* hitTestResult) argument [all...] |
H A D | WebKitContextMenuClient.cpp | 29 static void getContextMenuFromProposedMenu(WKPageRef, WKArrayRef proposedMenu, WKArrayRef*, WKHitTestResultRef hitTestResult, WKTypeRef userData, const void* clientInfo) argument 31 webkitWebViewPopulateContextMenu(WEBKIT_WEB_VIEW(clientInfo), toImpl(proposedMenu), toImpl(hitTestResult));
|
H A D | WebKitUIClient.cpp | 134 static void mouseDidMoveOverElement(WKPageRef page, WKHitTestResultRef hitTestResult, WKEventModifiers modifiers, WKTypeRef userData, const void* clientInfo) argument 136 webkitWebViewMouseTargetChanged(WEBKIT_WEB_VIEW(clientInfo), toImpl(hitTestResult), wkEventModifiersToGdkModifiers(modifiers));
|
/macosx-10.9.5/WebKit2-7537.78.2/WebProcess/InjectedBundle/API/c/ |
H A D | WKBundleHitTestResult.h | 45 WK_EXPORT WKBundleNodeHandleRef WKBundleHitTestResultCopyNodeHandle(WKBundleHitTestResultRef hitTestResult); 47 WK_EXPORT WKBundleFrameRef WKBundleHitTestResultGetFrame(WKBundleHitTestResultRef hitTestResult); 48 WK_EXPORT WKBundleFrameRef WKBundleHitTestResultGetTargetFrame(WKBundleHitTestResultRef hitTestResult); 50 WK_EXPORT WKURLRef WKBundleHitTestResultCopyAbsoluteImageURL(WKBundleHitTestResultRef hitTestResult); 51 WK_EXPORT WKURLRef WKBundleHitTestResultCopyAbsolutePDFURL(WKBundleHitTestResultRef hitTestResult); 52 WK_EXPORT WKURLRef WKBundleHitTestResultCopyAbsoluteLinkURL(WKBundleHitTestResultRef hitTestResult); 53 WK_EXPORT WKURLRef WKBundleHitTestResultCopyAbsoluteMediaURL(WKBundleHitTestResultRef hitTestResult); 54 WK_EXPORT bool WKBundleHitTestResultMediaIsInFullscreen(WKBundleHitTestResultRef hitTestResult); 55 WK_EXPORT bool WKBundleHitTestResultMediaHasAudio(WKBundleHitTestResultRef hitTestResult); 56 WK_EXPORT WKBundleHitTestResultMediaType WKBundleHitTestResultGetMediaType(WKBundleHitTestResultRef hitTestResult); [all...] |
H A D | WKBundleNavigationAction.cpp | 59 RefPtr<InjectedBundleHitTestResult> hitTestResult = toImpl(navigationActionRef)->hitTestResult(); local 60 return toAPI(hitTestResult.release().leakRef());
|
/macosx-10.9.5/WebCore-7537.78.1/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 | 68 const HitTestResult& hitTestResult() { return m_hitTestResult; } function in class:WebCore::ContextMenuController
|
H A D | DragController.cpp | 751 HitTestResult hitTestResult = src->eventHandler()->hitTestResultAtPoint(dragOrigin, HitTestRequest::ReadOnly | HitTestRequest::Active); 752 if (!state.source->contains(hitTestResult.innerNode())) 757 KURL linkURL = hitTestResult.absoluteLinkURL(); 758 KURL imageURL = hitTestResult.absoluteImageURL(); 821 prepareClipboardForImageDrag(src, clipboard, element, linkURL, imageURL, hitTestResult.altDisplayString()); 827 IntRect imageRect = hitTestResult.imageRect(); 829 doImageDrag(element, dragOrigin, hitTestResult.imageRect(), clipboard, src, m_dragOffset); 838 clipboard->writeURL(linkURL, hitTestResult.textContent().simplifyWhiteSpace(), src); 852 dragImage = createDragImageForLink(linkURL, hitTestResult.textContent(), src->settings() ? src->settings()->fontRenderingMode() : NormalRenderingMode);
|
/macosx-10.9.5/WebKit2-7537.78.2/Shared/ |
H A D | WebHitTestResult.cpp | 45 WebHitTestResult::Data::Data(const HitTestResult& hitTestResult) argument 46 : absoluteImageURL(hitTestResult.absoluteImageURL().string()) 47 , absolutePDFURL(hitTestResult.absolutePDFURL().string()) 48 , absoluteLinkURL(hitTestResult.absoluteLinkURL().string()) 49 , absoluteMediaURL(hitTestResult.absoluteMediaURL().string()) 50 , linkLabel(hitTestResult.textContent()) 51 , linkTitle(hitTestResult.titleDisplayString()) 52 , isContentEditable(hitTestResult.isContentEditable()) 53 , elementBoundingBox(elementBoundingBoxInWindowCoordinates(hitTestResult)) 54 , isScrollbar(hitTestResult 91 elementBoundingBoxInWindowCoordinates(const HitTestResult& hitTestResult) argument [all...] |
/macosx-10.9.5/WebKit2-7537.78.2/WebProcess/WebPage/ |
H A D | WebContextMenu.cpp | 61 Frame* frame = controller->hitTestResult().innerNodeFrame(); 71 WebHitTestResult::Data webHitTestResultData(controller->hitTestResult()); 75 m_page->send(Messages::WebPageProxy::ShowContextMenu(view->contentsToWindow(controller->hitTestResult().roundedPointInInnerNodeFrame()), webHitTestResultData, menuItems, InjectedBundleUserMessageEncoder(userData.get()))); 102 RefPtr<InjectedBundleHitTestResult> hitTestResult = InjectedBundleHitTestResult::create(controller->hitTestResult()); local 103 if (m_page->injectedBundleContextMenuClient().getCustomMenuFromDefaultItems(m_page, hitTestResult.get(), proposedMenu, newMenu, userData))
|
/macosx-10.9.5/WebKit2-7537.78.2/WebProcess/InjectedBundle/ |
H A D | InjectedBundleHitTestResult.h | 67 explicit InjectedBundleHitTestResult(const WebCore::HitTestResult& hitTestResult) argument 68 : m_hitTestResult(hitTestResult)
|
H A D | InjectedBundlePageContextMenuClient.cpp | 45 bool InjectedBundlePageContextMenuClient::getCustomMenuFromDefaultItems(WebPage* page, InjectedBundleHitTestResult* hitTestResult, const Vector<WebContextMenuItemData>& defaultMenu, Vector<WebContextMenuItemData>& newMenu, RefPtr<APIObject>& userData) argument 57 m_client.getContextMenuFromDefaultMenu(toAPI(page), toAPI(hitTestResult), toAPI(defaultMenuArray.get()), &newMenuWK, &userDataToPass, m_client.clientInfo);
|
H A D | InjectedBundleHitTestResult.cpp | 44 PassRefPtr<InjectedBundleHitTestResult> InjectedBundleHitTestResult::create(const WebCore::HitTestResult& hitTestResult) argument 46 return adoptRef(new InjectedBundleHitTestResult(hitTestResult));
|
H A D | InjectedBundleNavigationAction.h | 56 InjectedBundleHitTestResult* hitTestResult() const { return m_hitTestResult.get(); } function in class:WebKit::InjectedBundleNavigationAction
|
H A D | InjectedBundlePageUIClient.cpp | 75 RefPtr<InjectedBundleHitTestResult> hitTestResult = InjectedBundleHitTestResult::create(coreHitTestResult); 78 m_client.mouseDidMoveOverElement(toAPI(page), toAPI(hitTestResult.get()), toAPI(modifiers), &userDataToPass, m_client.clientInfo);
|
/macosx-10.9.5/WebKit2-7537.78.2/UIProcess/API/gtk/tests/ |
H A D | TestWebKitWebView.cpp | 234 static void mouseTargetChanged(WebKitWebView*, WebKitHitTestResult* hitTestResult, guint modifiers, UIClientTest* test) argument 236 g_assert(WEBKIT_IS_HIT_TEST_RESULT(hitTestResult)); 237 test->assertObjectIsDeletedWhenTestFinishes(G_OBJECT(hitTestResult)); 239 test->m_mouseTargetHitTestResult = hitTestResult; 488 WebKitHitTestResult* hitTestResult = test->moveMouseAndWaitUntilMouseTargetChanged(1, 1); local 489 g_assert(webkit_hit_test_result_context_is_link(hitTestResult)); 490 g_assert(!webkit_hit_test_result_context_is_image(hitTestResult)); 491 g_assert(!webkit_hit_test_result_context_is_media(hitTestResult)); 492 g_assert(!webkit_hit_test_result_context_is_editable(hitTestResult)); 493 g_assert_cmpstr(webkit_hit_test_result_get_link_uri(hitTestResult), [all...] |
H A D | TestContextMenu.cpp | 41 static gboolean contextMenuCallback(WebKitWebView* webView, WebKitContextMenu* contextMenu, GdkEvent* event, WebKitHitTestResult* hitTestResult, ContextMenuTest* test) argument 46 g_assert(WEBKIT_IS_HIT_TEST_RESULT(hitTestResult)); 47 test->assertObjectIsDeletedWhenTestFinishes(G_OBJECT(hitTestResult)); 49 return test->contextMenu(contextMenu, event, hitTestResult); 249 bool contextMenu(WebKitContextMenu* contextMenu, GdkEvent* event, WebKitHitTestResult* hitTestResult) argument 255 g_assert(!webkit_hit_test_result_context_is_link(hitTestResult)); 256 g_assert(!webkit_hit_test_result_context_is_image(hitTestResult)); 257 g_assert(!webkit_hit_test_result_context_is_media(hitTestResult)); 258 g_assert(!webkit_hit_test_result_context_is_editable(hitTestResult)); 265 g_assert(webkit_hit_test_result_context_is_link(hitTestResult)); 403 contextMenu(WebKitContextMenu* contextMenu, GdkEvent*, WebKitHitTestResult* hitTestResult) argument [all...] |
/macosx-10.9.5/WebKit-7537.78.2/gtk/tests/ |
H A D | testcontextmenu.c | 94 static gboolean contextMenuCallback(WebKitWebView *webView, GtkWidget *defaultMenu, WebKitHitTestResult *hitTestResult, gboolean keyboardMode, gpointer userData) argument 104 g_assert(WEBKIT_IS_HIT_TEST_RESULT(hitTestResult)); 107 g_object_get(hitTestResult, "context", &context, NULL); 228 static gboolean contextMenuCustomItemCallback(WebKitWebView *webView, GtkWidget *defaultMenu, WebKitHitTestResult *hitTestResult, gboolean keyboardMode, gpointer userData) argument 240 g_assert(WEBKIT_IS_HIT_TEST_RESULT(hitTestResult)); 243 g_object_get(hitTestResult, "context", &context, NULL);
|
/macosx-10.9.5/WebKit-7537.78.2/win/WebCoreSupport/ |
H A D | WebContextMenuClient.cpp | 69 propertyBag.adoptRef(WebElementPropertyBag::createInstance(m_webView->page()->contextMenuController()->hitTestResult())); 93 propertyBag.adoptRef(WebElementPropertyBag::createInstance(m_webView->page()->contextMenuController()->hitTestResult()));
|
/macosx-10.9.5/WebKit-7537.78.2/mac/WebCoreSupport/ |
H A D | WebContextMenuClient.mm | 275 NSDictionary *element = [[[WebElementDictionary alloc] initWithHitTestResult:[m_webView page]->contextMenuController()->hitTestResult()] autorelease]; 305 NSDictionary *element = [[WebElementDictionary alloc] initWithHitTestResult:[m_webView page]->contextMenuController()->hitTestResult()]; 359 Frame* frame = controller->hitTestResult().innerNodeFrame(); 366 IntPoint point = frameView->contentsToWindow(controller->hitTestResult().roundedPointInInnerNodeFrame());
|
/macosx-10.9.5/WebKit-7537.78.2/qt/WebCoreSupport/ |
H A D | QWebPageAdapter.cpp | 995 void QWebPageAdapter::triggerAction(QWebPageAdapter::MenuAction action, QWebHitTestResultPrivate* hitTestResult, const char* commandName, bool endToEndReload) argument 1004 if (!hitTestResult) 1005 hitTestResult = &hitTest; 1009 if (Frame* targetFrame = hitTestResult->webCoreFrame) { 1010 targetFrame->loader()->loadFrameRequest(frameLoadRequest(hitTestResult->linkUrl, targetFrame), /*lockHistory*/ false, /*lockBackForwardList*/ false, /*event*/ 0, /*FormState*/ 0, MaybeSendReferrer); 1015 openNewWindow(hitTestResult->linkUrl, frame); 1018 frame->loader()->loadFrameRequest(frameLoadRequest(hitTestResult->linkUrl, frame), /*lockHistory*/ false, /*lockBackForwardList*/ false, /*event*/ 0, /*FormState*/ 0, MaybeSendReferrer); 1031 editor.copyURL(hitTestResult->linkUrl, hitTestResult->linkText); 1034 editor.copyURL(hitTestResult [all...] |
/macosx-10.9.5/WebKit2-7537.78.2/UIProcess/qt/ |
H A D | QtWebPageUIClient.cpp | 151 void QtWebPageUIClient::mouseDidMoveOverElement(WKPageRef page, WKHitTestResultRef hitTestResult, WKEventModifiers modifiers, WKTypeRef userData, const void* clientInfo) argument 153 const QUrl absoluteLinkUrl = WKURLCopyQUrl(adoptWK(WKHitTestResultCopyAbsoluteLinkURL(hitTestResult)).get()); 154 const QString linkTitle = WKStringCopyQString(adoptWK(WKHitTestResultCopyLinkTitle(hitTestResult)).get());
|
/macosx-10.9.5/WebKit-7537.78.2/gtk/WebCoreSupport/ |
H A D | ContextMenuClientGtk.cpp | 98 HitTestResult result = core(webView)->contextMenuController()->hitTestResult();
|