Use euclid from crates.io

This commit is contained in:
ecoal95 2015-06-18 20:51:34 +01:00
parent 7355bf1061
commit 8cbfb3482c
104 changed files with 272 additions and 306 deletions

View file

@ -15,8 +15,6 @@ path = "../plugins"
[dependencies.util]
path = "../util"
[dependencies.geom]
git = "https://github.com/servo/rust-geom"
[dependencies.selectors]
git = "https://github.com/servo/rust-selectors"
@ -35,3 +33,4 @@ lazy_static = "0.1.10"
smallvec = "0.1"
string_cache = "0.1"
string_cache_plugin = "0.1"
euclid = "0.1"

View file

@ -16,7 +16,7 @@
#[macro_use] extern crate bitflags;
extern crate fnv;
extern crate geom;
extern crate euclid;
extern crate smallvec;
extern crate url;

View file

@ -5,7 +5,7 @@
use std::ascii::AsciiExt;
use cssparser::{Token, Parser, Delimiter};
use geom::size::{Size2D, TypedSize2D};
use euclid::size::{Size2D, TypedSize2D};
use properties::longhands;
use util::geometry::{Au, ViewportPx};
use values::specified;

View file

@ -22,8 +22,8 @@ use url::Url;
use cssparser::{Parser, Color, RGBA, AtRuleParser, DeclarationParser,
DeclarationListParser, parse_important, ToCss};
use fnv::FnvHasher;
use geom::SideOffsets2D;
use geom::size::Size2D;
use euclid::SideOffsets2D;
use euclid::size::Size2D;
use values::specified::{Length, BorderStyle};
use values::computed::{self, ToComputedValue};
@ -3747,7 +3747,7 @@ pub mod longhands {
use self::computed_value::{StartEnd, TransitionTimingFunction};
use values::computed::{Context, ToComputedValue};
use geom::point::Point2D;
use euclid::point::Point2D;
pub use self::computed_value::SingleComputedValue as SingleSpecifiedValue;
pub use self::computed_value::T as SpecifiedValue;
@ -3795,7 +3795,7 @@ pub mod longhands {
pub mod computed_value {
use cssparser::ToCss;
use geom::point::Point2D;
use euclid::point::Point2D;
use std::fmt;
pub use self::TransitionTimingFunction as SingleComputedValue;

View file

@ -80,7 +80,7 @@ pub mod specified {
use std::ops::{Add, Mul};
use url::Url;
use cssparser::{self, Token, Parser, ToCss, CssStringWriter};
use geom::size::Size2D;
use euclid::size::Size2D;
use parser::ParserContext;
use util::geometry::Au;
use super::CSSFloat;
@ -892,7 +892,7 @@ pub mod computed {
use super::specified::{AngleOrCorner};
use super::{specified, CSSFloat};
pub use cssparser::Color as CSSColor;
use geom::size::Size2D;
use euclid::size::Size2D;
use properties::longhands;
use std::fmt;
use std::ops::{Add, Mul};

View file

@ -3,8 +3,8 @@
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
use cssparser::{Parser, DeclarationListParser, AtRuleParser, DeclarationParser, ToCss, parse_important};
use geom::size::{Size2D, TypedSize2D};
use geom::scale_factor::ScaleFactor;
use euclid::size::{Size2D, TypedSize2D};
use euclid::scale_factor::ScaleFactor;
use parser::{ParserContext, log_css_error};
use properties::longhands;
use stylesheets::Origin;