From 73bac140429627ef9111438d2358958d5d58638b Mon Sep 17 00:00:00 2001 From: Andrew Sapperstein Date: Tue, 13 May 2014 10:25:34 -0700 Subject: Don't convert to strings only to convert to int. Fixes b/14812974. Instead of converting (now) floats to strings for passing via javascript, just pass them directly as ints. Then we don't have to do any parsing. Change-Id: Iaab27e46b3c6875fee203de389119b835fd27261 --- assets/script.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'assets') diff --git a/assets/script.js b/assets/script.js index b096c4b2c..d61f9888e 100644 --- a/assets/script.js +++ b/assets/script.js @@ -618,13 +618,13 @@ function measurePositions() { expandedBody = expandedBodyDivs[i]; headerSpacer = expandedBody.previousElementSibling; // addJavascriptInterface handler only supports string arrays - overlayTops[i] = "" + prevBodyBottom; - overlayBottoms[i] = "" + (getTotalOffset(headerSpacer).top + headerSpacer.offsetHeight); + overlayTops[i] = prevBodyBottom; + overlayBottoms[i] = (getTotalOffset(headerSpacer).top + headerSpacer.offsetHeight); prevBodyBottom = getTotalOffset(expandedBody.nextElementSibling).top; } // add an extra one to mark the top/bottom of the last message footer spacer - overlayTops[i] = "" + prevBodyBottom; - overlayBottoms[i] = "" + document.documentElement.scrollHeight; + overlayTops[i] = prevBodyBottom; + overlayBottoms[i] = document.documentElement.scrollHeight; window.mail.onWebContentGeometryChange(overlayTops, overlayBottoms); } -- cgit v1.2.3