| Index: webkit/fileapi/file_system_dir_url_request_job_unittest.cc
|
| diff --git a/webkit/fileapi/file_system_dir_url_request_job_unittest.cc b/webkit/fileapi/file_system_dir_url_request_job_unittest.cc
|
| index fb52cd2d453090398545e13ebe39d4a5d80ac052..e7871c83c0aa4014aa77b1ea6fce89e3b26d6897 100644
|
| --- a/webkit/fileapi/file_system_dir_url_request_job_unittest.cc
|
| +++ b/webkit/fileapi/file_system_dir_url_request_job_unittest.cc
|
| @@ -281,21 +281,11 @@ TEST_F(FileSystemDirURLRequestJobTest, NoSuchDirectory) {
|
| EXPECT_EQ(net::ERR_FILE_NOT_FOUND, request_->status().error());
|
| }
|
|
|
| -class QuitNowTask : public Task {
|
| - public:
|
| - virtual void Run() {
|
| - MessageLoop::current()->QuitNow();
|
| - }
|
| -};
|
| -
|
| TEST_F(FileSystemDirURLRequestJobTest, Cancel) {
|
| CreateDirectory("foo");
|
| TestRequestNoRun(CreateFileSystemURL("foo/"));
|
| // Run StartAsync() and only StartAsync().
|
| - MessageLoop::current()->PostTask(FROM_HERE, new QuitNowTask);
|
| - MessageLoop::current()->Run();
|
| -
|
| - request_.reset();
|
| + MessageLoop::current()->DeleteSoon(FROM_HERE, request_.release());
|
| MessageLoop::current()->RunAllPending();
|
| // If we get here, success! we didn't crash!
|
| }
|
|
|