Index: extensions/browser/guest_view/guest_view_manager.cc |
diff --git a/extensions/browser/guest_view/guest_view_manager.cc b/extensions/browser/guest_view/guest_view_manager.cc |
index 058ffd74fa5f8504e49e586c4d2454b2fbc30e1e..99e174dfb7af94a4d33f5b5a5c5d1b3e7975d367 100644 |
--- a/extensions/browser/guest_view/guest_view_manager.cc |
+++ b/extensions/browser/guest_view/guest_view_manager.cc |
@@ -74,38 +74,35 @@ void GuestViewManager::AttachGuest( |
if (!guest_web_contents) |
return; |
- GuestViewBase* guest_view = |
- GuestViewBase::FromWebContents(guest_web_contents); |
+ auto guest_view = GuestViewBase::FromWebContents(guest_web_contents); |
DCHECK(guest_view); |
- content::RenderViewHost* rvh = |
- content::RenderViewHost::FromID(embedder_render_process_id, |
- embedder_routing_id); |
+ auto rvh = content::RenderViewHost::FromID(embedder_render_process_id, |
+ embedder_routing_id); |
// We need to check that rvh is not NULL because there may be a race between |
// AttachGuest and destroying the embedder (i.e. when the embedder is |
// destroyed immediately after the guest is created). |
if (!rvh) |
return; |
- content::WebContents* owner_web_contents = |
- content::WebContents::FromRenderViewHost(rvh); |
+ auto owner_web_contents = content::WebContents::FromRenderViewHost(rvh); |
if (!owner_web_contents) |
return; |
ElementInstanceKey key(owner_web_contents, element_instance_id); |
- GuestInstanceIDMap::iterator it = instance_id_map_.find(key); |
+ auto it = instance_id_map_.find(key); |
if (it != instance_id_map_.end()) { |
int old_guest_instance_id = it->second; |
// Reattachment to the same guest is not currently supported. |
if (old_guest_instance_id == guest_instance_id) |
return; |
- content::WebContents* old_guest_web_contents = |
+ auto old_guest_web_contents = |
GetGuestByInstanceIDSafely(old_guest_instance_id, |
embedder_render_process_id); |
if (!old_guest_web_contents) |
return; |
- GuestViewBase* old_guest_view = |
+ auto old_guest_view = |
GuestViewBase::FromWebContents(old_guest_web_contents); |
old_guest_view->Destroy(); |
@@ -190,7 +187,7 @@ content::WebContents* GuestViewManager::GetGuestByInstanceID( |
int GuestViewManager::GetGuestInstanceIDForElementID( |
content::WebContents* owner_web_contents, |
int element_instance_id) { |
- GuestInstanceIDMap::iterator iter = instance_id_map_.find( |
+ auto iter = instance_id_map_.find( |
ElementInstanceKey(owner_web_contents, element_instance_id)); |
if (iter == instance_id_map_.end()) |
return guestview::kInstanceIDNone; |
@@ -199,8 +196,7 @@ int GuestViewManager::GetGuestInstanceIDForElementID( |
SiteInstance* GuestViewManager::GetGuestSiteInstance( |
const GURL& guest_site) { |
- for (GuestInstanceMap::const_iterator it = |
- guest_web_contents_by_instance_id_.begin(); |
+ for (auto it = guest_web_contents_by_instance_id_.begin(); |
it != guest_web_contents_by_instance_id_.end(); ++it) { |
if (it->second->GetSiteInstance()->GetSiteURL() == guest_site) |
return it->second->GetSiteInstance(); |
@@ -210,11 +206,10 @@ SiteInstance* GuestViewManager::GetGuestSiteInstance( |
bool GuestViewManager::ForEachGuest(WebContents* owner_web_contents, |
const GuestCallback& callback) { |
- for (GuestInstanceMap::iterator it = |
- guest_web_contents_by_instance_id_.begin(); |
+ for (auto it = guest_web_contents_by_instance_id_.begin(); |
it != guest_web_contents_by_instance_id_.end(); ++it) { |
WebContents* guest = it->second; |
- GuestViewBase* guest_view = GuestViewBase::FromWebContents(guest); |
+ auto guest_view = GuestViewBase::FromWebContents(guest); |
if (owner_web_contents != guest_view->owner_web_contents()) |
continue; |
@@ -232,13 +227,11 @@ void GuestViewManager::AddGuest(int guest_instance_id, |
} |
void GuestViewManager::RemoveGuest(int guest_instance_id) { |
- GuestInstanceMap::iterator it = |
- guest_web_contents_by_instance_id_.find(guest_instance_id); |
+ auto it = guest_web_contents_by_instance_id_.find(guest_instance_id); |
DCHECK(it != guest_web_contents_by_instance_id_.end()); |
guest_web_contents_by_instance_id_.erase(it); |
- GuestInstanceIDReverseMap::iterator id_iter = |
- reverse_instance_id_map_.find(guest_instance_id); |
+ auto id_iter = reverse_instance_id_map_.find(guest_instance_id); |
if (id_iter != reverse_instance_id_map_.end()) { |
const ElementInstanceKey& instance_id_key = id_iter->second; |
instance_id_map_.erase(instance_id_map_.find(instance_id_key)); |
@@ -253,7 +246,7 @@ void GuestViewManager::RemoveGuest(int guest_instance_id) { |
if (guest_instance_id == last_instance_id_removed_ + 1) { |
++last_instance_id_removed_; |
// Compact. |
- std::set<int>::iterator iter = removed_instance_ids_.begin(); |
+ auto iter = removed_instance_ids_.begin(); |
while (iter != removed_instance_ids_.end()) { |
int instance_id = *iter; |
// The sparse invalid IDs must not lie within |
@@ -271,8 +264,7 @@ void GuestViewManager::RemoveGuest(int guest_instance_id) { |
content::WebContents* GuestViewManager::GetGuestByInstanceID( |
int guest_instance_id) { |
- GuestInstanceMap::const_iterator it = |
- guest_web_contents_by_instance_id_.find(guest_instance_id); |
+ auto it = guest_web_contents_by_instance_id_.find(guest_instance_id); |
if (it == guest_web_contents_by_instance_id_.end()) |
return NULL; |
return it->second; |
@@ -316,12 +308,11 @@ bool GuestViewManager::CanEmbedderAccessInstanceID( |
// We might get some late arriving messages at tear down. Let's let the |
// embedder tear down in peace. |
- GuestInstanceMap::const_iterator it = |
- guest_web_contents_by_instance_id_.find(guest_instance_id); |
+ auto it = guest_web_contents_by_instance_id_.find(guest_instance_id); |
if (it == guest_web_contents_by_instance_id_.end()) |
return true; |
- GuestViewBase* guest_view = GuestViewBase::FromWebContents(it->second); |
+ auto guest_view = GuestViewBase::FromWebContents(it->second); |
if (!guest_view) |
return false; |