Home | History | Annotate | Download | only in WebCoreSupport

Lines Matching defs:webPage

44 #include "WebPage.h"
126 WebPage* webPage = m_frame->page();
127 if (!webPage)
133 webPage->injectedBundleLoaderClient().didRemoveFrameFromHierarchy(webPage, m_frame, userData);
136 webPage->send(Messages::WebPageProxy::DidRemoveFrameFromHierarchy(m_frame->frameID(), InjectedBundleUserMessageEncoder(userData.get())));
147 WebPage* webPage = m_frame->page();
148 if (!webPage)
155 webPage->injectedBundleResourceLoadClient().didInitiateLoadForResource(webPage, m_frame, identifier, request, pageIsProvisionallyLoading);
156 webPage->send(Messages::WebPageProxy::DidInitiateLoadForResource(m_frame->frameID(), identifier, request, pageIsProvisionallyLoading));
161 WebPage* webPage = m_frame->page();
162 if (!webPage)
165 webPage->injectedBundleResourceLoadClient().willSendRequestForFrame(webPage, m_frame, identifier, request, redirectResponse);
172 webPage->send(Messages::WebPageProxy::DidSendRequestForResource(m_frame->frameID(), identifier, request, redirectResponse));
185 WebPage* webPage = m_frame->page();
186 if (!webPage)
203 WebPage* webPage = m_frame->page();
204 if (!webPage)
208 if (!webPage->sendSync(Messages::WebPageProxy::CanAuthenticateAgainstProtectionSpaceInFrame(m_frame->frameID(), protectionSpace), Messages::WebPageProxy::CanAuthenticateAgainstProtectionSpaceInFrame::Reply(canAuthenticate)))
217 WebPage* webPage = m_frame->page();
218 if (!webPage)
221 webPage->injectedBundleResourceLoadClient().didReceiveResponseForResource(webPage, m_frame, identifier, response);
222 webPage->send(Messages::WebPageProxy::DidReceiveResponseForResource(m_frame->frameID(), identifier, response));
227 WebPage* webPage = m_frame->page();
228 if (!webPage)
231 webPage->injectedBundleResourceLoadClient().didReceiveContentLengthForResource(webPage, m_frame, identifier, dataLength);
232 webPage->send(Messages::WebPageProxy::DidReceiveContentLengthForResource(m_frame->frameID(), identifier, dataLength));
237 WebPage* webPage = m_frame->page();
238 if (!webPage)
241 webPage->injectedBundleResourceLoadClient().didFinishLoadForResource(webPage, m_frame, identifier);
242 webPage->send(Messages::WebPageProxy::DidFinishLoadForResource(m_frame->frameID(), identifier));
247 WebPage* webPage = m_frame->page();
248 if (!webPage)
251 webPage->injectedBundleResourceLoadClient().didFailLoadForResource(webPage, m_frame, identifier, error);
252 webPage->send(Messages::WebPageProxy::DidFailLoadForResource(m_frame->frameID(), identifier, error));
268 WebPage* webPage = m_frame->page();
269 if (!webPage)
273 webPage->injectedBundleLoaderClient().didHandleOnloadEventsForFrame(webPage, m_frame);
278 WebPage* webPage = m_frame->page();
279 if (!webPage)
287 webPage->injectedBundleLoaderClient().didReceiveServerRedirectForProvisionalLoadForFrame(webPage, m_frame, userData);
290 webPage->send(Messages::WebPageProxy::DidReceiveServerRedirectForProvisionalLoadForFrame(m_frame->frameID(), url, InjectedBundleUserMessageEncoder(userData.get())));
295 WebPage* webPage = m_frame->page();
296 if (!webPage)
300 webPage->injectedBundleLoaderClient().didCancelClientRedirectForFrame(webPage, m_frame);
305 WebPage* webPage = m_frame->page();
306 if (!webPage)
310 webPage->injectedBundleLoaderClient().willPerformClientRedirectForFrame(webPage, m_frame, url.string(), interval, fireDate);
315 WebPage* webPage = m_frame->page();
316 if (!webPage)
322 webPage->injectedBundleLoaderClient().didSameDocumentNavigationForFrame(webPage, m_frame, SameDocumentNavigationAnchorNavigation, userData);
325 webPage->send(Messages::WebPageProxy::DidSameDocumentNavigationForFrame(m_frame->frameID(), SameDocumentNavigationAnchorNavigation, m_frame->coreFrame()->document()->url().string(), InjectedBundleUserMessageEncoder(userData.get())));
330 WebPage* webPage = m_frame->page();
331 if (!webPage)
337 webPage->injectedBundleLoaderClient().didSameDocumentNavigationForFrame(webPage, m_frame, SameDocumentNavigationSessionStatePush, userData);
340 webPage->send(Messages::WebPageProxy::DidSameDocumentNavigationForFrame(m_frame->frameID(), SameDocumentNavigationSessionStatePush, m_frame->coreFrame()->document()->url().string(), InjectedBundleUserMessageEncoder(userData.get())));
345 WebPage* webPage = m_frame->page();
346 if (!webPage)
352 webPage->injectedBundleLoaderClient().didSameDocumentNavigationForFrame(webPage, m_frame, SameDocumentNavigationSessionStateReplace, userData);
355 webPage->send(Messages::WebPageProxy::DidSameDocumentNavigationForFrame(m_frame->frameID(), SameDocumentNavigationSessionStateReplace, m_frame->coreFrame()->document()->url().string(), InjectedBundleUserMessageEncoder(userData.get())));
360 WebPage* webPage = m_frame->page();
361 if (!webPage)
367 webPage->injectedBundleLoaderClient().didSameDocumentNavigationForFrame(webPage, m_frame, SameDocumentNavigationSessionStatePop, userData);
370 webPage->send(Messages::WebPageProxy::DidSameDocumentNavigationForFrame(m_frame->frameID(), SameDocumentNavigationSessionStatePop, m_frame->coreFrame()->document()->url().string(), InjectedBundleUserMessageEncoder(userData.get())));
385 WebPage* webPage = m_frame->page();
386 if (!webPage)
389 webPage->findController().hideFindUI();
390 webPage->sandboxExtensionTracker().didStartProvisionalLoad(m_frame);
397 webPage->injectedBundleLoaderClient().didStartProvisionalLoadForFrame(webPage, m_frame, userData);
402 webPage->send(Messages::WebPageProxy::DidStartProvisionalLoadForFrame(m_frame->frameID(), url, unreachableURL, InjectedBundleUserMessageEncoder(userData.get())));
407 WebPage* webPage = m_frame->page();
408 if (!webPage)
415 webPage->injectedBundleLoaderClient().didReceiveTitleForFrame(webPage, title.string(), m_frame, userData);
418 webPage->send(Messages::WebPageProxy::DidReceiveTitleForFrame(m_frame->frameID(), title.string(), InjectedBundleUserMessageEncoder(userData.get())));
428 WebPage* webPage = m_frame->page();
429 if (!webPage)
436 webPage->injectedBundleLoaderClient().didCommitLoadForFrame(webPage, m_frame, userData);
438 webPage->sandboxExtensionTracker().didCommitProvisionalLoad(m_frame);
442 webPage->send(Messages::WebPageProxy::DidCommitLoadForFrame(m_frame->frameID(), response.mimeType(), m_frameHasCustomRepresentation, PlatformCertificateInfo(response), InjectedBundleUserMessageEncoder(userData.get())));
447 webPage->scaleWebView(1, IntPoint());
453 WebPage* webPage = m_frame->page();
454 if (!webPage)
460 webPage->injectedBundleLoaderClient().didFailProvisionalLoadWithErrorForFrame(webPage
462 webPage->sandboxExtensionTracker().didFailProvisionalLoad(m_frame);
465 webPage->send(Messages::WebPageProxy::DidFailProvisionalLoadForFrame(m_frame->frameID(), error, InjectedBundleUserMessageEncoder(userData.get())));
474 WebPage* webPage = m_frame->page();
475 if (!webPage)
481 webPage->injectedBundleLoaderClient().didFailLoadWithErrorForFrame(webPage, m_frame, error, userData);
484 webPage->send(Messages::WebPageProxy::DidFailLoadForFrame(m_frame->frameID(), error, InjectedBundleUserMessageEncoder(userData.get())));
493 WebPage* webPage = m_frame->page();
494 if (!webPage)
500 webPage->injectedBundleLoaderClient().didFinishDocumentLoadForFrame(webPage, m_frame, userData);
503 webPage->send(Messages::WebPageProxy::DidFinishDocumentLoadForFrame(m_frame->frameID(), InjectedBundleUserMessageEncoder(userData.get())));
508 WebPage* webPage = m_frame->page();
509 if (!webPage)
515 webPage->injectedBundleLoaderClient().didFinishLoadForFrame(webPage, m_frame, userData);
518 webPage->send(Messages::WebPageProxy::DidFinishLoadForFrame(m_frame->frameID(), InjectedBundleUserMessageEncoder(userData.get())));
527 WebPage* webPage = m_frame->page();
528 if (!webPage)
534 webPage->injectedBundleLoaderClient().didFirstLayoutForFrame(webPage, m_frame, userData);
537 webPage->send(Messages::WebPageProxy::DidFirstLayoutForFrame(m_frame->frameID(), InjectedBundleUserMessageEncoder(userData.get())));
542 WebPage* webPage = m_frame->page();
543 if (!webPage)
549 webPage->injectedBundleLoaderClient().didFirstVisuallyNonEmptyLayoutForFrame(webPage, m_frame, userData);
552 webPage->send(Messages::WebPageProxy::DidFirstVisuallyNonEmptyLayoutForFrame(m_frame->frameID(), InjectedBundleUserMessageEncoder(userData.get())));
557 WebPage* webPage = m_frame->page();
558 if (!webPage)
562 Page* newPage = webPage->corePage()->chrome()->createWindow(m_frame->coreFrame(), FrameLoadRequest(m_frame->coreFrame()->document()->securityOrigin()), WindowFeatures(), navigationAction);
571 WebPage* webPage = m_frame->page();
572 if (!webPage)
575 webPage->show();
580 WebPage* webPage = m_frame->page();
581 if (!webPage)
590 WKBundlePagePolicyAction policy = webPage->injectedBundlePolicyClient().decidePolicyForResponse(webPage, m_frame, response, request, userData);
602 if (!webPage->sendSync(Messages::WebPageProxy::DecidePolicyForResponse(m_frame->frameID(), response, request, listenerID, InjectedBundleUserMessageEncoder(userData.get())), Messages::WebPageProxy::DecidePolicyForResponse::Reply(receivedPolicyAction, policyAction, downloadID)))
612 WebPage* webPage = m_frame->page();
613 if (!webPage)
621 WKBundlePagePolicyAction policy = webPage->injectedBundlePolicyClient().decidePolicyForNewWindowAction(webPage, m_frame, action.get(), request, frameName, userData);
631 webPage->send(Messages::WebPageProxy::DecidePolicyForNewWindowAction(m_frame->frameID(), action->navigationType(), action->modifiers(), action->mouseButton(), request, frameName, listenerID, InjectedBundleUserMessageEncoder(userData.get())));
636 WebPage* webPage = m_frame->page();
637 if (!webPage)
651 WKBundlePagePolicyAction policy = webPage->injectedBundlePolicyClient().decidePolicyForNavigationAction(webPage, m_frame, action.get(), request, userData);
663 if (!webPage->sendSync(Messages::WebPageProxy::DecidePolicyForNavigationAction(m_frame->frameID(), action->navigationType(), action->modifiers(), action->mouseButton(), request, listenerID, InjectedBundleUserMessageEncoder(userData.get())), Messages::WebPageProxy::DecidePolicyForNavigationAction::Reply(receivedPolicyAction, policyAction, downloadID)))
678 WebPage* webPage = m_frame->page();
679 if (!webPage)
685 webPage->injectedBundlePolicyClient().unableToImplementPolicy(webPage, m_frame, error, userData);
688 webPage->send(Messages::WebPageProxy::UnableToImplementPolicy(m_frame->frameID(), error, InjectedBundleUserMessageEncoder(userData.get())));
693 WebPage* webPage = m_frame->page();
694 if (!webPage)
705 webPage->injectedBundleFormClient().willSubmitForm(webPage, form, m_frame, sourceFrame, values, userData);
711 webPage->send(Messages::WebPageProxy::WillSubmitForm(m_frame->frameID(), sourceFrame->frameID(), valuesVector, listenerID, InjectedBundleUserMessageEncoder(userData.get())));
746 if (WebPage* webPage = m_frame->page())
747 webPage->send(Messages::WebPageProxy::DidStartProgress());
752 if (WebPage* webPage = m_frame->page()) {
753 double progress = webPage->corePage()->progress()->estimatedProgress();
754 webPage->send(Messages::WebPageProxy::DidChangeProgress(progress));
761 if (WebPage* webPage = m_frame->page())
762 webPage->send(Messages::WebPageProxy::DidFinishProgress());
821 WebPage* webPage = m_frame->page();
822 if (!webPage)
828 webPage->send(Messages::WebPageProxy::DidFinishLoadingDataForCustomRepresentation(loader->response().suggestedFilename(), dataReference));
841 WebPage* webPage = m_frame->page();
842 if (!webPage || !webPage->pageGroup()->isVisibleToHistoryClient())
852 WebProcess::shared().connection()->send(Messages::WebContext::DidNavigateWithNavigationData(webPage->pageID(), data, m_frame->frameID()), 0);
857 WebPage* webPage = m_frame->page();
858 if (!webPage || !webPage->pageGroup()->isVisibleToHistoryClient())
866 WebProcess::shared().connection()->send(Messages::WebContext::DidPerformClientRedirect(webPage->pageID(),
872 WebProcess::shared().connection()->send(Messages::WebContext::DidPerformServerRedirect(webPage->pageID(),
879 WebPage* webPage = m_frame->page();
880 if (!webPage)
891 if (!webPage->sendSync(Messages::WebPageProxy::ShouldGoToBackForwardListItem(itemID), Messages::WebPageProxy::ShouldGoToBackForwardListItem::Reply(shouldGoToBackForwardListItem)))
919 WebPage* webPage = m_frame->page();
920 if (!webPage)
925 webPage->injectedBundleLoaderClient().didDisplayInsecureContentForFrame(webPage, m_frame, userData);
927 webPage->send(Messages::WebPageProxy::DidDisplayInsecureContentForFrame(m_frame->frameID(), InjectedBundleUserMessageEncoder(userData.get())));
932 WebPage* webPage = m_frame->page();
933 if (!webPage)
938 webPage->injectedBundleLoaderClient().didRunInsecureContentForFrame(webPage, m_frame, userData);
940 webPage->send(Messages::WebPageProxy::DidRunInsecureContentForFrame(m_frame->frameID(), InjectedBundleUserMessageEncoder(userData.get())));
1067 WebPage* webPage = m_frame->page();
1068 if (!webPage || !webPage->pageGroup()->isVisibleToHistoryClient())
1072 WebProcess::shared().connection()->send(Messages::WebContext::DidUpdateHistoryTitle(webPage->pageID(),
1078 WebPage* webPage = m_frame->page();
1079 if (!webPage)
1082 return webPage->userAgent();
1091 WebPage* webPage = m_frame->page();
1092 bool isMainFrame = webPage->mainFrame() == m_frame;
1100 WebPage* webPage = m_frame->page();
1101 Color backgroundColor = webPage->drawsTransparentBackground() ? Color::transparent : Color::white;
1103 bool isMainFrame = webPage->mainFrame() == m_frame;
1107 m_frame->coreFrame()->createView(webPage->size(), backgroundColor, false, webPage->resizesToContentsLayoutSize(), isMainFrame && webPage->resizesToContentsEnabled());
1109 if (isMainFrame && webPage->resizesToContentsEnabled()) {
1120 m_frame->coreFrame()->createView(webPage->size(), backgroundColor, false, IntSize(), false);
1123 m_frame->coreFrame()->view()->setTransparent(!webPage->drawsBackground());
1128 WebPage* webPage = m_frame->page();
1129 if (!webPage)
1135 webPage->send(Messages::WebPageProxy::DidSaveFrameToPageCache(m_frame->frameID()));
1140 WebPage* webPage = m_frame->page();
1141 if (!webPage)
1148 webPage->send(Messages::WebPageProxy::DidRestoreFrameFromPageCache(m_frame->frameID(), parentFrame->frameID()));
1153 WebPage* webPage = m_frame->page();
1154 if (!webPage)
1157 webPage->send(Messages::WebPageProxy::FrameDidBecomeFrameSet(m_frame->frameID(), value));
1175 WebPage* webPage = m_frame->page();
1177 RefPtr<WebFrame> subframe = WebFrame::createSubframe(webPage, name, ownerElement);
1205 WebPage* webPage = m_frame->page();
1206 ASSERT(webPage);
1240 RefPtr<Plugin> plugin = webPage->createPlugin(parameters);
1287 if (WebPage* webPage = m_frame->page()) {
1288 if (PluginData* pluginData = webPage->corePage()->pluginData()) {
1300 if (WebPage* webPage = m_frame->page()) {
1301 if (PluginData* pluginData = webPage->corePage()->pluginData()) {
1327 WebPage* webPage = m_frame->page();
1328 if (!webPage)
1331 webPage->injectedBundleLoaderClient().didClearWindowObjectForFrame(webPage, m_frame, world);
1381 WebPage* webPage = m_frame->page();
1382 if (!webPage)
1393 webPage->didChangeScrollOffsetForMainFrame();