/external/webkit/Source/WebKit2/WebProcess/InjectedBundle/API/c/ |
H A D | WKBundleNavigationAction.h | 39 WK_EXPORT WKFrameNavigationType WKBundleNavigationActionGetNavigationType(WKBundleNavigationActionRef navigationAction); 40 WK_EXPORT WKEventModifiers WKBundleNavigationActionGetEventModifiers(WKBundleNavigationActionRef navigationAction); 41 WK_EXPORT WKEventMouseButton WKBundleNavigationActionGetEventMouseButton(WKBundleNavigationActionRef navigationAction); 42 WK_EXPORT WKBundleHitTestResultRef WKBundleNavigationActionCopyHitTestResult(WKBundleNavigationActionRef navigationAction); 43 WK_EXPORT WKBundleNodeHandleRef WKBundleNavigationActionCopyFormElement(WKBundleNavigationActionRef navigationAction);
|
H A D | WKBundlePage.h | 130 typedef WKBundlePagePolicyAction (*WKBundlePageDecidePolicyForNavigationActionCallback)(WKBundlePageRef page, WKBundleFrameRef frame, WKBundleNavigationActionRef navigationAction, WKURLRequestRef request, WKTypeRef* userData, const void* clientInfo); 131 typedef WKBundlePagePolicyAction (*WKBundlePageDecidePolicyForNewWindowActionCallback)(WKBundlePageRef page, WKBundleFrameRef frame, WKBundleNavigationActionRef navigationAction, WKURLRequestRef request, WKStringRef frameName, WKTypeRef* userData, const void* clientInfo);
|
/external/webkit/Source/WebKit/gtk/webkit/ |
H A D | webkitwebnavigationaction.cpp | 30 static void webkit_web_navigation_action_set_target_frame(WebKitWebNavigationAction* navigationAction, const gchar* targetFrame); 64 WebKitWebNavigationAction* navigationAction = WEBKIT_WEB_NAVIGATION_ACTION(object); local 68 g_value_set_enum(value, webkit_web_navigation_action_get_reason(navigationAction)); 71 g_value_set_string(value, webkit_web_navigation_action_get_original_uri(navigationAction)); 74 g_value_set_int(value, webkit_web_navigation_action_get_button(navigationAction)); 77 g_value_set_int(value, webkit_web_navigation_action_get_modifier_state(navigationAction)); 80 g_value_set_string(value, webkit_web_navigation_action_get_target_frame(navigationAction)); 90 WebKitWebNavigationAction* navigationAction = WEBKIT_WEB_NAVIGATION_ACTION(object); local 91 WebKitWebNavigationActionPrivate* priv = navigationAction->priv; 95 webkit_web_navigation_action_set_reason(navigationAction, (WebKitWebNavigationReaso 115 webkit_web_navigation_action_init(WebKitWebNavigationAction* navigationAction) argument 122 WebKitWebNavigationAction* navigationAction = WEBKIT_WEB_NAVIGATION_ACTION(obj); local 229 webkit_web_navigation_action_get_reason(WebKitWebNavigationAction* navigationAction) argument 245 webkit_web_navigation_action_set_reason(WebKitWebNavigationAction* navigationAction, WebKitWebNavigationReason reason) argument 267 webkit_web_navigation_action_get_original_uri(WebKitWebNavigationAction* navigationAction) argument 284 webkit_web_navigation_action_set_original_uri(WebKitWebNavigationAction* navigationAction, const gchar* originalUri) argument 310 webkit_web_navigation_action_get_button(WebKitWebNavigationAction* navigationAction) argument 327 webkit_web_navigation_action_get_modifier_state(WebKitWebNavigationAction* navigationAction) argument 345 webkit_web_navigation_action_get_target_frame(WebKitWebNavigationAction* navigationAction) argument 352 webkit_web_navigation_action_set_target_frame(WebKitWebNavigationAction* navigationAction, const gchar* targetFrame) argument [all...] |
H A D | webkitwebnavigationaction.h | 74 webkit_web_navigation_action_get_reason(WebKitWebNavigationAction* navigationAction); 77 webkit_web_navigation_action_set_reason(WebKitWebNavigationAction* navigationAction, WebKitWebNavigationReason reason); 80 webkit_web_navigation_action_get_original_uri(WebKitWebNavigationAction* navigationAction); 83 webkit_web_navigation_action_set_original_uri(WebKitWebNavigationAction* navigationAction, const gchar* originalUri); 86 webkit_web_navigation_action_get_button(WebKitWebNavigationAction* navigationAction); 89 webkit_web_navigation_action_get_modifier_state(WebKitWebNavigationAction* navigationAction); 92 webkit_web_navigation_action_get_target_frame(WebKitWebNavigationAction* navigationAction);
|
/external/webkit/Source/WebKit2/WebProcess/InjectedBundle/ |
H A D | InjectedBundleNavigationAction.cpp | 40 static const MouseEvent* mouseEventForNavigationAction(const NavigationAction& navigationAction) argument 42 for (const Event* e = navigationAction.event(); e; e = e->underlyingEvent()) { 60 WebEvent::Modifiers InjectedBundleNavigationAction::modifiersForNavigationAction(const NavigationAction& navigationAction) argument 63 if (const UIEventWithKeyState* keyStateEvent = findEventWithKeyState(const_cast<Event*>(navigationAction.event()))) { 77 WebMouseEvent::Button InjectedBundleNavigationAction::mouseButtonForNavigationAction(const NavigationAction& navigationAction) argument 79 return mouseButtonForMouseEvent(mouseEventForNavigationAction(navigationAction)); 88 InjectedBundleNavigationAction::InjectedBundleNavigationAction(WebFrame* frame, const NavigationAction& navigationAction, PassRefPtr<FormState> prpFormState) argument 90 m_navigationType = navigationAction.type(); 91 m_modifiers = modifiersForNavigationAction(navigationAction); 93 if (const MouseEvent* mouseEvent = mouseEventForNavigationAction(navigationAction)) { [all...] |
/external/webkit/Source/WebCore/loader/ |
H A D | PolicyCallback.cpp | 75 const String& frameName, const NavigationAction& navigationAction, NewWindowPolicyDecisionFunction function, void* argument) 80 m_navigationAction = navigationAction; 74 set(const ResourceRequest& request, PassRefPtr<FormState> formState, const String& frameName, const NavigationAction& navigationAction, NewWindowPolicyDecisionFunction function, void* argument) argument
|
/external/webkit/Source/WebKit2/WebProcess/WebCoreSupport/ |
H A D | WebChromeClient.cpp | 155 Page* WebChromeClient::createWindow(Frame*, const FrameLoadRequest&, const WindowFeatures& windowFeatures, const NavigationAction& navigationAction) argument 157 uint32_t modifiers = static_cast<uint32_t>(InjectedBundleNavigationAction::modifiersForNavigationAction(navigationAction)); 158 int32_t mouseButton = static_cast<int32_t>(InjectedBundleNavigationAction::mouseButtonForNavigationAction(navigationAction));
|
H A D | WebFrameLoaderClient.cpp | 555 Frame* WebFrameLoaderClient::dispatchCreatePage(const NavigationAction& navigationAction) argument 562 Page* newPage = webPage->corePage()->chrome()->createWindow(m_frame->coreFrame(), FrameLoadRequest(m_frame->coreFrame()->document()->securityOrigin()), WindowFeatures(), navigationAction); 610 void WebFrameLoaderClient::dispatchDecidePolicyForNewWindowAction(FramePolicyFunction function, const NavigationAction& navigationAction, const ResourceRequest& request, PassRefPtr<FormState> formState, const String& frameName) argument 618 RefPtr<InjectedBundleNavigationAction> action = InjectedBundleNavigationAction::create(m_frame, navigationAction, formState); 634 void WebFrameLoaderClient::dispatchDecidePolicyForNavigationAction(FramePolicyFunction function, const NavigationAction& navigationAction, const ResourceRequest& request, PassRefPtr<FormState> formState) argument 648 RefPtr<InjectedBundleNavigationAction> action = InjectedBundleNavigationAction::create(m_frame, navigationAction, formState);
|
/external/webkit/Source/WebKit/gtk/WebCoreSupport/ |
H A D | FrameLoaderClientGtk.cpp | 558 GRefPtr<WebKitWebNavigationAction> navigationAction(adoptGRef(getNavigationAction(action, frameName.utf8().data()))); 561 g_signal_emit_by_name(webView, "new-window-policy-decision-requested", m_frame, request.get(), navigationAction.get(), policyDecision, &isHandled); 602 GRefPtr<WebKitWebNavigationAction> navigationAction(adoptGRef(getNavigationAction(action, 0))); 604 g_signal_emit_by_name(webView, "navigation-policy-decision-requested", m_frame, request.get(), navigationAction.get(), policyDecision, &isHandled);
|
/external/webkit/Tools/WebKitTestRunner/InjectedBundle/ |
H A D | InjectedBundlePage.cpp | 696 WKBundlePagePolicyAction InjectedBundlePage::decidePolicyForNavigationAction(WKBundlePageRef page, WKBundleFrameRef frame, WKBundleNavigationActionRef navigationAction, WKURLRequestRef request, WKTypeRef* userData, const void* clientInfo) argument 698 return static_cast<InjectedBundlePage*>(const_cast<void*>(clientInfo))->decidePolicyForNavigationAction(page, frame, navigationAction, request, userData); 701 WKBundlePagePolicyAction InjectedBundlePage::decidePolicyForNewWindowAction(WKBundlePageRef page, WKBundleFrameRef frame, WKBundleNavigationActionRef navigationAction, WKURLRequestRef request, WKStringRef frameName, WKTypeRef* userData, const void* clientInfo) argument 703 return static_cast<InjectedBundlePage*>(const_cast<void*>(clientInfo))->decidePolicyForNewWindowAction(page, frame, navigationAction, request, frameName, userData);
|