aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/navigator.rs
diff options
context:
space:
mode:
authorJosh Matthews <josh@joshmatthews.net>2014-09-20 09:12:04 -0400
committerJosh Matthews <josh@joshmatthews.net>2014-09-20 09:12:04 -0400
commit249638da8f01a66b98be857fba7755c8625480f5 (patch)
treece1d17e575db42e5d63cb09151afcf8ce5bbd85a /components/script/dom/navigator.rs
parentde67710934ac89de0cf21911dc57dcda7cb0fae1 (diff)
parent652d21796150631f3cbb6c00089415b1f83acc3c (diff)
downloadservo-249638da8f01a66b98be857fba7755c8625480f5.tar.gz
servo-249638da8f01a66b98be857fba7755c8625480f5.zip
Merge pull request #3400 from gilles-leblanc/issue-3279
Share code between Navigator and WorkerNavigator
Diffstat (limited to 'components/script/dom/navigator.rs')
-rw-r--r--components/script/dom/navigator.rs11
1 files changed, 6 insertions, 5 deletions
diff --git a/components/script/dom/navigator.rs b/components/script/dom/navigator.rs
index b4a0d98de0c..06b6c90f57b 100644
--- a/components/script/dom/navigator.rs
+++ b/components/script/dom/navigator.rs
@@ -7,6 +7,7 @@ use dom::bindings::codegen::Bindings::NavigatorBinding::NavigatorMethods;
use dom::bindings::global::Window;
use dom::bindings::js::{JSRef, Temporary};
use dom::bindings::utils::{Reflectable, Reflector, reflect_dom_object};
+use dom::navigatorinfo::NavigatorInfo;
use dom::window::Window;
use servo_util::str::DOMString;
@@ -32,23 +33,23 @@ impl Navigator {
impl<'a> NavigatorMethods for JSRef<'a, Navigator> {
fn Product(&self) -> DOMString {
- "Gecko".to_string()
+ NavigatorInfo::Product()
}
fn TaintEnabled(&self) -> bool {
- false
+ NavigatorInfo::TaintEnabled()
}
fn AppName(&self) -> DOMString {
- "Netscape".to_string() // Like Gecko/Webkit
+ NavigatorInfo::AppName()
}
fn AppCodeName(&self) -> DOMString {
- "Mozilla".to_string()
+ NavigatorInfo::AppCodeName()
}
fn Platform(&self) -> DOMString {
- "".to_string()
+ NavigatorInfo::Platform()
}
}