Index: cc/trees/layer_tree_host_in_process.cc |
diff --git a/cc/trees/layer_tree_host_in_process.cc b/cc/trees/layer_tree_host_in_process.cc |
index bed4665c9ed2282c6595f6ef4dca4f2d6a0e3ae2..0b10653e13b38a481af4c62b8586d798fc68142b 100644 |
--- a/cc/trees/layer_tree_host_in_process.cc |
+++ b/cc/trees/layer_tree_host_in_process.cc |
@@ -13,7 +13,6 @@ |
#include <string> |
#include <unordered_map> |
-#include "base/atomic_sequence_num.h" |
#include "base/bind.h" |
#include "base/command_line.h" |
#include "base/location.h" |
@@ -64,10 +63,6 @@ |
#include "ui/gfx/geometry/size_conversions.h" |
#include "ui/gfx/geometry/vector2d_conversions.h" |
-namespace { |
-static base::StaticAtomicSequenceNumber s_layer_tree_host_sequence_number; |
-} |
- |
namespace cc { |
namespace { |
@@ -226,7 +221,7 @@ LayerTreeHostInProcess::LayerTreeHostInProcess( |
content_is_suitable_for_gpu_rasterization_(true), |
gpu_rasterization_histogram_recorded_(false), |
did_complete_scale_animation_(false), |
- id_(s_layer_tree_host_sequence_number.GetNext() + 1), |
+ id_(LayerTreeHost::GenerateHostId()), |
next_commit_forces_redraw_(false), |
shared_bitmap_manager_(params->shared_bitmap_manager), |
gpu_memory_buffer_manager_(params->gpu_memory_buffer_manager), |