| Index: chrome/browser/extensions/api/desktop_capture/desktop_capture_apitest.cc
|
| diff --git a/chrome/browser/extensions/api/desktop_capture/desktop_capture_apitest.cc b/chrome/browser/extensions/api/desktop_capture/desktop_capture_apitest.cc
|
| index e2b9649791b456837c4dde41f279b46f3b564362..dbcc7c4d7f1892d886729a12d96e7712b1c03f5e 100644
|
| --- a/chrome/browser/extensions/api/desktop_capture/desktop_capture_apitest.cc
|
| +++ b/chrome/browser/extensions/api/desktop_capture/desktop_capture_apitest.cc
|
| @@ -54,7 +54,8 @@ class FakeDesktopMediaPicker : public DesktopMediaPicker {
|
| const base::string16& target_name,
|
| scoped_ptr<DesktopMediaList> model,
|
| const DoneCallback& done_callback) OVERRIDE {
|
| - if (!expectation_->cancelled) {
|
| + EXPECT_TRUE(web_contents);
|
| + if (!expectation_->cancelled || !web_contents) {
|
| // Post a task to call the callback asynchronously.
|
| base::ThreadTaskRunnerHandle::Get()->PostTask(
|
| FROM_HERE,
|
|
|