| Index: content/renderer/gpu/frame_swap_message_queue.cc
|
| diff --git a/content/renderer/gpu/frame_swap_message_queue.cc b/content/renderer/gpu/frame_swap_message_queue.cc
|
| index 2b192e466019c03bb44a88d6a65335a1405cfb28..58719d6091238a1aa2cb3f1ce7244c12f89fd7fa 100644
|
| --- a/content/renderer/gpu/frame_swap_message_queue.cc
|
| +++ b/content/renderer/gpu/frame_swap_message_queue.cc
|
| @@ -176,6 +176,7 @@ void FrameSwapMessageQueue::DidNotSwap(
|
| switch (reason) {
|
| case cc::SwapPromise::SWAP_FAILS:
|
| case cc::SwapPromise::COMMIT_NO_UPDATE:
|
| + DrainMessages(messages);
|
| swap_queue_->DrainMessages(source_frame_number, messages);
|
| visual_state_queue_->DrainMessages(source_frame_number, messages);
|
| break;
|
|
|