diff options
author | Hiroyuki Ikezoe <hikezoe@mozilla.com> | 2017-06-14 09:51:35 +0900 |
---|---|---|
committer | Hiroyuki Ikezoe <hikezoe@mozilla.com> | 2017-06-14 09:51:36 +0900 |
commit | 8bfed4cb3c7588256d4aeab36756a83f1cc27275 (patch) | |
tree | ad8a4036148069b9f671b22c6aed27655b278fa0 /components/script | |
parent | 849bdc958c1aff230d308ecb5551aba4866dbf7a (diff) | |
download | servo-8bfed4cb3c7588256d4aeab36756a83f1cc27275.tar.gz servo-8bfed4cb3c7588256d4aeab36756a83f1cc27275.zip |
Move ParsingMode into style_traits.
Diffstat (limited to 'components/script')
-rw-r--r-- | components/script/dom/css.rs | 3 | ||||
-rw-r--r-- | components/script/dom/cssmediarule.rs | 4 | ||||
-rw-r--r-- | components/script/dom/cssstyledeclaration.rs | 3 | ||||
-rw-r--r-- | components/script/dom/csssupportsrule.rs | 4 | ||||
-rw-r--r-- | components/script/dom/htmllinkelement.rs | 3 | ||||
-rw-r--r-- | components/script/dom/htmlstyleelement.rs | 3 | ||||
-rw-r--r-- | components/script/dom/medialist.rs | 4 | ||||
-rw-r--r-- | components/script/dom/window.rs | 3 |
8 files changed, 15 insertions, 12 deletions
diff --git a/components/script/dom/css.rs b/components/script/dom/css.rs index 66f522b2371..31ca219093e 100644 --- a/components/script/dom/css.rs +++ b/components/script/dom/css.rs @@ -10,9 +10,10 @@ use dom::bindings::str::DOMString; use dom::window::Window; use dom_struct::dom_struct; use style::context::QuirksMode; -use style::parser::{PARSING_MODE_DEFAULT, ParserContext}; +use style::parser::ParserContext; use style::stylesheets::CssRuleType; use style::stylesheets::supports_rule::{Declaration, parse_condition_or_declaration}; +use style_traits::PARSING_MODE_DEFAULT; #[dom_struct] pub struct CSS { diff --git a/components/script/dom/cssmediarule.rs b/components/script/dom/cssmediarule.rs index 1f5535f1b3e..3c27127ecf4 100644 --- a/components/script/dom/cssmediarule.rs +++ b/components/script/dom/cssmediarule.rs @@ -16,11 +16,11 @@ use dom::medialist::MediaList; use dom::window::Window; use dom_struct::dom_struct; use style::media_queries::parse_media_query_list; -use style::parser::{PARSING_MODE_DEFAULT, ParserContext}; +use style::parser::ParserContext; use style::shared_lock::{Locked, ToCssWithGuard}; use style::stylearc::Arc; use style::stylesheets::{CssRuleType, MediaRule}; -use style_traits::ToCss; +use style_traits::{PARSING_MODE_DEFAULT, ToCss}; #[dom_struct] pub struct CSSMediaRule { diff --git a/components/script/dom/cssstyledeclaration.rs b/components/script/dom/cssstyledeclaration.rs index 5def880aa7d..2ef448720d6 100644 --- a/components/script/dom/cssstyledeclaration.rs +++ b/components/script/dom/cssstyledeclaration.rs @@ -17,13 +17,12 @@ use dom_struct::dom_struct; use servo_url::ServoUrl; use std::ascii::AsciiExt; use style::attr::AttrValue; -use style::parser::PARSING_MODE_DEFAULT; use style::properties::{Importance, PropertyDeclarationBlock, PropertyId, LonghandId, ShorthandId}; use style::properties::{parse_one_declaration_into, parse_style_attribute, SourcePropertyDeclaration}; use style::selector_parser::PseudoElement; use style::shared_lock::Locked; use style::stylearc::Arc; -use style_traits::ToCss; +use style_traits::{PARSING_MODE_DEFAULT, ToCss}; // http://dev.w3.org/csswg/cssom/#the-cssstyledeclaration-interface #[dom_struct] diff --git a/components/script/dom/csssupportsrule.rs b/components/script/dom/csssupportsrule.rs index 2897b47b35f..73503d0dfa6 100644 --- a/components/script/dom/csssupportsrule.rs +++ b/components/script/dom/csssupportsrule.rs @@ -13,12 +13,12 @@ use dom::cssrule::SpecificCSSRule; use dom::cssstylesheet::CSSStyleSheet; use dom::window::Window; use dom_struct::dom_struct; -use style::parser::{PARSING_MODE_DEFAULT, ParserContext}; +use style::parser::ParserContext; use style::shared_lock::{Locked, ToCssWithGuard}; use style::stylearc::Arc; use style::stylesheets::{CssRuleType, SupportsRule}; use style::stylesheets::supports_rule::SupportsCondition; -use style_traits::ToCss; +use style_traits::{PARSING_MODE_DEFAULT, ToCss}; #[dom_struct] pub struct CSSSupportsRule { diff --git a/components/script/dom/htmllinkelement.rs b/components/script/dom/htmllinkelement.rs index da004317179..ff004261db5 100644 --- a/components/script/dom/htmllinkelement.rs +++ b/components/script/dom/htmllinkelement.rs @@ -32,10 +32,11 @@ use std::cell::Cell; use std::default::Default; use style::attr::AttrValue; use style::media_queries::parse_media_query_list; -use style::parser::{PARSING_MODE_DEFAULT, ParserContext as CssParserContext}; +use style::parser::ParserContext as CssParserContext; use style::str::HTML_SPACE_CHARACTERS; use style::stylearc::Arc; use style::stylesheets::{CssRuleType, Stylesheet}; +use style_traits::PARSING_MODE_DEFAULT; use stylesheet_loader::{StylesheetLoader, StylesheetContextSource, StylesheetOwner}; unsafe_no_jsmanaged_fields!(Stylesheet); diff --git a/components/script/dom/htmlstyleelement.rs b/components/script/dom/htmlstyleelement.rs index 4067cb7439d..bf4266e1875 100644 --- a/components/script/dom/htmlstyleelement.rs +++ b/components/script/dom/htmlstyleelement.rs @@ -23,9 +23,10 @@ use net_traits::ReferrerPolicy; use script_layout_interface::message::Msg; use std::cell::Cell; use style::media_queries::parse_media_query_list; -use style::parser::{PARSING_MODE_DEFAULT, ParserContext as CssParserContext}; +use style::parser::ParserContext as CssParserContext; use style::stylearc::Arc; use style::stylesheets::{CssRuleType, Stylesheet, Origin}; +use style_traits::PARSING_MODE_DEFAULT; use stylesheet_loader::{StylesheetLoader, StylesheetOwner}; #[dom_struct] diff --git a/components/script/dom/medialist.rs b/components/script/dom/medialist.rs index d77af9dc1b9..55ca57cb4fd 100644 --- a/components/script/dom/medialist.rs +++ b/components/script/dom/medialist.rs @@ -14,11 +14,11 @@ use dom::window::Window; use dom_struct::dom_struct; use style::media_queries::{MediaQuery, parse_media_query_list}; use style::media_queries::MediaList as StyleMediaList; -use style::parser::{PARSING_MODE_DEFAULT, ParserContext}; +use style::parser::ParserContext; use style::shared_lock::{SharedRwLock, Locked}; use style::stylearc::Arc; use style::stylesheets::CssRuleType; -use style_traits::ToCss; +use style_traits::{PARSING_MODE_DEFAULT, ToCss}; #[dom_struct] pub struct MediaList { diff --git a/components/script/dom/window.rs b/components/script/dom/window.rs index 6e89024887a..c4ec3c07248 100644 --- a/components/script/dom/window.rs +++ b/components/script/dom/window.rs @@ -107,12 +107,13 @@ use std::sync::mpsc::TryRecvError::{Disconnected, Empty}; use style::context::ReflowGoal; use style::error_reporting::ParseErrorReporter; use style::media_queries; -use style::parser::{PARSING_MODE_DEFAULT, ParserContext as CssParserContext}; +use style::parser::ParserContext as CssParserContext; use style::properties::PropertyId; use style::properties::longhands::overflow_x; use style::selector_parser::PseudoElement; use style::str::HTML_SPACE_CHARACTERS; use style::stylesheets::CssRuleType; +use style_traits::PARSING_MODE_DEFAULT; use task_source::dom_manipulation::DOMManipulationTaskSource; use task_source::file_reading::FileReadingTaskSource; use task_source::history_traversal::HistoryTraversalTaskSource; |