aboutsummaryrefslogtreecommitdiffstats
path: root/components/layout_thread_2020/lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'components/layout_thread_2020/lib.rs')
-rw-r--r--components/layout_thread_2020/lib.rs11
1 files changed, 6 insertions, 5 deletions
diff --git a/components/layout_thread_2020/lib.rs b/components/layout_thread_2020/lib.rs
index 8e596e27c9e..b9072328847 100644
--- a/components/layout_thread_2020/lib.rs
+++ b/components/layout_thread_2020/lib.rs
@@ -87,9 +87,9 @@ use style::values::computed::font::GenericFontFamily;
use style::values::computed::{CSSPixelLength, FontSize, Length, NonNegativeLength};
use style::values::specified::font::KeywordInfo;
use style::{driver, Zero};
-use style_traits::{CSSPixel, DevicePixel, SpeculativePainter};
+use style_traits::{CSSPixel, SpeculativePainter};
use url::Url;
-use webrender_api::units::LayoutPixel;
+use webrender_api::units::{DevicePixel, LayoutPixel};
use webrender_api::{units, ExternalScrollId, HitTestFlags};
use webrender_traits::CrossProcessCompositorApi;
@@ -567,7 +567,7 @@ impl LayoutThread {
MediaType::screen(),
QuirksMode::NoQuirks,
window_size.initial_viewport,
- window_size.device_pixel_ratio,
+ Scale::new(window_size.device_pixel_ratio.get()),
Box::new(LayoutFontMetricsProvider(font_context.clone())),
ComputedValues::initial_values_with_font_override(font),
);
@@ -1108,7 +1108,8 @@ impl LayoutThread {
);
if self.stylist.device().au_viewport_size() == au_viewport_size &&
- self.stylist.device().device_pixel_ratio() == window_size_data.device_pixel_ratio
+ self.stylist.device().device_pixel_ratio().get() ==
+ window_size_data.device_pixel_ratio.get()
{
return false;
}
@@ -1117,7 +1118,7 @@ impl LayoutThread {
MediaType::screen(),
self.stylist.quirks_mode(),
window_size_data.initial_viewport,
- window_size_data.device_pixel_ratio,
+ Scale::new(window_size_data.device_pixel_ratio.get()),
Box::new(LayoutFontMetricsProvider(self.font_context.clone())),
self.stylist.device().default_computed_values().to_arc(),
);