aboutsummaryrefslogtreecommitdiffstats
path: root/components
diff options
context:
space:
mode:
authorest31 <MTest31@outlook.com>2019-06-02 07:12:44 +0200
committerest31 <MTest31@outlook.com>2019-06-03 04:18:12 +0200
commite64de8d90acba327d4276f5b872d2b6eaa1bde9c (patch)
tree6de0b941b63273736dcf31e6aa8ed60e5b07cbb7 /components
parent8b6ed3d1823876fa7e3c5ff6b1a9036aa22a72f4 (diff)
downloadservo-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.rs20
-rw-r--r--components/canvas/gl_context.rs11
-rw-r--r--components/msg/constellation_msg.rs8
-rw-r--r--components/range/lib.rs22
-rw-r--r--components/remutex/lib.rs6
-rw-r--r--components/script/compartments.rs4
-rw-r--r--components/selectors/bloom.rs5
-rw-r--r--components/style/properties/cascade.rs4
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() {