/macosx-10.10/WebKit2-7600.1.25/WebProcess/InjectedBundle/ |
H A D | InjectedBundleNavigationAction.cpp | 84 PassRefPtr<InjectedBundleNavigationAction> InjectedBundleNavigationAction::create(WebFrame* frame, const NavigationAction& action, PassRefPtr<FormState> formState) argument 86 return adoptRef(new InjectedBundleNavigationAction(frame, action, formState)); 99 RefPtr<FormState> formState = prpFormState; local 100 if (formState) { 101 ASSERT(formState->form()); 102 m_formElement = InjectedBundleNodeHandle::getOrCreate(formState->form());
|
/macosx-10.10/WebCore-7600.1.25/loader/ |
H A D | PolicyCallback.cpp | 57 void PolicyCallback::set(const ResourceRequest& request, PassRefPtr<FormState> formState, argument 61 m_formState = formState; 69 void PolicyCallback::set(const ResourceRequest& request, PassRefPtr<FormState> formState, const String& frameName, const NavigationAction& navigationAction, NewWindowPolicyDecisionFunction function) argument 72 m_formState = formState;
|
H A D | PolicyChecker.cpp | 64 void PolicyChecker::checkNavigationPolicy(const ResourceRequest& request, DocumentLoader* loader, PassRefPtr<FormState> formState, NavigationPolicyDecisionFunction function) argument 98 m_callback.set(request, formState.get(), WTF::move(function)); 109 m_frame.loader().client().dispatchDecidePolicyForNavigationAction(action, request, formState, [this](PolicyAction action) { 115 void PolicyChecker::checkNewWindowPolicy(const NavigationAction& action, const ResourceRequest& request, PassRefPtr<FormState> formState, const String& frameName, NewWindowPolicyDecisionFunction function) argument 123 m_callback.set(request, formState, frameName, action, WTF::move(function)); 124 m_frame.loader().client().dispatchDecidePolicyForNewWindowAction(action, request, formState, frameName, [this](PolicyAction action) {
|
H A D | FrameLoader.cpp | 1205 PassRefPtr<Event> event, PassRefPtr<FormState> formState, ShouldSendReferrer shouldSendReferrer, AllowNavigationToInvalidURL allowNavigationToInvalidURL) 1235 loadPostRequest(request.resourceRequest(), referrer, request.frameName(), lockHistory, loadType, event, formState.get(), allowNavigationToInvalidURL); 1237 loadURL(request.resourceRequest().url(), referrer, request.frameName(), lockHistory, loadType, event, formState.get(), allowNavigationToInvalidURL); 1241 Frame* sourceFrame = formState ? formState->sourceDocument()->frame() : &m_frame; 1259 RefPtr<FormState> formState = prpFormState; local 1260 bool isFormSubmission = formState; 1281 targetFrame->loader().loadURL(newURL, referrer, "_self", lockHistory, newLoadType, event, formState.release(), allowNavigationToInvalidURL); 1291 policyChecker().checkNewWindowPolicy(action, request, formState.release(), frameName, [this, allowNavigationToInvalidURL](const ResourceRequest& request, PassRefPtr<FormState> formState, cons 1204 loadFrameRequest(const FrameLoadRequest& request, LockHistory lockHistory, LockBackForwardList lockBackForwardList, PassRefPtr<Event> event, PassRefPtr<FormState> formState, ShouldSendReferrer shouldSendReferrer, AllowNavigationToInvalidURL allowNavigationToInvalidURL) argument 1360 policyChecker().checkNewWindowPolicy(NavigationAction(request.resourceRequest(), NavigationTypeOther), request.resourceRequest(), nullptr, request.frameName(), [this](const ResourceRequest& request, PassRefPtr<FormState> formState, const String& frameName, const NavigationAction& action, bool shouldContinue) { local 1374 loadWithNavigationAction(const ResourceRequest& request, const NavigationAction& action, LockHistory lockHistory, FrameLoadType type, PassRefPtr<FormState> formState, AllowNavigationToInvalidURL allowNavigationToInvalidURL) argument 1443 RefPtr<FormState> formState = prpFormState; local 2621 RefPtr<FormState> formState = prpFormState; local 2892 continueLoadAfterNavigationPolicy(const ResourceRequest& request, PassRefPtr<FormState> formState, bool shouldContinue, AllowNavigationToInvalidURL allowNavigationToInvalidURL) argument 2970 continueLoadAfterNewWindowPolicy(const ResourceRequest& request, PassRefPtr<FormState> formState, const String& frameName, const NavigationAction& action, bool shouldContinue, AllowNavigationToInvalidURL allowNavigationToInvalidURL) argument [all...] |
H A D | FormSubmission.cpp | 221 RefPtr<FormState> formState = FormState::create(form, formValues, &document, trigger); local 222 return adoptRef(new FormSubmission(copiedAttributes.method(), actionURL, targetOrBaseTarget, encodingType, formState.release(), formData.release(), boundary, lockHistory, event));
|
/macosx-10.10/WebKit2-7600.1.25/WebProcess/WebCoreSupport/ |
H A D | WebFrameLoaderClient.cpp | 691 void WebFrameLoaderClient::dispatchDecidePolicyForNewWindowAction(const NavigationAction& navigationAction, const ResourceRequest& request, PassRefPtr<FormState> formState, const String& frameName, FramePolicyFunction function) argument 699 RefPtr<InjectedBundleNavigationAction> action = InjectedBundleNavigationAction::create(m_frame, navigationAction, formState); 734 RefPtr<FormState> formState = prpFormState; local 736 RefPtr<InjectedBundleNavigationAction> action = InjectedBundleNavigationAction::create(m_frame, navigationAction, formState); 763 if (formState) 764 originatingFrame = WebFrame::fromCoreFrame(*formState->sourceDocument()->frame()); 819 RefPtr<FormState> formState = prpFormState; 820 HTMLFormElement* form = formState->form(); 822 WebFrame* sourceFrame = WebFrame::fromCoreFrame(*formState->sourceDocument()->frame()); 825 webPage->injectedBundleFormClient().willSendSubmitEvent(webPage, form, m_frame, sourceFrame, formState [all...] |
/macosx-10.10/WebKit-7600.1.25/mac/WebCoreSupport/ |
H A D | WebFrameLoaderClient.mm | 873 void WebFrameLoaderClient::dispatchDecidePolicyForNewWindowAction(const NavigationAction& action, const ResourceRequest& request, PassRefPtr<FormState> formState, const String& frameName, FramePolicyFunction function) 877 decidePolicyForNewWindowAction:actionDictionary(action, formState) 883 void WebFrameLoaderClient::dispatchDecidePolicyForNavigationAction(const NavigationAction& action, const ResourceRequest& request, PassRefPtr<FormState> formState, FramePolicyFunction function) 892 decidePolicyForNavigationAction:actionDictionary(action, formState) 910 static NSDictionary *makeFormFieldValuesDictionary(FormState* formState) 912 const StringPairVector& textFieldValues = formState->textFieldValues(); 921 void WebFrameLoaderClient::dispatchWillSendSubmitEvent(PassRefPtr<WebCore::FormState> formState) 927 DOMHTMLFormElement *formElement = kit(formState->form()); 928 NSDictionary *values = makeFormFieldValuesDictionary(formState.get()); 932 void WebFrameLoaderClient::dispatchWillSubmitForm(PassRefPtr<FormState> formState, FramePolicyFunctio [all...] |
/macosx-10.10/WebCore-7600.1.25/html/ |
H A D | FormController.cpp | 405 auto& formState = stateMap->add(keyGenerator.formKey(*control).impl(), nullptr).iterator->value; local 406 if (!formState) 407 formState = std::make_unique<SavedFormState>(); 408 formState->appendControlState(control->name(), control->type(), control->saveFormControlState());
|
H A D | HTMLFormElement.cpp | 280 RefPtr<FormState> formState = FormState::create(this, controlNamesAndValues, &document(), NotSubmittedByJavaScript); local 281 frame->loader().client().dispatchWillSendSubmitEvent(formState.release());
|
/macosx-10.10/WebKit-7600.1.25/win/WebCoreSupport/ |
H A D | WebFrameLoaderClient.cpp | 562 void WebFrameLoaderClient::dispatchDecidePolicyForNewWindowAction(const NavigationAction& action, const ResourceRequest& request, PassRefPtr<FormState> formState, const String& frameName, FramePolicyFunction function) argument 573 COMPtr<WebActionPropertyBag> actionInformation(AdoptCOM, WebActionPropertyBag::createInstance(action, formState ? formState->form() : 0, coreFrame)); 581 void WebFrameLoaderClient::dispatchDecidePolicyForNavigationAction(const NavigationAction& action, const ResourceRequest& request, PassRefPtr<FormState> formState, FramePolicyFunction function) argument 592 COMPtr<WebActionPropertyBag> actionInformation(AdoptCOM, WebActionPropertyBag::createInstance(action, formState ? formState->form() : 0, coreFrame)); 615 void WebFrameLoaderClient::dispatchWillSubmitForm(PassRefPtr<FormState> formState, FramePolicyFunction function) argument 628 COMPtr<IDOMElement> formElement(AdoptCOM, DOMElement::createInstance(formState->form())); 631 const StringPairVector& textFieldValues = formState->textFieldValues(); 638 COMPtr<WebFrame> sourceFrame(kit(formState [all...] |