Skip to content

Commit

Permalink
Merge branch 'master' into bcaudan/batch_time-all
Browse files Browse the repository at this point in the history
  • Loading branch information
bcaudan authored Mar 12, 2020
2 parents 05885ff + 6744714 commit 9edc354
Show file tree
Hide file tree
Showing 5 changed files with 19 additions and 8 deletions.
2 changes: 1 addition & 1 deletion lerna.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"npmClient": "yarn",
"useWorkspaces": true,
"version": "1.7.0",
"version": "1.7.1",
"publishConfig": {
"access": "public"
}
Expand Down
2 changes: 1 addition & 1 deletion packages/core/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@datadog/browser-core",
"version": "1.7.0",
"version": "1.7.1",
"license": "Apache-2.0",
"main": "cjs/index.js",
"module": "esm/index.js",
Expand Down
15 changes: 13 additions & 2 deletions packages/core/src/utils.ts
Original file line number Diff line number Diff line change
Expand Up @@ -191,11 +191,22 @@ export function isNumber(value: unknown): value is number {
* Related issue in Firefox: https://bugzilla.mozilla.org/show_bug.cgi?id=1429926
*/
export function getRelativeTime(timestamp: number) {
return timestamp - performance.timing.navigationStart
return timestamp - getNavigationStart()
}

export function getTimestamp(relativeTime: number) {
return Math.floor(performance.timing.navigationStart + relativeTime)
return Math.floor(getNavigationStart() + relativeTime)
}

/**
* Navigation start slightly change on some rare cases
*/
let navigationStart: number | undefined
export function getNavigationStart() {
if (navigationStart === undefined) {
navigationStart = performance.timing.navigationStart
}
return navigationStart
}

export function objectValues(object: { [key: string]: unknown }) {
Expand Down
4 changes: 2 additions & 2 deletions packages/logs/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@datadog/browser-logs",
"version": "1.7.0",
"version": "1.7.1",
"license": "Apache-2.0",
"main": "cjs/index.js",
"module": "esm/index.js",
Expand All @@ -13,7 +13,7 @@
"replace-build-env": "node ../../scripts/replace-build-env.js"
},
"dependencies": {
"@datadog/browser-core": "1.7.0",
"@datadog/browser-core": "1.7.1",
"lodash.assign": "4.2.0",
"lodash.merge": "4.6.2",
"tslib": "1.10.0"
Expand Down
4 changes: 2 additions & 2 deletions packages/rum/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@datadog/browser-rum",
"version": "1.7.0",
"version": "1.7.1",
"license": "Apache-2.0",
"main": "cjs/index.js",
"module": "esm/index.js",
Expand All @@ -13,7 +13,7 @@
"replace-build-env": "node ../../scripts/replace-build-env.js"
},
"dependencies": {
"@datadog/browser-core": "1.7.0",
"@datadog/browser-core": "1.7.1",
"lodash.assign": "4.2.0",
"lodash.merge": "4.6.2",
"tslib": "1.10.0"
Expand Down

0 comments on commit 9edc354

Please sign in to comment.