Searched refs:navigationAction (Results 1 - 10 of 10) sorted by relevance

/external/webkit/Source/WebKit2/WebProcess/InjectedBundle/API/c/
H A DWKBundleNavigationAction.h39 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 DWKBundlePage.h130 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 Dwebkitwebnavigationaction.cpp30 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 Dwebkitwebnavigationaction.h74 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 DInjectedBundleNavigationAction.cpp40 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 DPolicyCallback.cpp75 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 DWebChromeClient.cpp155 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 DWebFrameLoaderClient.cpp555 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 DFrameLoaderClientGtk.cpp558 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 DInjectedBundlePage.cpp696 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);

Completed in 4185 milliseconds