| Index: chrome/browser/extensions/webstore_install_helper.cc
|
| diff --git a/chrome/browser/extensions/webstore_install_helper.cc b/chrome/browser/extensions/webstore_install_helper.cc
|
| index 47926c6954258886f6a7ae4154a9f3638552dccc..450a68af184bf48787b47ad8c6a6f8ffdd3e9434 100644
|
| --- a/chrome/browser/extensions/webstore_install_helper.cc
|
| +++ b/chrome/browser/extensions/webstore_install_helper.cc
|
| @@ -94,9 +94,9 @@ void WebstoreInstallHelper::OnURLFetchComplete(
|
| if (!source->GetStatus().is_success() ||
|
| response_code / 100 == 4 || response_code / 100 == 5) {
|
| BrowserThread::PostTask(
|
| - BrowserThread::IO,
|
| - FROM_HERE,
|
| - base::Bind(&WebstoreInstallHelper::OnDecodeImageFailed, this));
|
| + BrowserThread::IO, FROM_HERE,
|
| + base::Bind(&WebstoreInstallHelper::OnDecodeImageFailed, this,
|
| + chromeutility::DUMMY_IMAGE_DELEGATE_ID));
|
| } else {
|
| std::string response_data;
|
| source->GetResponseAsString(&response_data);
|
| @@ -114,8 +114,8 @@ void WebstoreInstallHelper::OnURLFetchComplete(
|
| void WebstoreInstallHelper::StartFetchedImageDecode() {
|
| CHECK(BrowserThread::CurrentlyOn(BrowserThread::IO));
|
| CHECK(utility_host_.get());
|
| - utility_host_->Send(new ChromeUtilityMsg_DecodeImage(fetched_icon_data_,
|
| - false));
|
| + utility_host_->Send(new ChromeUtilityMsg_DecodeImage(
|
| + fetched_icon_data_, false, chromeutility::DUMMY_IMAGE_DELEGATE_ID));
|
| }
|
|
|
|
|
| @@ -135,16 +135,16 @@ bool WebstoreInstallHelper::OnMessageReceived(const IPC::Message& message) {
|
| return handled;
|
| }
|
|
|
| -
|
| void WebstoreInstallHelper::OnDecodeImageSucceeded(
|
| - const SkBitmap& decoded_image) {
|
| + const SkBitmap& decoded_image,
|
| + int id) {
|
| CHECK(BrowserThread::CurrentlyOn(BrowserThread::IO));
|
| icon_ = decoded_image;
|
| icon_decode_complete_ = true;
|
| ReportResultsIfComplete();
|
| }
|
|
|
| -void WebstoreInstallHelper::OnDecodeImageFailed() {
|
| +void WebstoreInstallHelper::OnDecodeImageFailed(int id) {
|
| CHECK(BrowserThread::CurrentlyOn(BrowserThread::IO));
|
| icon_decode_complete_ = true;
|
| error_ = kImageDecodeError;
|
|
|