summaryrefslogtreecommitdiffstats
path: root/cc/contents_scaling_layer.cc
diff options
context:
space:
mode:
Diffstat (limited to 'cc/contents_scaling_layer.cc')
-rw-r--r--cc/contents_scaling_layer.cc6
1 files changed, 3 insertions, 3 deletions
diff --git a/cc/contents_scaling_layer.cc b/cc/contents_scaling_layer.cc
index 2e041a1..1b5443b 100644
--- a/cc/contents_scaling_layer.cc
+++ b/cc/contents_scaling_layer.cc
@@ -5,6 +5,7 @@
#include "config.h"
#include "cc/contents_scaling_layer.h"
+#include "ui/gfx/size_conversions.h"
namespace cc {
@@ -15,9 +16,8 @@ ContentsScalingLayer::ContentsScalingLayer()
ContentsScalingLayer::~ContentsScalingLayer() {
}
-IntSize ContentsScalingLayer::contentBounds() const {
- return IntSize(ceil(bounds().width() * contentsScaleX()),
- ceil(bounds().height() * contentsScaleY()));
+gfx::Size ContentsScalingLayer::contentBounds() const {
+ return gfx::ToCeiledSize(bounds().Scale(contentsScaleX(), contentsScaleY()));
}
float ContentsScalingLayer::contentsScaleX() const {