| Index: components/favicon_base/select_favicon_frames.cc
|
| diff --git a/components/favicon_base/select_favicon_frames.cc b/components/favicon_base/select_favicon_frames.cc
|
| index 8df5f8cde255478a4c02693716b09c839474177c..d53225d9c919287fc2eef814c909e7c4060fb6a0 100644
|
| --- a/components/favicon_base/select_favicon_frames.cc
|
| +++ b/components/favicon_base/select_favicon_frames.cc
|
| @@ -41,8 +41,9 @@ SkBitmap SampleNearestNeighbor(const SkBitmap& contents, int desired_size) {
|
|
|
| {
|
| SkCanvas canvas(bitmap);
|
| - SkRect dest(SkRect::MakeWH(desired_size, desired_size));
|
| - canvas.drawBitmapRect(contents, NULL, dest);
|
| + canvas.drawBitmapRect(
|
| + contents, NULL,
|
| + SkRect::MakeFromIRect(SkIRect::MakeWH(desired_size, desired_size)));
|
| }
|
|
|
| return bitmap;
|
| @@ -224,7 +225,8 @@ gfx::ImageSkia CreateFaviconImageSkia(
|
| } else {
|
| for (std::vector<float>::const_iterator iter = favicon_scales.begin();
|
| iter != favicon_scales.end(); ++iter) {
|
| - desired_sizes.push_back(ceil(desired_size_in_dip * (*iter)));
|
| + desired_sizes.push_back(
|
| + static_cast<int>(ceil(desired_size_in_dip * (*iter))));
|
| }
|
| }
|
|
|
|
|