Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(109)

Side by Side Diff: content/browser/renderer_host/render_view_host_impl.cc

Issue 501033003: Remove implicit conversions from scoped_refptr to T* in content/browser/renderer_host/ (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 6 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "content/browser/renderer_host/render_view_host_impl.h" 5 #include "content/browser/renderer_host/render_view_host_impl.h"
6 6
7 #include <set> 7 #include <set>
8 #include <string> 8 #include <string>
9 #include <utility> 9 #include <utility>
10 #include <vector> 10 #include <vector>
(...skipping 269 matching lines...) Expand 10 before | Expand all | Expand 10 after
280 next_page_id = max_page_id + 1; 280 next_page_id = max_page_id + 1;
281 281
282 ViewMsg_New_Params params; 282 ViewMsg_New_Params params;
283 params.renderer_preferences = 283 params.renderer_preferences =
284 delegate_->GetRendererPrefs(GetProcess()->GetBrowserContext()); 284 delegate_->GetRendererPrefs(GetProcess()->GetBrowserContext());
285 params.web_preferences = GetWebkitPreferences(); 285 params.web_preferences = GetWebkitPreferences();
286 params.view_id = GetRoutingID(); 286 params.view_id = GetRoutingID();
287 params.main_frame_routing_id = main_frame_routing_id_; 287 params.main_frame_routing_id = main_frame_routing_id_;
288 params.surface_id = surface_id(); 288 params.surface_id = surface_id();
289 params.session_storage_namespace_id = 289 params.session_storage_namespace_id =
290 delegate_->GetSessionStorageNamespace(instance_)->id(); 290 delegate_->GetSessionStorageNamespace(instance_.get())->id();
291 params.frame_name = frame_name; 291 params.frame_name = frame_name;
292 // Ensure the RenderView sets its opener correctly. 292 // Ensure the RenderView sets its opener correctly.
293 params.opener_route_id = opener_route_id; 293 params.opener_route_id = opener_route_id;
294 params.swapped_out = !IsRVHStateActive(rvh_state_); 294 params.swapped_out = !IsRVHStateActive(rvh_state_);
295 params.proxy_routing_id = proxy_route_id; 295 params.proxy_routing_id = proxy_route_id;
296 params.hidden = is_hidden(); 296 params.hidden = is_hidden();
297 params.never_visible = delegate_->IsNeverVisible(); 297 params.never_visible = delegate_->IsNeverVisible();
298 params.window_was_created_with_opener = window_was_created_with_opener; 298 params.window_was_created_with_opener = window_was_created_with_opener;
299 params.next_page_id = next_page_id; 299 params.next_page_id = next_page_id;
300 GetWebScreenInfo(&params.screen_info); 300 GetWebScreenInfo(&params.screen_info);
(...skipping 1088 matching lines...) Expand 10 before | Expand all | Expand 10 after
1389 // calling back into this code. See crbug.com/398751 for one past example. 1389 // calling back into this code. See crbug.com/398751 for one past example.
1390 if (updating_web_preferences_) 1390 if (updating_web_preferences_)
1391 return; 1391 return;
1392 updating_web_preferences_ = true; 1392 updating_web_preferences_ = true;
1393 UpdateWebkitPreferences(delegate_->ComputeWebkitPrefs()); 1393 UpdateWebkitPreferences(delegate_->ComputeWebkitPrefs());
1394 updating_web_preferences_ = false; 1394 updating_web_preferences_ = false;
1395 } 1395 }
1396 1396
1397 void RenderViewHostImpl::GetAudioOutputControllers( 1397 void RenderViewHostImpl::GetAudioOutputControllers(
1398 const GetAudioOutputControllersCallback& callback) const { 1398 const GetAudioOutputControllersCallback& callback) const {
1399 AudioRendererHost* audio_host = 1399 scoped_refptr<AudioRendererHost> audio_host =
1400 static_cast<RenderProcessHostImpl*>(GetProcess())->audio_renderer_host(); 1400 static_cast<RenderProcessHostImpl*>(GetProcess())->audio_renderer_host();
1401 audio_host->GetOutputControllers(GetRoutingID(), callback); 1401 audio_host->GetOutputControllers(GetRoutingID(), callback);
1402 } 1402 }
1403 1403
1404 void RenderViewHostImpl::ClearFocusedElement() { 1404 void RenderViewHostImpl::ClearFocusedElement() {
1405 is_focused_element_editable_ = false; 1405 is_focused_element_editable_ = false;
1406 Send(new ViewMsg_ClearFocusedElement(GetRoutingID())); 1406 Send(new ViewMsg_ClearFocusedElement(GetRoutingID()));
1407 } 1407 }
1408 1408
1409 bool RenderViewHostImpl::IsFocusedElementEditable() { 1409 bool RenderViewHostImpl::IsFocusedElementEditable() {
(...skipping 134 matching lines...) Expand 10 before | Expand all | Expand 10 after
1544 FrameTree* frame_tree = delegate_->GetFrameTree(); 1544 FrameTree* frame_tree = delegate_->GetFrameTree();
1545 1545
1546 frame_tree->ResetForMainFrameSwap(); 1546 frame_tree->ResetForMainFrameSwap();
1547 } 1547 }
1548 1548
1549 void RenderViewHostImpl::SelectWordAroundCaret() { 1549 void RenderViewHostImpl::SelectWordAroundCaret() {
1550 Send(new ViewMsg_SelectWordAroundCaret(GetRoutingID())); 1550 Send(new ViewMsg_SelectWordAroundCaret(GetRoutingID()));
1551 } 1551 }
1552 1552
1553 } // namespace content 1553 } // namespace content
OLDNEW
« no previous file with comments | « content/browser/renderer_host/render_process_host_impl.cc ('k') | content/browser/renderer_host/render_widget_host_impl.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698