| Index: content/renderer/render_frame_impl.cc
|
| diff --git a/content/renderer/render_frame_impl.cc b/content/renderer/render_frame_impl.cc
|
| index 7c8342b37ed80245abf6df3f998ed5746c91cdad..e0a45d161c82dc00c5860e23706af348bea01a4a 100644
|
| --- a/content/renderer/render_frame_impl.cc
|
| +++ b/content/renderer/render_frame_impl.cc
|
| @@ -108,6 +108,7 @@ using blink::WebElement;
|
| using blink::WebFrame;
|
| using blink::WebHistoryItem;
|
| using blink::WebHTTPBody;
|
| +using blink::WebLocalFrame;
|
| using blink::WebNavigationPolicy;
|
| using blink::WebNavigationType;
|
| using blink::WebNode;
|
| @@ -329,7 +330,7 @@ RenderFrameImpl::~RenderFrameImpl() {
|
| RenderThread::Get()->RemoveRoute(routing_id_);
|
| }
|
|
|
| -void RenderFrameImpl::SetWebFrame(blink::WebFrame* web_frame) {
|
| +void RenderFrameImpl::SetWebFrame(blink::WebLocalFrame* web_frame) {
|
| DCHECK(!frame_);
|
|
|
| std::pair<FrameMap::iterator, bool> result = g_frame_map.Get().insert(
|
| @@ -1139,10 +1140,9 @@ blink::WebPlugin* RenderFrameImpl::CreatePlugin(
|
| #endif
|
| }
|
|
|
| -void RenderFrameImpl::LoadURLExternally(
|
| - blink::WebFrame* frame,
|
| - const blink::WebURLRequest& request,
|
| - blink::WebNavigationPolicy policy) {
|
| +void RenderFrameImpl::LoadURLExternally(blink::WebLocalFrame* frame,
|
| + const blink::WebURLRequest& request,
|
| + blink::WebNavigationPolicy policy) {
|
| DCHECK(!frame_ || frame_ == frame);
|
| loadURLExternally(frame, request, policy);
|
| }
|
| @@ -1159,7 +1159,7 @@ void RenderFrameImpl::OnChildFrameProcessGone() {
|
| // blink::WebFrameClient implementation ----------------------------------------
|
|
|
| blink::WebPlugin* RenderFrameImpl::createPlugin(
|
| - blink::WebFrame* frame,
|
| + blink::WebLocalFrame* frame,
|
| const blink::WebPluginParams& params) {
|
| DCHECK_EQ(frame_, frame);
|
| blink::WebPlugin* plugin = NULL;
|
| @@ -1192,7 +1192,7 @@ blink::WebPlugin* RenderFrameImpl::createPlugin(
|
| }
|
|
|
| blink::WebMediaPlayer* RenderFrameImpl::createMediaPlayer(
|
| - blink::WebFrame* frame,
|
| + blink::WebLocalFrame* frame,
|
| const blink::WebURL& url,
|
| blink::WebMediaPlayerClient* client) {
|
| DCHECK(!frame_ || frame_ == frame);
|
| @@ -1204,7 +1204,7 @@ blink::WebMediaPlayer* RenderFrameImpl::createMediaPlayer(
|
|
|
| blink::WebContentDecryptionModule*
|
| RenderFrameImpl::createContentDecryptionModule(
|
| - blink::WebFrame* frame,
|
| + blink::WebLocalFrame* frame,
|
| const blink::WebSecurityOrigin& security_origin,
|
| const blink::WebString& key_system) {
|
| DCHECK(!frame_ || frame_ == frame);
|
| @@ -1213,7 +1213,7 @@ RenderFrameImpl::createContentDecryptionModule(
|
| }
|
|
|
| blink::WebApplicationCacheHost* RenderFrameImpl::createApplicationCacheHost(
|
| - blink::WebFrame* frame,
|
| + blink::WebLocalFrame* frame,
|
| blink::WebApplicationCacheHostClient* client) {
|
| if (!frame || !frame->view())
|
| return NULL;
|
| @@ -1224,7 +1224,8 @@ blink::WebApplicationCacheHost* RenderFrameImpl::createApplicationCacheHost(
|
| }
|
|
|
| blink::WebWorkerPermissionClientProxy*
|
| -RenderFrameImpl::createWorkerPermissionClientProxy(blink::WebFrame* frame) {
|
| +RenderFrameImpl::createWorkerPermissionClientProxy(
|
| + blink::WebLocalFrame* frame) {
|
| if (!frame || !frame->view())
|
| return NULL;
|
| DCHECK(!frame_ || frame_ == frame);
|
| @@ -1232,13 +1233,13 @@ RenderFrameImpl::createWorkerPermissionClientProxy(blink::WebFrame* frame) {
|
| this, frame);
|
| }
|
|
|
| -blink::WebCookieJar* RenderFrameImpl::cookieJar(blink::WebFrame* frame) {
|
| +blink::WebCookieJar* RenderFrameImpl::cookieJar(blink::WebLocalFrame* frame) {
|
| DCHECK(!frame_ || frame_ == frame);
|
| return &cookie_jar_;
|
| }
|
|
|
| blink::WebServiceWorkerProvider* RenderFrameImpl::createServiceWorkerProvider(
|
| - blink::WebFrame* frame) {
|
| + blink::WebLocalFrame* frame) {
|
| DCHECK(!frame_ || frame_ == frame);
|
| // At this point we should have non-null data source.
|
| DCHECK(frame->dataSource());
|
| @@ -1252,13 +1253,13 @@ blink::WebServiceWorkerProvider* RenderFrameImpl::createServiceWorkerProvider(
|
| ChildThread::current()->thread_safe_sender(), provider_id);
|
| }
|
|
|
| -void RenderFrameImpl::didAccessInitialDocument(blink::WebFrame* frame) {
|
| +void RenderFrameImpl::didAccessInitialDocument(blink::WebLocalFrame* frame) {
|
| DCHECK(!frame_ || frame_ == frame);
|
| render_view_->didAccessInitialDocument(frame);
|
| }
|
|
|
| blink::WebFrame* RenderFrameImpl::createChildFrame(
|
| - blink::WebFrame* parent,
|
| + blink::WebLocalFrame* parent,
|
| const blink::WebString& name) {
|
| // Synchronously notify the browser of a child frame creation to get the
|
| // routing_id for the RenderFrame.
|
| @@ -1283,14 +1284,14 @@ blink::WebFrame* RenderFrameImpl::createChildFrame(
|
|
|
| RenderFrameImpl* child_render_frame = RenderFrameImpl::Create(
|
| render_view_.get(), child_routing_id);
|
| - blink::WebFrame* web_frame = WebFrame::create(child_render_frame);
|
| + blink::WebLocalFrame* web_frame = WebLocalFrame::create(child_render_frame);
|
| parent->appendChild(web_frame);
|
| child_render_frame->SetWebFrame(web_frame);
|
|
|
| return web_frame;
|
| }
|
|
|
| -void RenderFrameImpl::didDisownOpener(blink::WebFrame* frame) {
|
| +void RenderFrameImpl::didDisownOpener(blink::WebLocalFrame* frame) {
|
| DCHECK(!frame_ || frame_ == frame);
|
| render_view_->didDisownOpener(frame);
|
| }
|
| @@ -1350,7 +1351,7 @@ void RenderFrameImpl::willClose(blink::WebFrame* frame) {
|
| render_view_->willClose(frame);
|
| }
|
|
|
| -void RenderFrameImpl::didChangeName(blink::WebFrame* frame,
|
| +void RenderFrameImpl::didChangeName(blink::WebLocalFrame* frame,
|
| const blink::WebString& name) {
|
| DCHECK(!frame_ || frame_ == frame);
|
| if (!render_view_->renderer_preferences_.report_frame_name_changes)
|
| @@ -1364,7 +1365,7 @@ void RenderFrameImpl::didChangeName(blink::WebFrame* frame,
|
| }
|
|
|
| void RenderFrameImpl::didMatchCSS(
|
| - blink::WebFrame* frame,
|
| + blink::WebLocalFrame* frame,
|
| const blink::WebVector<blink::WebString>& newly_matching_selectors,
|
| const blink::WebVector<blink::WebString>& stopped_matching_selectors) {
|
| DCHECK(!frame_ || frame_ == frame);
|
| @@ -1372,7 +1373,7 @@ void RenderFrameImpl::didMatchCSS(
|
| frame, newly_matching_selectors, stopped_matching_selectors);
|
| }
|
|
|
| -void RenderFrameImpl::loadURLExternally(blink::WebFrame* frame,
|
| +void RenderFrameImpl::loadURLExternally(blink::WebLocalFrame* frame,
|
| const blink::WebURLRequest& request,
|
| blink::WebNavigationPolicy policy) {
|
| DCHECK(!frame_ || frame_ == frame);
|
| @@ -1380,7 +1381,7 @@ void RenderFrameImpl::loadURLExternally(blink::WebFrame* frame,
|
| }
|
|
|
| void RenderFrameImpl::loadURLExternally(
|
| - blink::WebFrame* frame,
|
| + blink::WebLocalFrame* frame,
|
| const blink::WebURLRequest& request,
|
| blink::WebNavigationPolicy policy,
|
| const blink::WebString& suggested_name) {
|
| @@ -1396,7 +1397,7 @@ void RenderFrameImpl::loadURLExternally(
|
| }
|
|
|
| blink::WebNavigationPolicy RenderFrameImpl::decidePolicyForNavigation(
|
| - blink::WebFrame* frame,
|
| + blink::WebLocalFrame* frame,
|
| blink::WebDataSource::ExtraData* extra_data,
|
| const blink::WebURLRequest& request,
|
| blink::WebNavigationType type,
|
| @@ -1407,7 +1408,7 @@ blink::WebNavigationPolicy RenderFrameImpl::decidePolicyForNavigation(
|
| this, frame, extra_data, request, type, default_policy, is_redirect);
|
| }
|
|
|
| -void RenderFrameImpl::willSendSubmitEvent(blink::WebFrame* frame,
|
| +void RenderFrameImpl::willSendSubmitEvent(blink::WebLocalFrame* frame,
|
| const blink::WebFormElement& form) {
|
| DCHECK(!frame_ || frame_ == frame);
|
| // Call back to RenderViewImpl for observers to be notified.
|
| @@ -1415,7 +1416,7 @@ void RenderFrameImpl::willSendSubmitEvent(blink::WebFrame* frame,
|
| render_view_->willSendSubmitEvent(frame, form);
|
| }
|
|
|
| -void RenderFrameImpl::willSubmitForm(blink::WebFrame* frame,
|
| +void RenderFrameImpl::willSubmitForm(blink::WebLocalFrame* frame,
|
| const blink::WebFormElement& form) {
|
| DCHECK(!frame_ || frame_ == frame);
|
| DocumentState* document_state =
|
| @@ -1440,7 +1441,7 @@ void RenderFrameImpl::willSubmitForm(blink::WebFrame* frame,
|
| render_view_->willSubmitForm(frame, form);
|
| }
|
|
|
| -void RenderFrameImpl::didCreateDataSource(blink::WebFrame* frame,
|
| +void RenderFrameImpl::didCreateDataSource(blink::WebLocalFrame* frame,
|
| blink::WebDataSource* datasource) {
|
| DCHECK(!frame_ || frame_ == frame);
|
|
|
| @@ -1460,7 +1461,7 @@ void RenderFrameImpl::didCreateDataSource(blink::WebFrame* frame,
|
| network_provider.Pass());
|
| }
|
|
|
| -void RenderFrameImpl::didStartProvisionalLoad(blink::WebFrame* frame) {
|
| +void RenderFrameImpl::didStartProvisionalLoad(blink::WebLocalFrame* frame) {
|
| DCHECK(!frame_ || frame_ == frame);
|
| WebDataSource* ds = frame->provisionalDataSource();
|
|
|
| @@ -1515,7 +1516,7 @@ void RenderFrameImpl::didStartProvisionalLoad(blink::WebFrame* frame) {
|
| }
|
|
|
| void RenderFrameImpl::didReceiveServerRedirectForProvisionalLoad(
|
| - blink::WebFrame* frame) {
|
| + blink::WebLocalFrame* frame) {
|
| DCHECK(!frame_ || frame_ == frame);
|
| if (frame->parent())
|
| return;
|
| @@ -1537,9 +1538,8 @@ void RenderFrameImpl::didReceiveServerRedirectForProvisionalLoad(
|
| }
|
| }
|
|
|
| -void RenderFrameImpl::didFailProvisionalLoad(
|
| - blink::WebFrame* frame,
|
| - const blink::WebURLError& error) {
|
| +void RenderFrameImpl::didFailProvisionalLoad(blink::WebLocalFrame* frame,
|
| + const blink::WebURLError& error) {
|
| DCHECK(!frame_ || frame_ == frame);
|
| WebDataSource* ds = frame->provisionalDataSource();
|
| DCHECK(ds);
|
| @@ -1638,7 +1638,7 @@ void RenderFrameImpl::didFailProvisionalLoad(
|
| frame, failed_request, error, replace);
|
| }
|
|
|
| -void RenderFrameImpl::didCommitProvisionalLoad(blink::WebFrame* frame,
|
| +void RenderFrameImpl::didCommitProvisionalLoad(blink::WebLocalFrame* frame,
|
| bool is_new_navigation) {
|
| DCHECK(!frame_ || frame_ == frame);
|
| DocumentState* document_state =
|
| @@ -1731,7 +1731,7 @@ void RenderFrameImpl::didCommitProvisionalLoad(blink::WebFrame* frame,
|
| render_view_->UpdateEncoding(frame, frame->view()->pageEncoding().utf8());
|
| }
|
|
|
| -void RenderFrameImpl::didClearWindowObject(blink::WebFrame* frame,
|
| +void RenderFrameImpl::didClearWindowObject(blink::WebLocalFrame* frame,
|
| int world_id) {
|
| DCHECK(!frame_ || frame_ == frame);
|
| // TODO(nasko): Move implementation here. Needed state:
|
| @@ -1752,7 +1752,7 @@ void RenderFrameImpl::didClearWindowObject(blink::WebFrame* frame,
|
| DidClearWindowObject(world_id));
|
| }
|
|
|
| -void RenderFrameImpl::didCreateDocumentElement(blink::WebFrame* frame) {
|
| +void RenderFrameImpl::didCreateDocumentElement(blink::WebLocalFrame* frame) {
|
| DCHECK(!frame_ || frame_ == frame);
|
|
|
| // Notify the browser about non-blank documents loading in the top frame.
|
| @@ -1771,7 +1771,7 @@ void RenderFrameImpl::didCreateDocumentElement(blink::WebFrame* frame) {
|
| render_view_->didCreateDocumentElement(frame);
|
| }
|
|
|
| -void RenderFrameImpl::didReceiveTitle(blink::WebFrame* frame,
|
| +void RenderFrameImpl::didReceiveTitle(blink::WebLocalFrame* frame,
|
| const blink::WebString& title,
|
| blink::WebTextDirection direction) {
|
| DCHECK(!frame_ || frame_ == frame);
|
| @@ -1779,14 +1779,14 @@ void RenderFrameImpl::didReceiveTitle(blink::WebFrame* frame,
|
| render_view_->didReceiveTitle(frame, title, direction);
|
| }
|
|
|
| -void RenderFrameImpl::didChangeIcon(blink::WebFrame* frame,
|
| +void RenderFrameImpl::didChangeIcon(blink::WebLocalFrame* frame,
|
| blink::WebIconURL::Type icon_type) {
|
| DCHECK(!frame_ || frame_ == frame);
|
| // TODO(nasko): Investigate wheather implementation should move here.
|
| render_view_->didChangeIcon(frame, icon_type);
|
| }
|
|
|
| -void RenderFrameImpl::didFinishDocumentLoad(blink::WebFrame* frame) {
|
| +void RenderFrameImpl::didFinishDocumentLoad(blink::WebLocalFrame* frame) {
|
| DCHECK(!frame_ || frame_ == frame);
|
| WebDataSource* ds = frame->dataSource();
|
| DocumentState* document_state = DocumentState::FromDataSource(ds);
|
| @@ -1804,14 +1804,14 @@ void RenderFrameImpl::didFinishDocumentLoad(blink::WebFrame* frame) {
|
| render_view_->UpdateEncoding(frame, frame->view()->pageEncoding().utf8());
|
| }
|
|
|
| -void RenderFrameImpl::didHandleOnloadEvents(blink::WebFrame* frame) {
|
| +void RenderFrameImpl::didHandleOnloadEvents(blink::WebLocalFrame* frame) {
|
| DCHECK(!frame_ || frame_ == frame);
|
| // TODO(nasko): Move implementation here. Needed state:
|
| // * page_id_
|
| render_view_->didHandleOnloadEvents(frame);
|
| }
|
|
|
| -void RenderFrameImpl::didFailLoad(blink::WebFrame* frame,
|
| +void RenderFrameImpl::didFailLoad(blink::WebLocalFrame* frame,
|
| const blink::WebURLError& error) {
|
| DCHECK(!frame_ || frame_ == frame);
|
| // TODO(nasko): Move implementation here. No state needed.
|
| @@ -1835,7 +1835,7 @@ void RenderFrameImpl::didFailLoad(blink::WebFrame* frame,
|
| error_description));
|
| }
|
|
|
| -void RenderFrameImpl::didFinishLoad(blink::WebFrame* frame) {
|
| +void RenderFrameImpl::didFinishLoad(blink::WebLocalFrame* frame) {
|
| DCHECK(!frame_ || frame_ == frame);
|
| WebDataSource* ds = frame->dataSource();
|
| DocumentState* document_state = DocumentState::FromDataSource(ds);
|
| @@ -1858,7 +1858,7 @@ void RenderFrameImpl::didFinishLoad(blink::WebFrame* frame) {
|
| ds->request().url()));
|
| }
|
|
|
| -void RenderFrameImpl::didNavigateWithinPage(blink::WebFrame* frame,
|
| +void RenderFrameImpl::didNavigateWithinPage(blink::WebLocalFrame* frame,
|
| bool is_new_navigation) {
|
| DCHECK(!frame_ || frame_ == frame);
|
| // If this was a reference fragment navigation that we initiated, then we
|
| @@ -1878,7 +1878,7 @@ void RenderFrameImpl::didNavigateWithinPage(blink::WebFrame* frame,
|
| didCommitProvisionalLoad(frame, is_new_navigation);
|
| }
|
|
|
| -void RenderFrameImpl::didUpdateCurrentHistoryItem(blink::WebFrame* frame) {
|
| +void RenderFrameImpl::didUpdateCurrentHistoryItem(blink::WebLocalFrame* frame) {
|
| DCHECK(!frame_ || frame_ == frame);
|
| // TODO(nasko): Move implementation here. Needed methods:
|
| // * StartNavStateSyncTimerIfNecessary
|
| @@ -1955,7 +1955,7 @@ void RenderFrameImpl::clearContextMenu() {
|
| }
|
|
|
| void RenderFrameImpl::willRequestAfterPreconnect(
|
| - blink::WebFrame* frame,
|
| + blink::WebLocalFrame* frame,
|
| blink::WebURLRequest& request) {
|
| DCHECK(!frame_ || frame_ == frame);
|
| // FIXME(kohei): This will never be set.
|
| @@ -1973,7 +1973,7 @@ void RenderFrameImpl::willRequestAfterPreconnect(
|
| }
|
|
|
| void RenderFrameImpl::willSendRequest(
|
| - blink::WebFrame* frame,
|
| + blink::WebLocalFrame* frame,
|
| unsigned identifier,
|
| blink::WebURLRequest& request,
|
| const blink::WebURLResponse& redirect_response) {
|
| @@ -2131,7 +2131,7 @@ void RenderFrameImpl::willSendRequest(
|
| }
|
|
|
| void RenderFrameImpl::didReceiveResponse(
|
| - blink::WebFrame* frame,
|
| + blink::WebLocalFrame* frame,
|
| unsigned identifier,
|
| const blink::WebURLResponse& response) {
|
| DCHECK(!frame_ || frame_ == frame);
|
| @@ -2177,7 +2177,7 @@ void RenderFrameImpl::didReceiveResponse(
|
| internal_data->set_use_error_page(true);
|
| }
|
|
|
| -void RenderFrameImpl::didFinishResourceLoad(blink::WebFrame* frame,
|
| +void RenderFrameImpl::didFinishResourceLoad(blink::WebLocalFrame* frame,
|
| unsigned identifier) {
|
| DCHECK(!frame_ || frame_ == frame);
|
| // TODO(nasko): Move implementation here. Needed state:
|
| @@ -2188,7 +2188,7 @@ void RenderFrameImpl::didFinishResourceLoad(blink::WebFrame* frame,
|
| }
|
|
|
| void RenderFrameImpl::didLoadResourceFromMemoryCache(
|
| - blink::WebFrame* frame,
|
| + blink::WebLocalFrame* frame,
|
| const blink::WebURLRequest& request,
|
| const blink::WebURLResponse& response) {
|
| DCHECK(!frame_ || frame_ == frame);
|
| @@ -2211,14 +2211,14 @@ void RenderFrameImpl::didLoadResourceFromMemoryCache(
|
| ResourceType::FromTargetType(request.targetType())));
|
| }
|
|
|
| -void RenderFrameImpl::didDisplayInsecureContent(blink::WebFrame* frame) {
|
| +void RenderFrameImpl::didDisplayInsecureContent(blink::WebLocalFrame* frame) {
|
| DCHECK(!frame_ || frame_ == frame);
|
| render_view_->Send(new ViewHostMsg_DidDisplayInsecureContent(
|
| render_view_->GetRoutingID()));
|
| }
|
|
|
| void RenderFrameImpl::didRunInsecureContent(
|
| - blink::WebFrame* frame,
|
| + blink::WebLocalFrame* frame,
|
| const blink::WebSecurityOrigin& origin,
|
| const blink::WebURL& target) {
|
| DCHECK(!frame_ || frame_ == frame);
|
| @@ -2228,7 +2228,7 @@ void RenderFrameImpl::didRunInsecureContent(
|
| target));
|
| }
|
|
|
| -void RenderFrameImpl::didAbortLoading(blink::WebFrame* frame) {
|
| +void RenderFrameImpl::didAbortLoading(blink::WebLocalFrame* frame) {
|
| DCHECK(!frame_ || frame_ == frame);
|
| #if defined(ENABLE_PLUGINS)
|
| if (frame != render_view_->webview()->mainFrame())
|
| @@ -2238,7 +2238,7 @@ void RenderFrameImpl::didAbortLoading(blink::WebFrame* frame) {
|
| #endif
|
| }
|
|
|
| -void RenderFrameImpl::didCreateScriptContext(blink::WebFrame* frame,
|
| +void RenderFrameImpl::didCreateScriptContext(blink::WebLocalFrame* frame,
|
| v8::Handle<v8::Context> context,
|
| int extension_group,
|
| int world_id) {
|
| @@ -2247,7 +2247,7 @@ void RenderFrameImpl::didCreateScriptContext(blink::WebFrame* frame,
|
| frame, context, extension_group, world_id);
|
| }
|
|
|
| -void RenderFrameImpl::willReleaseScriptContext(blink::WebFrame* frame,
|
| +void RenderFrameImpl::willReleaseScriptContext(blink::WebLocalFrame* frame,
|
| v8::Handle<v8::Context> context,
|
| int world_id) {
|
| DCHECK(!frame_ || frame_ == frame);
|
| @@ -2257,12 +2257,13 @@ void RenderFrameImpl::willReleaseScriptContext(blink::WebFrame* frame,
|
| WillReleaseScriptContext(context, world_id));
|
| }
|
|
|
| -void RenderFrameImpl::didFirstVisuallyNonEmptyLayout(blink::WebFrame* frame) {
|
| +void RenderFrameImpl::didFirstVisuallyNonEmptyLayout(
|
| + blink::WebLocalFrame* frame) {
|
| DCHECK(!frame_ || frame_ == frame);
|
| render_view_->didFirstVisuallyNonEmptyLayout(frame);
|
| }
|
|
|
| -void RenderFrameImpl::didChangeContentsSize(blink::WebFrame* frame,
|
| +void RenderFrameImpl::didChangeContentsSize(blink::WebLocalFrame* frame,
|
| const blink::WebSize& size) {
|
| DCHECK(!frame_ || frame_ == frame);
|
| // TODO(nasko): Move implementation here. Needed state:
|
| @@ -2271,14 +2272,14 @@ void RenderFrameImpl::didChangeContentsSize(blink::WebFrame* frame,
|
| render_view_->didChangeContentsSize(frame, size);
|
| }
|
|
|
| -void RenderFrameImpl::didChangeScrollOffset(blink::WebFrame* frame) {
|
| +void RenderFrameImpl::didChangeScrollOffset(blink::WebLocalFrame* frame) {
|
| DCHECK(!frame_ || frame_ == frame);
|
| // TODO(nasko): Move implementation here. Needed methods:
|
| // * StartNavStateSyncTimerIfNecessary
|
| render_view_->didChangeScrollOffset(frame);
|
| }
|
|
|
| -void RenderFrameImpl::willInsertBody(blink::WebFrame* frame) {
|
| +void RenderFrameImpl::willInsertBody(blink::WebLocalFrame* frame) {
|
| DCHECK(!frame_ || frame_ == frame);
|
| if (!frame->parent()) {
|
| render_view_->Send(new ViewHostMsg_WillInsertBody(
|
| @@ -2308,7 +2309,7 @@ void RenderFrameImpl::reportFindInPageSelection(
|
| }
|
|
|
| void RenderFrameImpl::requestStorageQuota(
|
| - blink::WebFrame* frame,
|
| + blink::WebLocalFrame* frame,
|
| blink::WebStorageQuotaType type,
|
| unsigned long long requested_size,
|
| blink::WebStorageQuotaCallbacks callbacks) {
|
| @@ -2333,7 +2334,7 @@ void RenderFrameImpl::willOpenSocketStream(
|
| }
|
|
|
| void RenderFrameImpl::willStartUsingPeerConnectionHandler(
|
| - blink::WebFrame* frame,
|
| + blink::WebLocalFrame* frame,
|
| blink::WebRTCPeerConnectionHandler* handler) {
|
| DCHECK(!frame_ || frame_ == frame);
|
| #if defined(ENABLE_WEBRTC)
|
| @@ -2342,7 +2343,7 @@ void RenderFrameImpl::willStartUsingPeerConnectionHandler(
|
| }
|
|
|
| bool RenderFrameImpl::willCheckAndDispatchMessageEvent(
|
| - blink::WebFrame* sourceFrame,
|
| + blink::WebLocalFrame* sourceFrame,
|
| blink::WebFrame* targetFrame,
|
| blink::WebSecurityOrigin targetOrigin,
|
| blink::WebDOMMessageEvent event) {
|
| @@ -2353,9 +2354,8 @@ bool RenderFrameImpl::willCheckAndDispatchMessageEvent(
|
| sourceFrame, targetFrame, targetOrigin, event);
|
| }
|
|
|
| -blink::WebString RenderFrameImpl::userAgentOverride(
|
| - blink::WebFrame* frame,
|
| - const blink::WebURL& url) {
|
| +blink::WebString RenderFrameImpl::userAgentOverride(blink::WebLocalFrame* frame,
|
| + const blink::WebURL& url) {
|
| DCHECK(!frame_ || frame_ == frame);
|
| if (!render_view_->webview() || !render_view_->webview()->mainFrame() ||
|
| render_view_->renderer_preferences_.user_agent_override.empty()) {
|
| @@ -2379,14 +2379,15 @@ blink::WebString RenderFrameImpl::userAgentOverride(
|
| return blink::WebString();
|
| }
|
|
|
| -blink::WebString RenderFrameImpl::doNotTrackValue(blink::WebFrame* frame) {
|
| +blink::WebString RenderFrameImpl::doNotTrackValue(blink::WebLocalFrame* frame) {
|
| DCHECK(!frame_ || frame_ == frame);
|
| if (render_view_->renderer_preferences_.enable_do_not_track)
|
| return WebString::fromUTF8("1");
|
| return WebString();
|
| }
|
|
|
| -bool RenderFrameImpl::allowWebGL(blink::WebFrame* frame, bool default_value) {
|
| +bool RenderFrameImpl::allowWebGL(blink::WebLocalFrame* frame,
|
| + bool default_value) {
|
| DCHECK(!frame_ || frame_ == frame);
|
| if (!default_value)
|
| return false;
|
| @@ -2400,7 +2401,7 @@ bool RenderFrameImpl::allowWebGL(blink::WebFrame* frame, bool default_value) {
|
| return !blocked;
|
| }
|
|
|
| -void RenderFrameImpl::didLoseWebGLContext(blink::WebFrame* frame,
|
| +void RenderFrameImpl::didLoseWebGLContext(blink::WebLocalFrame* frame,
|
| int arb_robustness_status_code) {
|
| DCHECK(!frame_ || frame_ == frame);
|
| render_view_->Send(new ViewHostMsg_DidLose3DContext(
|
|
|