diff options
author | est31 <MTest31@outlook.com> | 2019-06-02 07:12:44 +0200 |
---|---|---|
committer | est31 <MTest31@outlook.com> | 2019-06-03 04:18:12 +0200 |
commit | e64de8d90acba327d4276f5b872d2b6eaa1bde9c (patch) | |
tree | 6de0b941b63273736dcf31e6aa8ed60e5b07cbb7 /components | |
parent | 8b6ed3d1823876fa7e3c5ff6b1a9036aa22a72f4 (diff) | |
download | servo-e64de8d90acba327d4276f5b872d2b6eaa1bde9c.tar.gz servo-e64de8d90acba327d4276f5b872d2b6eaa1bde9c.zip |
Remove unused code from a bunch of crates
Diffstat (limited to 'components')
-rw-r--r-- | components/canvas/canvas_data.rs | 20 | ||||
-rw-r--r-- | components/canvas/gl_context.rs | 11 | ||||
-rw-r--r-- | components/msg/constellation_msg.rs | 8 | ||||
-rw-r--r-- | components/range/lib.rs | 22 | ||||
-rw-r--r-- | components/remutex/lib.rs | 6 | ||||
-rw-r--r-- | components/script/compartments.rs | 4 | ||||
-rw-r--r-- | components/selectors/bloom.rs | 5 | ||||
-rw-r--r-- | components/style/properties/cascade.rs | 4 |
8 files changed, 6 insertions, 74 deletions
diff --git a/components/canvas/canvas_data.rs b/components/canvas/canvas_data.rs index beb29242b5e..a9d3a977af2 100644 --- a/components/canvas/canvas_data.rs +++ b/components/canvas/canvas_data.rs @@ -997,26 +997,6 @@ fn write_image( ); } -pub trait PointToi32 { - fn to_i32(&self) -> Point2D<i32>; -} - -impl PointToi32 for Point2D<f64> { - fn to_i32(&self) -> Point2D<i32> { - Point2D::new(self.x.to_i32().unwrap(), self.y.to_i32().unwrap()) - } -} - -pub trait SizeToi32 { - fn to_i32(&self) -> Size2D<i32>; -} - -impl SizeToi32 for Size2D<f64> { - fn to_i32(&self) -> Size2D<i32> { - Size2D::new(self.width.to_i32().unwrap(), self.height.to_i32().unwrap()) - } -} - pub trait RectToi32 { fn to_i32(&self) -> Rect<i32>; fn ceil(&self) -> Rect<f64>; diff --git a/components/canvas/gl_context.rs b/components/canvas/gl_context.rs index 46434c24e81..844b60ba44d 100644 --- a/components/canvas/gl_context.rs +++ b/components/canvas/gl_context.rs @@ -147,17 +147,6 @@ impl GLContextWrapper { } } - pub fn unbind(&self) { - match *self { - GLContextWrapper::Native(ref ctx) => { - ctx.unbind().unwrap(); - }, - GLContextWrapper::OSMesa(ref ctx) => { - ctx.unbind().unwrap(); - }, - } - } - pub fn apply_command( &self, cmd: WebGLCommand, diff --git a/components/msg/constellation_msg.rs b/components/msg/constellation_msg.rs index aa61491afa5..ac84186b10c 100644 --- a/components/msg/constellation_msg.rs +++ b/components/msg/constellation_msg.rs @@ -122,17 +122,9 @@ impl PipelineId { } } - pub fn root_scroll_node(&self) -> webrender_api::SpatialId { - webrender_api::SpatialId::root_scroll_node(self.to_webrender()) - } - pub fn root_scroll_id(&self) -> webrender_api::ExternalScrollId { webrender_api::ExternalScrollId(0, self.to_webrender()) } - - pub fn root_clip_node(&self) -> webrender_api::ClipId { - webrender_api::ClipId::root(self.to_webrender()) - } } impl fmt::Display for PipelineId { diff --git a/components/range/lib.rs b/components/range/lib.rs index 0e0cbf76be9..b968eacb3b0 100644 --- a/components/range/lib.rs +++ b/components/range/lib.rs @@ -18,8 +18,6 @@ pub trait Int: { fn zero() -> Self; fn one() -> Self; - fn max_value() -> Self; - fn from_usize(n: usize) -> Option<Self>; fn to_usize(self) -> usize; } impl Int for isize { @@ -32,14 +30,6 @@ impl Int for isize { 1 } #[inline] - fn max_value() -> isize { - ::std::isize::MAX - } - #[inline] - fn from_usize(n: usize) -> Option<isize> { - num_traits::NumCast::from(n) - } - #[inline] fn to_usize(self) -> usize { num_traits::NumCast::from(self).unwrap() } @@ -54,14 +44,6 @@ impl Int for usize { 1 } #[inline] - fn max_value() -> usize { - ::std::usize::MAX - } - #[inline] - fn from_usize(n: usize) -> Option<usize> { - Some(n) - } - #[inline] fn to_usize(self) -> usize { self } @@ -134,10 +116,6 @@ macro_rules! int_range_index { #[inline] fn one() -> $Self_ { $Self_($crate::Int::one()) } #[inline] - fn max_value() -> $Self_ { $Self_($crate::Int::max_value()) } - #[inline] - fn from_usize(n: usize) -> Option<$Self_> { $crate::Int::from_usize(n).map($Self_) } - #[inline] fn to_usize(self) -> usize { self.to_usize() } } diff --git a/components/remutex/lib.rs b/components/remutex/lib.rs index e019d9cedce..5e48c88a94c 100644 --- a/components/remutex/lib.rs +++ b/components/remutex/lib.rs @@ -62,12 +62,6 @@ impl AtomicOptThreadId { let number = self.0.load(ordering); NonZeroUsize::new(number).map(ThreadId) } - #[allow(unsafe_code)] - pub fn swap(&self, value: Option<ThreadId>, ordering: Ordering) -> Option<ThreadId> { - let number = value.map(|id| id.0.get()).unwrap_or(0); - let number = self.0.swap(number, ordering); - NonZeroUsize::new(number).map(ThreadId) - } } /// A type for hand-over-hand mutexes. diff --git a/components/script/compartments.rs b/components/script/compartments.rs index d047f7fdbcb..552b7573d83 100644 --- a/components/script/compartments.rs +++ b/components/script/compartments.rs @@ -27,4 +27,8 @@ impl<'a> InCompartment<'a> { pub fn in_compartment(token: &AlreadyInCompartment) -> InCompartment { InCompartment::Already(token) } + + pub fn entered(token: &JSAutoRealm) -> InCompartment { + InCompartment::Entered(token) + } } diff --git a/components/selectors/bloom.rs b/components/selectors/bloom.rs index 738894ebf22..c4b19e59ea8 100644 --- a/components/selectors/bloom.rs +++ b/components/selectors/bloom.rs @@ -18,11 +18,6 @@ const KEY_MASK: u32 = (1 << KEY_SIZE) - 1; /// A counting Bloom filter with 8-bit counters. pub type BloomFilter = CountingBloomFilter<BloomStorageU8>; -/// A non-counting Bloom filter. -/// -/// Effectively a counting Bloom filter with 1-bit counters. -pub type NonCountingBloomFilter = CountingBloomFilter<BloomStorageBool>; - /// A counting Bloom filter with parameterized storage to handle /// counters of different sizes. For now we assume that having two hash /// functions is enough, but we may revisit that decision later. diff --git a/components/style/properties/cascade.rs b/components/style/properties/cascade.rs index 1b76aefdd74..87292be28c7 100644 --- a/components/style/properties/cascade.rs +++ b/components/style/properties/cascade.rs @@ -421,7 +421,7 @@ impl<'a, 'b: 'a> Cascade<'a, 'b> { } #[inline(always)] - fn apply_declaration<Phase: CascadePhase>( + fn apply_declaration( &mut self, longhand_id: LonghandId, declaration: &PropertyDeclaration, @@ -544,7 +544,7 @@ impl<'a, 'b: 'a> Cascade<'a, 'b> { // FIXME(emilio): We should avoid generating code for logical // longhands and just use the physical ones, then rename // physical_longhand_id to just longhand_id. - self.apply_declaration::<Phase>(longhand_id, &*declaration); + self.apply_declaration(longhand_id, &*declaration); } if Phase::is_early() { |