aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/htmlmetaelement.rs
diff options
context:
space:
mode:
authorMichael Howell <michael@notriddle.com>2015-11-15 16:39:39 -0700
committerMichael Howell <michael@notriddle.com>2015-11-15 20:35:13 -0700
commit987c9e63aa281dc913252ce54fdca162f4febecd (patch)
tree6b03fbaff3b2f8aefec8fdcb7dcb7a6f545d0975 /components/script/dom/htmlmetaelement.rs
parent8f2a3a64f141f175e417e240766f9d7f06be0482 (diff)
downloadservo-987c9e63aa281dc913252ce54fdca162f4febecd.tar.gz
servo-987c9e63aa281dc913252ce54fdca162f4febecd.zip
Ignore `<meta name=viewport>` if `@viewport` is.
Fixes #8373
Diffstat (limited to 'components/script/dom/htmlmetaelement.rs')
-rw-r--r--components/script/dom/htmlmetaelement.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/components/script/dom/htmlmetaelement.rs b/components/script/dom/htmlmetaelement.rs
index dd0245104cb..5f581e2a433 100644
--- a/components/script/dom/htmlmetaelement.rs
+++ b/components/script/dom/htmlmetaelement.rs
@@ -60,6 +60,9 @@ impl HTMLMetaElement {
}
fn apply_viewport(&self) {
+ if !::util::prefs::get_pref("layout.viewport.enabled").as_boolean().unwrap_or(false) {
+ return;
+ }
let element = self.upcast::<Element>();
if let Some(content) = element.get_attribute(&ns!(""), &atom!("content")).r() {
let content = content.value();