From 91f84e10003b158a66cca2826672bd3df8f7486a Mon Sep 17 00:00:00 2001 From: Jason Williams Date: Wed, 28 Nov 2018 23:20:57 +0000 Subject: [PATCH] changing to i32 to match spidermonkey --- src/lib/js/value.rs | 2 +- tests/js/test.js | 2 -- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/src/lib/js/value.rs b/src/lib/js/value.rs index 28aa50637d..27835ead88 100644 --- a/src/lib/js/value.rs +++ b/src/lib/js/value.rs @@ -163,7 +163,7 @@ impl ValueData { // TODO: Move this to a better place if self.is_string() && field == "length" { if let ValueData::String(ref s) = *self { - return Some(Property::new(to_value(s.len() as f64))) + return Some(Property::new(to_value(s.len() as i32))) } } diff --git a/tests/js/test.js b/tests/js/test.js index 7ee5d1c90b..a4bc5f3d8c 100644 --- a/tests/js/test.js +++ b/tests/js/test.js @@ -1,4 +1,2 @@ var a = 'jabrjjja888'; -a.length; -a = "jase"; a.length; \ No newline at end of file