Index: cc/surfaces/surface_manager.cc |
diff --git a/cc/surfaces/surface_manager.cc b/cc/surfaces/surface_manager.cc |
index 26c8440947c3095094d73f955ca785666534b037..d2953c4eb716a75acb59041583b592f96165fbba 100644 |
--- a/cc/surfaces/surface_manager.cc |
+++ b/cc/surfaces/surface_manager.cc |
@@ -65,25 +65,25 @@ void SurfaceManager::Destroy(std::unique_ptr<Surface> surface) { |
GarbageCollectSurfaces(); |
} |
-void SurfaceManager::DidSatisfySequences(uint32_t id_namespace, |
+void SurfaceManager::DidSatisfySequences(uint32_t client_id, |
std::vector<uint32_t>* sequence) { |
DCHECK(thread_checker_.CalledOnValidThread()); |
for (std::vector<uint32_t>::iterator it = sequence->begin(); |
it != sequence->end(); |
++it) { |
- satisfied_sequences_.insert(SurfaceSequence(id_namespace, *it)); |
+ satisfied_sequences_.insert(SurfaceSequence(client_id, *it)); |
} |
sequence->clear(); |
GarbageCollectSurfaces(); |
} |
-void SurfaceManager::RegisterSurfaceIdNamespace(uint32_t id_namespace) { |
- bool inserted = valid_surface_id_namespaces_.insert(id_namespace).second; |
+void SurfaceManager::RegisterSurfaceClientId(uint32_t client_id) { |
+ bool inserted = valid_surface_client_ids_.insert(client_id).second; |
DCHECK(inserted); |
} |
-void SurfaceManager::InvalidateSurfaceIdNamespace(uint32_t id_namespace) { |
- valid_surface_id_namespaces_.erase(id_namespace); |
+void SurfaceManager::InvalidateSurfaceClientId(uint32_t client_id) { |
+ valid_surface_client_ids_.erase(client_id); |
GarbageCollectSurfaces(); |
} |
@@ -98,7 +98,7 @@ void SurfaceManager::GarbageCollectSurfaces() { |
// their destruction dependencies satisfied. |
for (auto& map_entry : surface_map_) { |
map_entry.second->SatisfyDestructionDependencies( |
- &satisfied_sequences_, &valid_surface_id_namespaces_); |
+ &satisfied_sequences_, &valid_surface_client_ids_); |
if (!map_entry.second->destroyed() || |
map_entry.second->GetDestructionDependencyCount()) { |
live_surfaces_set.insert(map_entry.first); |
@@ -143,16 +143,16 @@ void SurfaceManager::GarbageCollectSurfaces() { |
} |
void SurfaceManager::RegisterSurfaceFactoryClient( |
- uint32_t id_namespace, |
+ uint32_t client_id, |
SurfaceFactoryClient* client) { |
DCHECK(client); |
- DCHECK(!namespace_client_map_[id_namespace].client); |
- DCHECK_EQ(valid_surface_id_namespaces_.count(id_namespace), 1u); |
+ DCHECK(!namespace_client_map_[client_id].client); |
+ DCHECK_EQ(valid_surface_client_ids_.count(client_id), 1u); |
- auto iter = namespace_client_map_.find(id_namespace); |
+ auto iter = namespace_client_map_.find(client_id); |
if (iter == namespace_client_map_.end()) { |
auto insert_result = namespace_client_map_.insert( |
- std::make_pair(id_namespace, ClientSourceMapping())); |
+ std::make_pair(client_id, ClientSourceMapping())); |
DCHECK(insert_result.second); |
iter = insert_result.first; |
} |
@@ -163,11 +163,11 @@ void SurfaceManager::RegisterSurfaceFactoryClient( |
client->SetBeginFrameSource(iter->second.source); |
} |
-void SurfaceManager::UnregisterSurfaceFactoryClient(uint32_t id_namespace) { |
- DCHECK_EQ(valid_surface_id_namespaces_.count(id_namespace), 1u); |
- DCHECK_EQ(namespace_client_map_.count(id_namespace), 1u); |
+void SurfaceManager::UnregisterSurfaceFactoryClient(uint32_t client_id) { |
+ DCHECK_EQ(valid_surface_client_ids_.count(client_id), 1u); |
+ DCHECK_EQ(namespace_client_map_.count(client_id), 1u); |
- auto iter = namespace_client_map_.find(id_namespace); |
+ auto iter = namespace_client_map_.find(client_id); |
if (iter->second.source) |
iter->second.client->SetBeginFrameSource(nullptr); |
iter->second.client = nullptr; |
@@ -180,28 +180,28 @@ void SurfaceManager::UnregisterSurfaceFactoryClient(uint32_t id_namespace) { |
} |
void SurfaceManager::RegisterBeginFrameSource(BeginFrameSource* source, |
- uint32_t id_namespace) { |
+ uint32_t client_id) { |
DCHECK(source); |
DCHECK_EQ(registered_sources_.count(source), 0u); |
- DCHECK_EQ(valid_surface_id_namespaces_.count(id_namespace), 1u); |
+ DCHECK_EQ(valid_surface_client_ids_.count(client_id), 1u); |
- registered_sources_[source] = id_namespace; |
- RecursivelyAttachBeginFrameSource(id_namespace, source); |
+ registered_sources_[source] = client_id; |
+ RecursivelyAttachBeginFrameSource(client_id, source); |
} |
void SurfaceManager::UnregisterBeginFrameSource(BeginFrameSource* source) { |
DCHECK(source); |
DCHECK_EQ(registered_sources_.count(source), 1u); |
- uint32_t id_namespace = registered_sources_[source]; |
+ uint32_t client_id = registered_sources_[source]; |
registered_sources_.erase(source); |
- if (namespace_client_map_.count(id_namespace) == 0u) |
+ if (namespace_client_map_.count(client_id) == 0u) |
return; |
// TODO(enne): these walks could be done in one step. |
// Remove this begin frame source from its subtree. |
- RecursivelyDetachBeginFrameSource(id_namespace, source); |
+ RecursivelyDetachBeginFrameSource(client_id, source); |
// Then flush every remaining registered source to fix any sources that |
// became null because of the previous step but that have an alternative. |
for (auto source_iter : registered_sources_) |
@@ -209,9 +209,9 @@ void SurfaceManager::UnregisterBeginFrameSource(BeginFrameSource* source) { |
} |
void SurfaceManager::RecursivelyAttachBeginFrameSource( |
- uint32_t id_namespace, |
+ uint32_t client_id, |
BeginFrameSource* source) { |
- ClientSourceMapping& mapping = namespace_client_map_[id_namespace]; |
+ ClientSourceMapping& mapping = namespace_client_map_[client_id]; |
if (!mapping.source) { |
mapping.source = source; |
if (mapping.client) |
@@ -222,9 +222,9 @@ void SurfaceManager::RecursivelyAttachBeginFrameSource( |
} |
void SurfaceManager::RecursivelyDetachBeginFrameSource( |
- uint32_t id_namespace, |
+ uint32_t client_id, |
BeginFrameSource* source) { |
- auto iter = namespace_client_map_.find(id_namespace); |
+ auto iter = namespace_client_map_.find(client_id); |
if (iter == namespace_client_map_.end()) |
return; |
if (iter->second.source == source) { |
@@ -263,8 +263,8 @@ bool SurfaceManager::ChildContains(uint32_t child_namespace, |
void SurfaceManager::RegisterSurfaceNamespaceHierarchy( |
uint32_t parent_namespace, |
uint32_t child_namespace) { |
- DCHECK_EQ(valid_surface_id_namespaces_.count(parent_namespace), 1u); |
- DCHECK_EQ(valid_surface_id_namespaces_.count(child_namespace), 1u); |
+ DCHECK_EQ(valid_surface_client_ids_.count(parent_namespace), 1u); |
+ DCHECK_EQ(valid_surface_client_ids_.count(child_namespace), 1u); |
// If it's possible to reach the parent through the child's descendant chain, |
// then this will create an infinite loop. Might as well just crash here. |