зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1537576 - fix some rust-nightly warnings about unused doc comments. r=boris
Differential Revision: https://phabricator.services.mozilla.com/D24287 --HG-- extra : moz-landing-system : lando
This commit is contained in:
Родитель
7e282558ea
Коммит
0f9d0b6755
|
@ -14,11 +14,13 @@ use selectors::bloom::BloomFilter;
|
|||
use servo_arc::Arc;
|
||||
use smallvec::SmallVec;
|
||||
|
||||
/// Bloom filters are large allocations, so we store them in thread-local storage
|
||||
/// such that they can be reused across style traversals. StyleBloom is responsible
|
||||
/// for ensuring that the bloom filter is zeroed when it is dropped.
|
||||
thread_local!(static BLOOM_KEY: Arc<AtomicRefCell<BloomFilter>> =
|
||||
Arc::new(AtomicRefCell::new(BloomFilter::new())));
|
||||
thread_local! {
|
||||
/// Bloom filters are large allocations, so we store them in thread-local storage
|
||||
/// such that they can be reused across style traversals. StyleBloom is responsible
|
||||
/// for ensuring that the bloom filter is zeroed when it is dropped.
|
||||
static BLOOM_KEY: Arc<AtomicRefCell<BloomFilter>> =
|
||||
Arc::new(AtomicRefCell::new(BloomFilter::new()));
|
||||
}
|
||||
|
||||
/// A struct that allows us to fast-reject deep descendant selectors avoiding
|
||||
/// selector-matching.
|
||||
|
|
|
@ -545,7 +545,6 @@ macro_rules! font_face_descriptors {
|
|||
}
|
||||
}
|
||||
|
||||
/// css-name rust_identifier: Type,
|
||||
#[cfg(feature = "gecko")]
|
||||
font_face_descriptors! {
|
||||
mandatory descriptors = [
|
||||
|
|
|
@ -369,8 +369,8 @@ fn eval_prefers_color_scheme(device: &Device, query_value: Option<PrefersColorSc
|
|||
}
|
||||
}
|
||||
|
||||
/// https://drafts.csswg.org/mediaqueries-4/#mf-interaction
|
||||
bitflags! {
|
||||
/// https://drafts.csswg.org/mediaqueries-4/#mf-interaction
|
||||
struct PointerCapabilities: u8 {
|
||||
const COARSE = structs::PointerCapabilities_Coarse;
|
||||
const FINE = structs::PointerCapabilities_Fine;
|
||||
|
|
|
@ -60,8 +60,8 @@ pub type StylistSheet = crate::stylesheets::DocumentStyleSheet;
|
|||
#[cfg(feature = "gecko")]
|
||||
pub type StylistSheet = crate::gecko::data::GeckoStyleSheet;
|
||||
|
||||
/// A cache of computed user-agent data, to be shared across documents.
|
||||
lazy_static! {
|
||||
/// A cache of computed user-agent data, to be shared across documents.
|
||||
static ref UA_CASCADE_DATA_CACHE: Mutex<UserAgentCascadeDataCache> =
|
||||
Mutex::new(UserAgentCascadeDataCache::new());
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче