style: Remove ServoStyleSet::PrependStyleSheet.

Differential Revision: https://phabricator.services.mozilla.com/D16284
This commit is contained in:
Cameron McCormack 2019-01-12 06:45:45 +00:00 committed by Emilio Cobos Álvarez
parent 2b77a29697
commit 5bf0eea1f8
2 changed files with 0 additions and 28 deletions

View file

@ -345,14 +345,6 @@ where
self.data_validity = cmp::max(validity, self.data_validity);
}
fn prepend(&mut self, sheet: S) {
debug_assert!(!self.contains(&sheet));
// Inserting stylesheets somewhere but at the end changes the validity
// of the cascade data, but not the invalidation data.
self.set_data_validity_at_least(DataValidity::CascadeInvalid);
self.entries.insert(0, StylesheetSetEntry::new(sheet));
}
/// Returns an iterator over the current list of stylesheets.
fn iter(&self) -> StylesheetCollectionIterator<S> {
StylesheetCollectionIterator(self.entries.iter())
@ -417,20 +409,6 @@ macro_rules! sheet_set_methods {
collection.append(sheet);
}
/// Prepend a new stylesheet to the current set.
pub fn prepend_stylesheet(
&mut self,
device: Option<&Device>,
sheet: S,
guard: &SharedRwLockReadGuard,
) {
debug!(concat!($set_name, "::prepend_stylesheet"));
self.collect_invalidations_for(device, &sheet, guard);
let collection = self.collection_for(&sheet, guard);
collection.prepend(sheet);
}
/// Insert a given stylesheet before another stylesheet in the document.
pub fn insert_stylesheet_before(
&mut self,