mirror of
https://bitbucket.org/chromiumembedded/cef
synced 2024-12-12 09:37:37 +01:00
16 lines
868 B
Diff
16 lines
868 B
Diff
|
diff --git third_party/blink/renderer/platform/widget/widget_base.cc third_party/blink/renderer/platform/widget/widget_base.cc
|
||
|
index 048460f4dd81..59a70580ded0 100644
|
||
|
--- third_party/blink/renderer/platform/widget/widget_base.cc
|
||
|
+++ third_party/blink/renderer/platform/widget/widget_base.cc
|
||
|
@@ -1281,8 +1281,8 @@ gfx::Point WidgetBase::BlinkSpaceToFlooredDIPs(const gfx::Point& point) {
|
||
|
return point;
|
||
|
// TODO(danakj): Should this be GetScreenInfo() so it changes under emulation?
|
||
|
// TODO(dtapuska): Determine if this should be a floor vs rounded.
|
||
|
- return gfx::ScaleToFlooredPoint(
|
||
|
- point, client_->GetOriginalScreenInfo().device_scale_factor);
|
||
|
+ float reverse = 1 / client_->GetOriginalScreenInfo().device_scale_factor;
|
||
|
+ return gfx::ScaleToFlooredPoint(point, reverse);
|
||
|
}
|
||
|
|
||
|
gfx::Size WidgetBase::DIPsToCeiledBlinkSpace(const gfx::Size& size) {
|