Trait style::stylesheets::NestedRuleIterationCondition
[−]
[src]
pub trait NestedRuleIterationCondition { fn process_import(
guard: &SharedRwLockReadGuard,
device: &Device,
quirks_mode: QuirksMode,
rule: &ImportRule
) -> bool; fn process_media(
guard: &SharedRwLockReadGuard,
device: &Device,
quirks_mode: QuirksMode,
rule: &MediaRule
) -> bool; fn process_document(
guard: &SharedRwLockReadGuard,
device: &Device,
quirks_mode: QuirksMode,
rule: &DocumentRule
) -> bool; fn process_supports(
guard: &SharedRwLockReadGuard,
device: &Device,
quirks_mode: QuirksMode,
rule: &SupportsRule
) -> bool; }
RulesIterator.
Required Methods
fn process_import(
guard: &SharedRwLockReadGuard,
device: &Device,
quirks_mode: QuirksMode,
rule: &ImportRule
) -> bool
guard: &SharedRwLockReadGuard,
device: &Device,
quirks_mode: QuirksMode,
rule: &ImportRule
) -> bool
Whether we should process the nested rules in a given @import
rule.
fn process_media(
guard: &SharedRwLockReadGuard,
device: &Device,
quirks_mode: QuirksMode,
rule: &MediaRule
) -> bool
guard: &SharedRwLockReadGuard,
device: &Device,
quirks_mode: QuirksMode,
rule: &MediaRule
) -> bool
Whether we should process the nested rules in a given @media
rule.
fn process_document(
guard: &SharedRwLockReadGuard,
device: &Device,
quirks_mode: QuirksMode,
rule: &DocumentRule
) -> bool
guard: &SharedRwLockReadGuard,
device: &Device,
quirks_mode: QuirksMode,
rule: &DocumentRule
) -> bool
Whether we should process the nested rules in a given @-moz-document
rule.
fn process_supports(
guard: &SharedRwLockReadGuard,
device: &Device,
quirks_mode: QuirksMode,
rule: &SupportsRule
) -> bool
guard: &SharedRwLockReadGuard,
device: &Device,
quirks_mode: QuirksMode,
rule: &SupportsRule
) -> bool
Whether we should process the nested rules in a given @supports
rule.
Implementors
impl NestedRuleIterationCondition for PotentiallyEffectiveMediaRules
impl NestedRuleIterationCondition for EffectiveRules
impl NestedRuleIterationCondition for AllRules