aboutsummaryrefslogtreecommitdiffstats
path: root/components/selectors/context.rs
diff options
context:
space:
mode:
authorSimon Sapin <simon.sapin@exyr.org>2017-06-13 00:33:28 +0200
committerSimon Sapin <simon.sapin@exyr.org>2017-06-13 00:35:56 +0200
commit9316c41bf7b8314817fa97f4c101f64024edd4d6 (patch)
tree7aaf61614b87c812c8a5f3865b143bcf9153446c /components/selectors/context.rs
parent700aaf2bd6dad1e86508813883e1c41491cd02bc (diff)
downloadservo-9316c41bf7b8314817fa97f4c101f64024edd4d6.tar.gz
servo-9316c41bf7b8314817fa97f4c101f64024edd4d6.zip
Make MatchingContext::quirks_mode field private, add read-only accessor.
Diffstat (limited to 'components/selectors/context.rs')
-rw-r--r--components/selectors/context.rs10
1 files changed, 8 insertions, 2 deletions
diff --git a/components/selectors/context.rs b/components/selectors/context.rs
index 766eac800fc..16a320fb5d2 100644
--- a/components/selectors/context.rs
+++ b/components/selectors/context.rs
@@ -97,8 +97,8 @@ pub struct MatchingContext<'a> {
/// `RelevantLinkStatus` which tracks the status for the _current_ selector
/// only.)
pub relevant_link_found: bool,
- /// The quirks mode of the document.
- pub quirks_mode: QuirksMode,
+
+ quirks_mode: QuirksMode,
}
impl<'a> MatchingContext<'a> {
@@ -134,4 +134,10 @@ impl<'a> MatchingContext<'a> {
quirks_mode: quirks_mode,
}
}
+
+ /// The quirks mode of the document.
+ #[inline]
+ pub fn quirks_mode(&self) -> QuirksMode {
+ self.quirks_mode
+ }
}