Index: cc/surfaces/surface.h |
diff --git a/cc/surfaces/surface.h b/cc/surfaces/surface.h |
index a83aee38119b4a2b726cb336fab9c4b3ef2878ff..97706eb9ab3226d4e8354f4537316d4e76a48f90 100644 |
--- a/cc/surfaces/surface.h |
+++ b/cc/surfaces/surface.h |
@@ -10,10 +10,10 @@ |
#include <map> |
#include <set> |
+#include <unordered_set> |
#include <vector> |
#include "base/callback.h" |
-#include "base/containers/hash_tables.h" |
#include "base/macros.h" |
#include "base/memory/scoped_ptr.h" |
#include "base/memory/weak_ptr.h" |
@@ -71,8 +71,8 @@ class CC_SURFACES_EXPORT Surface { |
// Satisfy all destruction dependencies that are contained in sequences, and |
// remove them from sequences. |
void SatisfyDestructionDependencies( |
- base::hash_set<SurfaceSequence>* sequences, |
- base::hash_set<uint32_t>* valid_id_namespaces); |
+ std::unordered_set<SurfaceSequence, SurfaceSequenceHash>* sequences, |
+ std::unordered_set<uint32_t>* valid_id_namespaces); |
size_t GetDestructionDependencyCount() const { |
return destruction_dependencies_.size(); |
} |