| Index: chrome/browser/image_decoder.cc
|
| diff --git a/chrome/browser/image_decoder.cc b/chrome/browser/image_decoder.cc
|
| index b49c1b9e42d0fb906ad445ef934fa92110006039..4c96bb4831641bd538ddf4daa56b4ace5f9ce847 100644
|
| --- a/chrome/browser/image_decoder.cc
|
| +++ b/chrome/browser/image_decoder.cc
|
| @@ -19,7 +19,8 @@ ImageDecoder::ImageDecoder(Delegate* delegate,
|
| : delegate_(delegate),
|
| image_data_(image_data.begin(), image_data.end()),
|
| image_codec_(image_codec),
|
| - task_runner_(NULL) {
|
| + task_runner_(NULL),
|
| + shrink_to_fit_(false) {
|
| }
|
|
|
| ImageDecoder::~ImageDecoder() {}
|
| @@ -64,6 +65,7 @@ void ImageDecoder::DecodeImageInSandbox(
|
| utility_process_host->Send(
|
| new ChromeUtilityMsg_RobustJPEGDecodeImage(image_data));
|
| } else {
|
| - utility_process_host->Send(new ChromeUtilityMsg_DecodeImage(image_data));
|
| + utility_process_host->Send(
|
| + new ChromeUtilityMsg_DecodeImage(image_data, shrink_to_fit_));
|
| }
|
| }
|
|
|