diff --git a/src/mol-task/util/user-timing.ts b/src/mol-task/util/user-timing.ts index ca8c087f4ca6525d6376ab3b77f8c102cd0f99ac..554e67ebc95a4637ad891e9392a61c08d1900def 100644 --- a/src/mol-task/util/user-timing.ts +++ b/src/mol-task/util/user-timing.ts @@ -7,7 +7,7 @@ import { Task } from '../task' import { isProductionMode } from '../../mol-util/debug'; -const hasPerformance = typeof performance !== 'undefined' +const hasPerformance = (typeof performance !== 'undefined') && performance.mark && performance.measure const timingEnabled = hasPerformance && !isProductionMode export namespace UserTiming {