Skip to content

Commit

Permalink
fix(user-agent): guard against null-refs when parsing Safari user-agents
Browse files Browse the repository at this point in the history
  • Loading branch information
booleanbetrayal committed May 28, 2015
1 parent f0a2477 commit 818aa5d
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions src/ocLazyLoad.loaders.common.js
Original file line number Diff line number Diff line change
Expand Up @@ -93,9 +93,9 @@
} else if(ua.indexOf("android") > -1) { // Android < 4.4
var androidVersion = parseFloat(ua.slice(ua.indexOf("android") + 8));
useCssLoadPatch = androidVersion < 4.4;
} else if(ua.indexOf('safari') > -1 && ua.indexOf('chrome') == -1 && ua.indexOf('phantomjs') == -1) {
var safariVersion = parseFloat(ua.match(/version\/([\.\d]+)/i)[1]);
useCssLoadPatch = safariVersion < 6;
} else if(ua.indexOf('safari') > -1) {
var versionMatch = ua.match(/version\/([\.\d]+)/i);
useCssLoadPatch = (versionMatch && versionMatch[1] && parseFloat(versionMatch[1]) < 6);
}
}

Expand Down

0 comments on commit 818aa5d

Please sign in to comment.