| Index: media/capture/content/thread_safe_capture_oracle.cc
|
| diff --git a/media/capture/content/thread_safe_capture_oracle.cc b/media/capture/content/thread_safe_capture_oracle.cc
|
| index 0c62e697e54f93cb009eb71215227817dfcd7210..af78616caa4a346b900b4c748b65126020348a5b 100644
|
| --- a/media/capture/content/thread_safe_capture_oracle.cc
|
| +++ b/media/capture/content/thread_safe_capture_oracle.cc
|
| @@ -120,7 +120,8 @@ bool ThreadSafeCaptureOracle::ObserveEventAndDecideCapture(
|
| gfx::Rect(visible_size), visible_size,
|
| static_cast<uint8*>(output_buffer->data()), output_buffer->mapped_size(),
|
| base::SharedMemory::NULLHandle(), 0u, base::TimeDelta());
|
| - DCHECK(*storage);
|
| + if (!(*storage))
|
| + return false;
|
| *callback =
|
| base::Bind(&ThreadSafeCaptureOracle::DidCaptureFrame, this, frame_number,
|
| base::Passed(&output_buffer), capture_begin_time,
|
|
|