Chromium Code Reviews| Index: content/renderer/gpu/renderer_compositor_frame_sink.cc |
| diff --git a/content/renderer/gpu/renderer_compositor_frame_sink.cc b/content/renderer/gpu/renderer_compositor_frame_sink.cc |
| index 9e7dd13124f220c16f1bbf758a90b1a1cea93021..92547a90b705889c5b1a07ac9d0072274613909a 100644 |
| --- a/content/renderer/gpu/renderer_compositor_frame_sink.cc |
| +++ b/content/renderer/gpu/renderer_compositor_frame_sink.cc |
| @@ -171,15 +171,6 @@ void RendererCompositorFrameSink::DidNotProduceFrame( |
| void RendererCompositorFrameSink::OnMessageReceived( |
|
piman
2017/05/26 16:23:00
Well then, if this is empty, I think we can remove
Saman Sami
2017/05/26 16:27:35
I thought about that as well. Even though it's not
|
| const IPC::Message& message) { |
| DCHECK(thread_checker_.CalledOnValidThread()); |
| - IPC_BEGIN_MESSAGE_MAP(RendererCompositorFrameSink, message) |
| - IPC_MESSAGE_HANDLER(ViewMsg_BeginFrame, OnBeginFrameIPC) |
| - IPC_END_MESSAGE_MAP() |
| -} |
| - |
| -void RendererCompositorFrameSink::OnBeginFrameIPC( |
| - const cc::BeginFrameArgs& args) { |
| - if (external_begin_frame_source_) |
| - external_begin_frame_source_->OnBeginFrame(args); |
| } |
| void RendererCompositorFrameSink::DidReceiveCompositorFrameAck( |
| @@ -189,8 +180,8 @@ void RendererCompositorFrameSink::DidReceiveCompositorFrameAck( |
| } |
| void RendererCompositorFrameSink::OnBeginFrame(const cc::BeginFrameArgs& args) { |
| - // See crbug.com/709689. |
| - NOTREACHED() << "BeginFrames are delivered using Chrome IPC."; |
| + if (external_begin_frame_source_) |
| + external_begin_frame_source_->OnBeginFrame(args); |
| } |
| void RendererCompositorFrameSink::ReclaimResources( |