| Index: chrome/browser/extensions/api/page_capture/page_capture_api.cc
|
| diff --git a/chrome/browser/extensions/api/page_capture/page_capture_api.cc b/chrome/browser/extensions/api/page_capture/page_capture_api.cc
|
| index 5a26fd80a61788150a7dda9c4c4fa4c28788881f..81d6d917785cf4cdf95dbfbc7136a1ddcc3f643f 100644
|
| --- a/chrome/browser/extensions/api/page_capture/page_capture_api.cc
|
| +++ b/chrome/browser/extensions/api/page_capture/page_capture_api.cc
|
| @@ -59,9 +59,9 @@ PageCaptureSaveAsMHTMLFunction::PageCaptureSaveAsMHTMLFunction() {
|
|
|
| PageCaptureSaveAsMHTMLFunction::~PageCaptureSaveAsMHTMLFunction() {
|
| if (mhtml_file_.get()) {
|
| - BrowserThread::PostTask(
|
| - BrowserThread::IO, FROM_HERE,
|
| - base::Bind(&ClearFileReferenceOnIOThread, base::Passed(&mhtml_file_)));
|
| + BrowserThread::PostTask(BrowserThread::IO, FROM_HERE,
|
| + base::BindOnce(&ClearFileReferenceOnIOThread,
|
| + base::Passed(&mhtml_file_)));
|
| }
|
| }
|
|
|
| @@ -102,7 +102,8 @@ bool PageCaptureSaveAsMHTMLFunction::RunAsync() {
|
|
|
| BrowserThread::PostTask(
|
| BrowserThread::FILE, FROM_HERE,
|
| - base::Bind(&PageCaptureSaveAsMHTMLFunction::CreateTemporaryFile, this));
|
| + base::BindOnce(&PageCaptureSaveAsMHTMLFunction::CreateTemporaryFile,
|
| + this));
|
| return true;
|
| }
|
|
|
| @@ -146,8 +147,8 @@ void PageCaptureSaveAsMHTMLFunction::CreateTemporaryFile() {
|
| bool success = base::CreateTemporaryFile(&mhtml_path_);
|
| BrowserThread::PostTask(
|
| BrowserThread::IO, FROM_HERE,
|
| - base::Bind(&PageCaptureSaveAsMHTMLFunction::TemporaryFileCreated, this,
|
| - success));
|
| + base::BindOnce(&PageCaptureSaveAsMHTMLFunction::TemporaryFileCreated,
|
| + this, success));
|
| }
|
|
|
| void PageCaptureSaveAsMHTMLFunction::TemporaryFileCreated(bool success) {
|
| @@ -161,8 +162,8 @@ void PageCaptureSaveAsMHTMLFunction::TemporaryFileCreated(bool success) {
|
| }
|
| BrowserThread::PostTask(
|
| BrowserThread::UI, FROM_HERE,
|
| - base::Bind(&PageCaptureSaveAsMHTMLFunction::TemporaryFileCreated, this,
|
| - success));
|
| + base::BindOnce(&PageCaptureSaveAsMHTMLFunction::TemporaryFileCreated,
|
| + this, success));
|
| return;
|
| }
|
|
|
|
|