Index: content/public/browser/render_process_host.h |
diff --git a/content/public/browser/render_process_host.h b/content/public/browser/render_process_host.h |
index f20c2ebb5ca1abcf0ebe0a6cd65eef4295622467..f0274201ddc9b8650ecfe7c80b1e988029339b7c 100644 |
--- a/content/public/browser/render_process_host.h |
+++ b/content/public/browser/render_process_host.h |
@@ -229,10 +229,11 @@ class CONTENT_EXPORT RenderProcessHost : public IPC::Sender, |
base::Callback<void(const std::string&)> callback) = 0; |
virtual void ClearWebRtcLogMessageCallback() = 0; |
- typedef base::Callback<void(scoped_ptr<uint8_t[]> packet_header, |
+ typedef base::Callback<void(std::unique_ptr<uint8_t[]> packet_header, |
size_t header_length, |
size_t packet_length, |
- bool incoming)> WebRtcRtpPacketCallback; |
+ bool incoming)> |
+ WebRtcRtpPacketCallback; |
typedef base::Callback<void(bool incoming, bool outgoing)> |
WebRtcStopRtpDumpCallback; |
@@ -261,7 +262,7 @@ class CONTENT_EXPORT RenderProcessHost : public IPC::Sender, |
// between the Renderer and the Browser, the allocator is created when the |
// process is created and later retrieved by the SubprocessMetricsProvider |
// for management. |
- virtual scoped_ptr<base::SharedPersistentMemoryAllocator> |
+ virtual std::unique_ptr<base::SharedPersistentMemoryAllocator> |
TakeMetricsAllocator() = 0; |
// PlzNavigate |