summaryrefslogtreecommitdiffstats
path: root/chrome/browser/resources/net_internals/time_util.js
diff options
context:
space:
mode:
authormmenke@chromium.org <mmenke@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-08-01 01:03:50 +0000
committermmenke@chromium.org <mmenke@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-08-01 01:03:50 +0000
commitbc62b5a5b5104388df94d143c996a24589026be5 (patch)
tree7e18b5a729281e78246fe06aa9a3fc112ceb0eb3 /chrome/browser/resources/net_internals/time_util.js
parentff97e16416ff894fc13c66ea23c8d98bbc249949 (diff)
downloadchromium_src-bc62b5a5b5104388df94d143c996a24589026be5.zip
chromium_src-bc62b5a5b5104388df94d143c996a24589026be5.tar.gz
chromium_src-bc62b5a5b5104388df94d143c996a24589026be5.tar.bz2
net-internals: When viewing a loaded log, display time
how long it's been since idle sources have logged their most recent event. BUG=139830 Review URL: https://chromiumcodereview.appspot.com/10825116 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149341 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/resources/net_internals/time_util.js')
-rw-r--r--chrome/browser/resources/net_internals/time_util.js16
1 files changed, 14 insertions, 2 deletions
diff --git a/chrome/browser/resources/net_internals/time_util.js b/chrome/browser/resources/net_internals/time_util.js
index c738468..9e412bbf 100644
--- a/chrome/browser/resources/net_internals/time_util.js
+++ b/chrome/browser/resources/net_internals/time_util.js
@@ -22,14 +22,25 @@ var timeutil = (function() {
/**
* The browser gives us times in terms of "time ticks" in milliseconds.
+ * This function converts the tick count to a Javascript "time", which is
+ * the UTC time in milliseconds.
+ *
+ * @param {String} timeTicks A time represented in "time ticks".
+ * @return {number} The Javascript time that |timeTicks| represents.
+ */
+ function convertTimeTicksToTime(timeTicks) {
+ return timeTickOffset + (timeTicks - 0);
+ }
+
+ /**
+ * The browser gives us times in terms of "time ticks" in milliseconds.
* This function converts the tick count to a Date() object.
*
* @param {String} timeTicks A time represented in "time ticks".
* @return {Date} The time that |timeTicks| represents.
*/
function convertTimeTicksToDate(timeTicks) {
- var timeStampMs = timeTickOffset + (timeTicks - 0);
- return new Date(timeStampMs);
+ return new Date(convertTimeTicksToTime(timeTicks));
}
/**
@@ -88,6 +99,7 @@ var timeutil = (function() {
return {
setTimeTickOffset: setTimeTickOffset,
+ convertTimeTicksToTime: convertTimeTicksToTime,
convertTimeTicksToDate: convertTimeTicksToDate,
getCurrentTime: getCurrentTime,
addNodeWithDate: addNodeWithDate,