diff options
author | Paul Rouget <me@paulrouget.com> | 2015-09-09 16:19:10 +0200 |
---|---|---|
committer | Paul Rouget <me@paulrouget.com> | 2015-09-29 08:14:30 +0200 |
commit | 132724be2b87d0cb6c8754345dc5595787797bcd (patch) | |
tree | 6ca0fdd0fd1eb6c2d57c98785116958c5e7e05cb /components/script/dom/navigatorinfo.rs | |
parent | e68bd8d4ffc7f2cd9511999760c7a67418a853e1 (diff) | |
download | servo-132724be2b87d0cb6c8754345dc5595787797bcd.tar.gz servo-132724be2b87d0cb6c8754345dc5595787797bcd.zip |
implement navigator.platform
Diffstat (limited to 'components/script/dom/navigatorinfo.rs')
-rw-r--r-- | components/script/dom/navigatorinfo.rs | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/components/script/dom/navigatorinfo.rs b/components/script/dom/navigatorinfo.rs index a3857f29844..a4857c5ac39 100644 --- a/components/script/dom/navigatorinfo.rs +++ b/components/script/dom/navigatorinfo.rs @@ -22,8 +22,19 @@ pub fn AppCodeName() -> DOMString { "Mozilla".to_owned() } +#[cfg(target_os = "windows")] pub fn Platform() -> DOMString { - "".to_owned() + "Win32".to_owned() +} + +#[cfg(any(target_os = "android", target_os = "linux"))] +pub fn Platform() -> DOMString { + "Linux".to_owned() +} + +#[cfg(target_os = "macos")] +pub fn Platform() -> DOMString { + "Mac".to_owned() } pub fn UserAgent() -> DOMString { |