| Index: chrome/renderer/chrome_render_frame_observer.cc
|
| diff --git a/chrome/renderer/chrome_render_frame_observer.cc b/chrome/renderer/chrome_render_frame_observer.cc
|
| index dbd03e6657fd7fef52cd9571a63455bdc5073dd1..624c48a0409b06da9dc9a60a0dee972707e039fe 100644
|
| --- a/chrome/renderer/chrome_render_frame_observer.cc
|
| +++ b/chrome/renderer/chrome_render_frame_observer.cc
|
| @@ -31,6 +31,7 @@
|
| #include "third_party/WebKit/public/web/WebSecurityPolicy.h"
|
| #include "third_party/skia/include/core/SkBitmap.h"
|
| #include "ui/gfx/codec/jpeg_codec.h"
|
| +#include "ui/gfx/geometry/size_f.h"
|
| #include "url/gurl.h"
|
|
|
| using blink::WebDataSource;
|
| @@ -59,7 +60,7 @@ SkBitmap Downscale(const blink::WebImage& image,
|
| image_size.height() <= thumbnail_max_size_pixels.height())
|
| return image.getSkBitmap();
|
|
|
| - gfx::SizeF scaled_size = image_size;
|
| + gfx::SizeF scaled_size = gfx::SizeF(image_size);
|
|
|
| if (scaled_size.width() > thumbnail_max_size_pixels.width()) {
|
| scaled_size.Scale(thumbnail_max_size_pixels.width() / scaled_size.width());
|
|
|