diff options
-rw-r--r-- | components/style/gecko/conversions.rs (renamed from components/style/gecko_conversions.rs) | 2 | ||||
-rw-r--r-- | components/style/gecko/selector_impl.rs (renamed from components/style/gecko_selector_impl.rs) | 6 | ||||
-rw-r--r-- | components/style/gecko/values.rs (renamed from components/style/gecko_values.rs) | 0 | ||||
-rw-r--r-- | components/style/lib.rs | 4 | ||||
-rw-r--r-- | components/style/properties/gecko.mako.rs | 10 | ||||
-rw-r--r-- | components/style/selector_impl.rs | 4 | ||||
-rw-r--r-- | ports/geckolib/glue.rs | 2 | ||||
-rw-r--r-- | ports/geckolib/wrapper.rs | 2 |
8 files changed, 14 insertions, 16 deletions
diff --git a/components/style/gecko_conversions.rs b/components/style/gecko/conversions.rs index 635656afab0..f70926bda00 100644 --- a/components/style/gecko_conversions.rs +++ b/components/style/gecko/conversions.rs @@ -112,7 +112,7 @@ pub mod basic_shape { use gecko_bindings::structs::{nsStyleCoord, nsStyleCorners}; use gecko_bindings::structs::StyleClipPathGeometryBox; use gecko_bindings::sugar::ns_style_coord::{CoordDataMut, CoordDataValue}; - use gecko_values::GeckoStyleCoordConvertible; + use gecko::values::GeckoStyleCoordConvertible; use std::borrow::Borrow; use values::computed::{BorderRadiusSize, LengthOrPercentage}; use values::computed::basic_shape::*; diff --git a/components/style/gecko_selector_impl.rs b/components/style/gecko/selector_impl.rs index e1dbffbdc19..7af0844d85a 100644 --- a/components/style/gecko_selector_impl.rs +++ b/components/style/gecko/selector_impl.rs @@ -70,7 +70,7 @@ impl PseudoElement { }} } - include!("generated/gecko_pseudo_element_helper.rs"); + include!("../generated/gecko_pseudo_element_helper.rs"); None } @@ -88,7 +88,7 @@ impl PseudoElement { }} } - include!("generated/gecko_pseudo_element_helper.rs"); + include!("../generated/gecko_pseudo_element_helper.rs"); None } @@ -238,7 +238,7 @@ impl GeckoSelectorImpl { }} } - include!("generated/gecko_pseudo_element_helper.rs") + include!("../generated/gecko_pseudo_element_helper.rs") } #[inline] diff --git a/components/style/gecko_values.rs b/components/style/gecko/values.rs index 79cfcbb0beb..79cfcbb0beb 100644 --- a/components/style/gecko_values.rs +++ b/components/style/gecko/values.rs diff --git a/components/style/lib.rs b/components/style/lib.rs index 4a6552418f4..27d407beb89 100644 --- a/components/style/lib.rs +++ b/components/style/lib.rs @@ -90,10 +90,8 @@ pub mod domrefcell; pub mod element_state; pub mod error_reporting; pub mod font_face; -#[cfg(feature = "gecko")] pub mod gecko_conversions; +#[cfg(feature = "gecko")] #[allow(unsafe_code)] pub mod gecko; #[cfg(feature = "gecko")] #[allow(unsafe_code)] pub mod gecko_bindings; -#[cfg(feature = "gecko")] pub mod gecko_selector_impl; -#[cfg(feature = "gecko")] pub mod gecko_values; pub mod keyframes; pub mod logical_geometry; pub mod matching; diff --git a/components/style/properties/gecko.mako.rs b/components/style/properties/gecko.mako.rs index 8dbbeec72af..f4a507dfb7a 100644 --- a/components/style/properties/gecko.mako.rs +++ b/components/style/properties/gecko.mako.rs @@ -27,9 +27,9 @@ use gecko_bindings::bindings::{Gecko_FontFamilyList_Clear, Gecko_InitializeImage use gecko_bindings::bindings::ServoComputedValuesBorrowedOrNull; use gecko_bindings::structs; use gecko_bindings::sugar::ns_style_coord::{CoordDataValue, CoordData, CoordDataMut}; -use gecko_values::{StyleCoordHelpers, GeckoStyleCoordConvertible, convert_nscolor_to_rgba}; -use gecko_values::convert_rgba_to_nscolor; -use gecko_values::round_border_to_device_pixels; +use gecko::values::{StyleCoordHelpers, GeckoStyleCoordConvertible, convert_nscolor_to_rgba}; +use gecko::values::convert_rgba_to_nscolor; +use gecko::values::round_border_to_device_pixels; use logical_geometry::WritingMode; use properties::CascadePropertyFn; use properties::longhands; @@ -1622,8 +1622,8 @@ clip-path use gecko_bindings::structs::StyleClipPathGeometryBox; use gecko_bindings::structs::{StyleBasicShape, StyleBasicShapeType, StyleShapeSourceType}; use gecko_bindings::structs::{StyleClipPath, StyleFillRule}; - use gecko_conversions::basic_shape::set_corners_from_radius; - use gecko_values::GeckoStyleCoordConvertible; + use gecko::conversions::basic_shape::set_corners_from_radius; + use gecko::values::GeckoStyleCoordConvertible; use values::computed::basic_shape::*; let ref mut clip_path = self.gecko.mClipPath; // clean up existing struct diff --git a/components/style/selector_impl.rs b/components/style/selector_impl.rs index 6c38fecec63..6facc88fec0 100644 --- a/components/style/selector_impl.rs +++ b/components/style/selector_impl.rs @@ -18,10 +18,10 @@ pub use servo_selector_impl::*; pub use servo_selector_impl::{ServoSelectorImpl as TheSelectorImpl, ServoElementSnapshot as ElementSnapshot}; #[cfg(feature = "gecko")] -pub use gecko_selector_impl::*; +pub use gecko::selector_impl::*; #[cfg(feature = "gecko")] -pub use gecko_selector_impl::{GeckoSelectorImpl as TheSelectorImpl}; +pub use gecko::selector_impl::{GeckoSelectorImpl as TheSelectorImpl}; /// This function determines if a pseudo-element is eagerly cascaded or not. /// diff --git a/ports/geckolib/glue.rs b/ports/geckolib/glue.rs index cf3a670dd33..8139e438c52 100644 --- a/ports/geckolib/glue.rs +++ b/ports/geckolib/glue.rs @@ -34,13 +34,13 @@ use style::arc_ptr_eq; use style::context::{LocalStyleContextCreationInfo, ReflowGoal, SharedStyleContext}; use style::dom::{NodeInfo, TDocument, TElement, TNode}; use style::error_reporting::StdoutErrorReporter; -use style::gecko_selector_impl::{GeckoSelectorImpl, PseudoElement}; use style::parallel; use style::parser::ParserContextExtraData; use style::properties::{ComputedValues, PropertyDeclarationBlock, parse_one_declaration}; use style::selector_impl::PseudoElementCascadeType; use style::sequential; use style::stylesheets::{Origin, Stylesheet}; +use style::gecko::selector_impl::{GeckoSelectorImpl, PseudoElement}; use style::timer::Timer; use traversal::RecalcStyleOnly; use url::Url; diff --git a/ports/geckolib/wrapper.rs b/ports/geckolib/wrapper.rs index 923b4a0765f..8a4030a43cd 100644 --- a/ports/geckolib/wrapper.rs +++ b/ports/geckolib/wrapper.rs @@ -41,7 +41,6 @@ use style::dom::{LayoutIterator, NodeInfo, TDocument, TElement, TNode, TRestyleD use style::dom::{OpaqueNode, PresentationalHintsSynthetizer}; use style::element_state::ElementState; use style::error_reporting::StdoutErrorReporter; -use style::gecko_selector_impl::{GeckoSelectorImpl, NonTSPseudoClass, PseudoElement}; use style::parser::ParserContextExtraData; use style::properties::{ComputedValues, parse_style_attribute}; use style::properties::PropertyDeclarationBlock; @@ -49,6 +48,7 @@ use style::refcell::{Ref, RefCell, RefMut}; use style::selector_impl::ElementExt; use style::selector_matching::ApplicableDeclarationBlock; use style::sink::Push; +use style::gecko::selector_impl::{GeckoSelectorImpl, NonTSPseudoClass, PseudoElement}; use url::Url; pub struct NonOpaqueStyleData(RefCell<PrivateStyleData>); |