Chromium Code Reviews| Index: content/renderer/render_widget.cc |
| diff --git a/content/renderer/render_widget.cc b/content/renderer/render_widget.cc |
| index cb8b30d22e3440891f9686ed2b622d5380feda98..405bb008c9e5f87ffa33667782047ffe7121e601 100644 |
| --- a/content/renderer/render_widget.cc |
| +++ b/content/renderer/render_widget.cc |
| @@ -50,6 +50,10 @@ |
| #include "third_party/skia/include/core/SkPixelRef.h" |
| #endif // defined(OS_POSIX) |
| +#if defined(OS_ANDROID) |
| +#include "content/common/android/device_info.h" |
| +#endif // defined(OS_ANDROID) |
| + |
| #include "third_party/WebKit/Source/WebKit/chromium/public/WebWidget.h" |
| using WebKit::WebCompositionUnderline; |
| @@ -125,6 +129,9 @@ RenderWidget::RenderWidget(WebKit::WebPopupType popup_type, |
| switches::kForceDeviceScaleFactor)) |
| device_scale_factor_ = static_cast<int>(device_scale_factor_); |
| device_scale_factor_ = std::max(1.0f, device_scale_factor_); |
| +#elif defined(OS_ANDROID) |
| + scoped_ptr<DeviceInfo> device_info(new DeviceInfo()); |
| + device_scale_factor_ = device_info->GetDPIScale(); |
|
johnme
2012/10/30 14:38:23
There's also device scale factor logic in ui/gfx/d
Sami
2012/10/31 11:12:57
Good idea. I looked into this a little more and it
|
| #endif |
| } |