Index: gpu/command_buffer/service/gpu_tracer.h |
diff --git a/gpu/command_buffer/service/gpu_tracer.h b/gpu/command_buffer/service/gpu_tracer.h |
index 37bd617552badaa5701d6dafd863e0699cef7251..746ebd08f7e194207d32e3774e54293548878f01 100644 |
--- a/gpu/command_buffer/service/gpu_tracer.h |
+++ b/gpu/command_buffer/service/gpu_tracer.h |
@@ -15,7 +15,6 @@ |
#include <vector> |
#include "base/macros.h" |
-#include "base/memory/weak_ptr.h" |
#include "base/threading/thread.h" |
#include "gpu/command_buffer/service/gles2_cmd_decoder.h" |
#include "gpu/gpu_export.h" |
@@ -54,8 +53,7 @@ struct TraceMarker { |
}; |
// Traces GPU Commands. |
-class GPU_EXPORT GPUTracer |
- : public base::SupportsWeakPtr<GPUTracer> { |
+class GPU_EXPORT GPUTracer { |
public: |
explicit GPUTracer(gles2::GLES2Decoder* decoder); |
virtual ~GPUTracer(); |