Skip to content

Commit 830c67e

Browse files
committed
replace performance.timeOrigin with browserPerformanceTimeOrigin
1 parent 22d4071 commit 830c67e

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

packages/ember/addon/instance-initializers/sentry-performance.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import * as Sentry from '@sentry/browser';
55
import { Span, Transaction, Integration } from '@sentry/types';
66
import { EmberRunQueues } from '@ember/runloop/-private/types';
77
import { getActiveTransaction } from '..';
8-
import { timestampWithMs } from '@sentry/utils';
8+
import { browserPerformanceTimeOrigin, timestampWithMs } from '@sentry/utils';
99
import { macroCondition, isTesting, getOwnConfig } from '@embroider/macros';
1010
import { EmberSentryConfig, OwnConfig } from '../types';
1111

@@ -299,7 +299,7 @@ function _instrumentInitialLoad(config: EmberSentryConfig) {
299299

300300
// Split performance check in two so clearMarks still happens even if timeOrigin isn't available.
301301
const HAS_PERFORMANCE_TIMING =
302-
performance.measure && performance.getEntriesByName && performance.timeOrigin !== undefined;
302+
performance.measure && performance.getEntriesByName && browserPerformanceTimeOrigin !== undefined;
303303
if (!HAS_PERFORMANCE_TIMING) {
304304
return;
305305
}
@@ -309,7 +309,7 @@ function _instrumentInitialLoad(config: EmberSentryConfig) {
309309
const measures = performance.getEntriesByName(measureName);
310310
const measure = measures[0];
311311

312-
const startTimestamp = (measure.startTime + performance.timeOrigin) / 1000;
312+
const startTimestamp = (measure.startTime + browserPerformanceTimeOrigin) / 1000;
313313
const endTimestamp = startTimestamp + measure.duration / 1000;
314314

315315
const transaction = getActiveTransaction();

0 commit comments

Comments
 (0)