diff options
author | Emilio Cobos Álvarez <emilio@crisal.io> | 2017-06-04 21:46:46 +0200 |
---|---|---|
committer | Emilio Cobos Álvarez <emilio@crisal.io> | 2017-06-04 21:50:09 +0200 |
commit | 58fd80e2824f3f37ade20327742056a00588330f (patch) | |
tree | 06206e1715f8117576e3b95955792048895dfae2 /components/script/dom/csssupportsrule.rs | |
parent | 942fce3a0bcc307caabecec42bc65265fbee6688 (diff) | |
download | servo-58fd80e2824f3f37ade20327742056a00588330f.tar.gz servo-58fd80e2824f3f37ade20327742056a00588330f.zip |
style: Split stylesheets.rs
This file has become quite bloated lately. This commit deletes that file in
favor of a set of submodules.
The only noticeable change apart from code move, is converting deep_clone_foo
methods into a trait.
It also unifies logic related to different style rules in the same place.
There's some missing work, specially related to font-face and counter-style, but
I think this is worth landing in the meantime.
Diffstat (limited to 'components/script/dom/csssupportsrule.rs')
-rw-r--r-- | components/script/dom/csssupportsrule.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/components/script/dom/csssupportsrule.rs b/components/script/dom/csssupportsrule.rs index cba47f0acd7..5d01c2cfdd3 100644 --- a/components/script/dom/csssupportsrule.rs +++ b/components/script/dom/csssupportsrule.rs @@ -17,7 +17,7 @@ use style::parser::{PARSING_MODE_DEFAULT, ParserContext}; use style::shared_lock::{Locked, ToCssWithGuard}; use style::stylearc::Arc; use style::stylesheets::{CssRuleType, SupportsRule}; -use style::supports::SupportsCondition; +use style::stylesheets::supports_rule::SupportsCondition; use style_traits::ToCss; #[dom_struct] |