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( |