mirror of
https://github.com/servo/servo.git
synced 2025-07-30 10:40:27 +01:00
layout: Support more types of selectors for style sharing.
This helps avoid problems with style sharing in common cases, often caused by the user agent stylesheet.
This commit is contained in:
parent
2d8bd10abe
commit
4bf0acbe38
3 changed files with 146 additions and 10 deletions
|
@ -38,7 +38,10 @@ extern crate "util" as servo_util;
|
|||
pub use media_queries::{Device, Screen};
|
||||
pub use stylesheets::{Stylesheet, iter_font_face_rules};
|
||||
pub use selector_matching::{Stylist, StylesheetOrigin, UserAgentOrigin, AuthorOrigin, UserOrigin};
|
||||
pub use selector_matching::{DeclarationBlock, matches,matches_simple_selector};
|
||||
pub use selector_matching::{DeclarationBlock, CommonStyleAffectingAttributes};
|
||||
pub use selector_matching::{CommonStyleAffectingAttributeInfo, CommonStyleAffectingAttributeMode};
|
||||
pub use selector_matching::{AttrIsPresentMode, AttrIsEqualMode};
|
||||
pub use selector_matching::{matches, matches_simple_selector, common_style_affecting_attributes};
|
||||
pub use selector_matching::{RECOMMENDED_SELECTOR_BLOOM_FILTER_SIZE,SELECTOR_WHITESPACE};
|
||||
pub use properties::{cascade, cascade_anonymous};
|
||||
pub use properties::{PropertyDeclaration, ComputedValues, computed_values, style_structs};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue