| Index: content/renderer/gpu/render_widget_compositor_delegate.h
|
| diff --git a/content/renderer/gpu/render_widget_compositor_delegate.h b/content/renderer/gpu/render_widget_compositor_delegate.h
|
| index cd2d53f39399f0ed35670e8280c91762034e9d7c..0755d0c699e26f8bb5a378b6f4fbb9d859994b00 100644
|
| --- a/content/renderer/gpu/render_widget_compositor_delegate.h
|
| +++ b/content/renderer/gpu/render_widget_compositor_delegate.h
|
| @@ -36,10 +36,12 @@ class CONTENT_EXPORT RenderWidgetCompositorDelegate {
|
| virtual void BeginMainFrame(double frame_time_sec) = 0;
|
|
|
| // Requests an OutputSurface to render into.
|
| - virtual scoped_ptr<cc::OutputSurface> CreateOutputSurface(bool fallback) = 0;
|
| + virtual std::unique_ptr<cc::OutputSurface> CreateOutputSurface(
|
| + bool fallback) = 0;
|
|
|
| // Requests an external BeginFrameSource from the delegate.
|
| - virtual scoped_ptr<cc::BeginFrameSource> CreateExternalBeginFrameSource() = 0;
|
| + virtual std::unique_ptr<cc::BeginFrameSource>
|
| + CreateExternalBeginFrameSource() = 0;
|
|
|
| // Notifies that the draw commands for a committed frame have been issued.
|
| virtual void DidCommitAndDrawCompositorFrame() = 0;
|
| @@ -77,8 +79,9 @@ class CONTENT_EXPORT RenderWidgetCompositorDelegate {
|
|
|
| // Called by the compositor to request the delegate to record frame timing.
|
| virtual void RecordFrameTimingEvents(
|
| - scoped_ptr<cc::FrameTimingTracker::CompositeTimingSet> composite_events,
|
| - scoped_ptr<cc::FrameTimingTracker::MainFrameTimingSet>
|
| + std::unique_ptr<cc::FrameTimingTracker::CompositeTimingSet>
|
| + composite_events,
|
| + std::unique_ptr<cc::FrameTimingTracker::MainFrameTimingSet>
|
| main_frame_events) = 0;
|
|
|
| // Requests that the client schedule a composite now, and calculate
|
|
|