Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(30)

Side by Side Diff: chrome/browser/extensions/api/downloads/downloads_api_unittest.cc

Issue 16295003: Update chrome/ to use scoped_refptr<T>::get() rather than implicit "operator T*" (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Rebased Created 7 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include <algorithm> 5 #include <algorithm>
6 6
7 #include "base/file_util.h" 7 #include "base/file_util.h"
8 #include "base/files/scoped_temp_dir.h" 8 #include "base/files/scoped_temp_dir.h"
9 #include "base/json/json_reader.h" 9 #include "base/json/json_reader.h"
10 #include "base/message_loop.h" 10 #include "base/message_loop.h"
(...skipping 791 matching lines...) Expand 10 before | Expand all | Expand 10 after
802 operation()->CreateFile(fs_->CrackURL(GURL(root_ + filename_)), 802 operation()->CreateFile(fs_->CrackURL(GURL(root_ + filename_)),
803 kExclusive, base::Bind( 803 kExclusive, base::Bind(
804 &HTML5FileWriter::CreateFileCallback, base::Unretained(this))); 804 &HTML5FileWriter::CreateFileCallback, base::Unretained(this)));
805 } 805 }
806 806
807 void CreateFileCallback(base::PlatformFileError result) { 807 void CreateFileCallback(base::PlatformFileError result) {
808 CHECK(BrowserThread::CurrentlyOn(BrowserThread::IO)); 808 CHECK(BrowserThread::CurrentlyOn(BrowserThread::IO));
809 CHECK_EQ(base::PLATFORM_FILE_OK, result); 809 CHECK_EQ(base::PLATFORM_FILE_OK, result);
810 blob_data_->AppendData(payload_); 810 blob_data_->AppendData(payload_);
811 url_request_context_.reset(new TestURLRequestContext(fs_)); 811 url_request_context_.reset(new TestURLRequestContext(fs_));
812 url_request_context_->blob_storage_controller()->AddFinishedBlob( 812 url_request_context_->blob_storage_controller()
813 blob_url(), blob_data_); 813 ->AddFinishedBlob(blob_url(), blob_data_.get());
814 operation()->Write( 814 operation()->Write(
815 url_request_context_.get(), 815 url_request_context_.get(),
816 fs_->CrackURL(GURL(root_ + filename_)), 816 fs_->CrackURL(GURL(root_ + filename_)),
817 blob_url(), 817 blob_url(),
818 0, // offset 818 0, // offset
819 base::Bind(&HTML5FileWriter::WriteCallback, base::Unretained(this))); 819 base::Bind(&HTML5FileWriter::WriteCallback, base::Unretained(this)));
820 } 820 }
821 821
822 void WriteCallback( 822 void WriteCallback(
823 base::PlatformFileError result, 823 base::PlatformFileError result,
(...skipping 2654 matching lines...) Expand 10 before | Expand all | Expand 10 after
3478 DownloadsApiTest() {} 3478 DownloadsApiTest() {}
3479 virtual ~DownloadsApiTest() {} 3479 virtual ~DownloadsApiTest() {}
3480 private: 3480 private:
3481 DISALLOW_COPY_AND_ASSIGN(DownloadsApiTest); 3481 DISALLOW_COPY_AND_ASSIGN(DownloadsApiTest);
3482 }; 3482 };
3483 3483
3484 3484
3485 IN_PROC_BROWSER_TEST_F(DownloadsApiTest, DownloadsApiTest) { 3485 IN_PROC_BROWSER_TEST_F(DownloadsApiTest, DownloadsApiTest) {
3486 ASSERT_TRUE(RunExtensionTest("downloads")) << message_; 3486 ASSERT_TRUE(RunExtensionTest("downloads")) << message_;
3487 } 3487 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698