Skip to content

Commit 6188cbf

Browse files
committed
Merge pull request #47 from amirebrahimi/master
Fix for mobile Safari's ReferenceError
2 parents c06142b + b3a2a52 commit 6188cbf

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

build/stats.min.js

+3-3
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/Stats.js

+3-3
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
var Stats = function () {
66

7-
var now = ( performance && performance.now ) ? performance.now.bind( performance ) : Date.now;
7+
var now = ( self.performance && self.performance.now ) ? self.performance.now.bind( performance ) : Date.now;
88

99
var startTime = now(), prevTime = startTime;
1010
var frames = 0, mode = 0;
@@ -92,7 +92,7 @@ var Stats = function () {
9292

9393
// MEM
9494

95-
if ( performance && performance.memory ) {
95+
if ( self.performance && self.performance.memory ) {
9696

9797
var mem = 0, memMin = Infinity, memMax = 0;
9898

@@ -147,7 +147,7 @@ var Stats = function () {
147147
prevTime = time;
148148
frames = 0;
149149

150-
if ( mem !== undefined ) {
150+
if ( mem !== undefined && self.performance ) {
151151

152152
var heapSize = performance.memory.usedJSHeapSize;
153153
var heapSizeLimit = performance.memory.jsHeapSizeLimit;

0 commit comments

Comments
 (0)