style: Minimal ParserContext cleanup.

MozReview-Commit-ID: I1Qgy1W7azU
This commit is contained in:
Emilio Cobos Álvarez 2017-10-19 16:15:48 +02:00
parent 2bcb3b4ca9
commit 066de9f8d2
No known key found for this signature in database
GPG key ID: 056B727BB9C1027C

View file

@ -69,13 +69,13 @@ impl<'a> ParserContext<'a> {
rule_type: Option<CssRuleType>, rule_type: Option<CssRuleType>,
parsing_mode: ParsingMode, parsing_mode: ParsingMode,
quirks_mode: QuirksMode, quirks_mode: QuirksMode,
) -> ParserContext<'a> { ) -> Self {
ParserContext { ParserContext {
stylesheet_origin: stylesheet_origin, stylesheet_origin,
url_data: url_data, url_data,
rule_type: rule_type, rule_type,
parsing_mode: parsing_mode, parsing_mode,
quirks_mode: quirks_mode, quirks_mode,
namespaces: None, namespaces: None,
} }
} }
@ -85,8 +85,8 @@ impl<'a> ParserContext<'a> {
url_data: &'a UrlExtraData, url_data: &'a UrlExtraData,
rule_type: Option<CssRuleType>, rule_type: Option<CssRuleType>,
parsing_mode: ParsingMode, parsing_mode: ParsingMode,
quirks_mode: QuirksMode quirks_mode: QuirksMode,
) -> ParserContext<'a> { ) -> Self {
Self::new( Self::new(
Origin::Author, Origin::Author,
url_data, url_data,
@ -118,11 +118,14 @@ impl<'a> ParserContext<'a> {
} }
/// Record a CSS parse error with this contexts error reporting. /// Record a CSS parse error with this contexts error reporting.
pub fn log_css_error<R>(&self, pub fn log_css_error<R>(
&self,
context: &ParserErrorContext<R>, context: &ParserErrorContext<R>,
location: SourceLocation, location: SourceLocation,
error: ContextualParseError) error: ContextualParseError,
where R: ParseErrorReporter )
where
R: ParseErrorReporter,
{ {
let location = SourceLocation { let location = SourceLocation {
line: location.line, line: location.line,