diff options
author | Emilio Cobos Álvarez <emilio@crisal.io> | 2019-01-07 00:56:59 +0100 |
---|---|---|
committer | Emilio Cobos Álvarez <emilio@crisal.io> | 2019-01-07 00:59:30 +0100 |
commit | 97bd8fc2804460a4aa11aab6cb63acbe986dc94c (patch) | |
tree | a1e63111b7ef986cdeb1f8d6d7bb4b051918d532 /components/script/dom/element.rs | |
parent | 4c1076a9ac4a344d587bb23d5cf9bfda633ae609 (diff) | |
download | servo-97bd8fc2804460a4aa11aab6cb63acbe986dc94c.tar.gz servo-97bd8fc2804460a4aa11aab6cb63acbe986dc94c.zip |
Fix Servo build.
Diffstat (limited to 'components/script/dom/element.rs')
-rw-r--r-- | components/script/dom/element.rs | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/components/script/dom/element.rs b/components/script/dom/element.rs index 91cc8939590..233d4a01bb3 100644 --- a/components/script/dom/element.rs +++ b/components/script/dom/element.rs @@ -128,6 +128,7 @@ use style::selector_parser::{ }; use style::shared_lock::{Locked, SharedRwLock}; use style::thread_state; +use style::values::generics::NonNegative; use style::values::{computed, specified}; use style::values::{CSSFloat, Either}; use style::CaseSensitivityExt; @@ -847,8 +848,9 @@ impl LayoutElementHelpers for LayoutDom<Element> { }; if let Some(border) = border { - let width_value = - specified::BorderSideWidth::Length(specified::Length::from_px(border as f32)); + let width_value = specified::BorderSideWidth::Length(NonNegative( + specified::Length::from_px(border as f32), + )); hints.push(from_declaration( shared_lock, PropertyDeclaration::BorderTopWidth(width_value.clone()), |