Skip to content

Commit

Permalink
rest to 1.3.0
Browse files Browse the repository at this point in the history
Resetting to verify bugs in previous version
  • Loading branch information
deavial authored Aug 14, 2017
1 parent 747a6ca commit e2dc8b2
Showing 1 changed file with 16 additions and 46 deletions.
62 changes: 16 additions & 46 deletions docs/scripts/defunctr.js
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
/*!
* Defunctr 1.3.1
* Defunctr 1.3.0
* https://github.com/cinecove/defunctr
*
* Copyright 2012 - 2017 Cinecove Digital, LLC and other contributors
* Released under the MIT license
* https://github.com/cinecove/defunctr/blob/master/LICENSE.md
*
* Build Date: 2017-08-14T02:07:49.312Z
* Build Date: 2017-02-10T07:58:02.681Z
*/
(function (global, factory) {
typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() :
Expand All @@ -22,12 +22,12 @@ var noop = function noop() {};
var console = browserWindow && browserWindow.console ? browserWindow.console : undefined;
var log = console ? console.log || noop : noop;
var warn = console ? console.warn || log : noop;
var error = console ? console.error || log : noop;
var error$1 = console ? console.error || log : noop;

var logger = {
log: log,
warn: warn,
error: error
error: error$1
};

var htmlElementConstructorCheck = function () {
Expand Down Expand Up @@ -67,16 +67,8 @@ var firefox = function () {
return installTriggerCheck();
};

var operaVersionCheck = function () {
return Boolean(browserWindow && browserWindow.opera && browserWindow.opera.version !== undef);
};

var opera = function () {
return operaVersionCheck();
};

var webkit = function () {
return webKitTransformCheck() && msWriteProfilerMarkCheck() === false && !firefox() && !opera();
return webKitTransformCheck() && msWriteProfilerMarkCheck() === false && !firefox();
};

var chrome = function () {
Expand All @@ -103,6 +95,14 @@ var khtml = function () {
return khtmlMarqueeCheck() && !safari();
};

var operaVersionCheck = function () {
return Boolean(browserWindow && browserWindow.opera && browserWindow.opera.version !== undef);
};

var opera = function () {
return operaVersionCheck();
};



var ie = function () {
Expand Down Expand Up @@ -491,50 +491,20 @@ var tagger = function (detective) {
var Defunctr = function Defunctr() {
classCallCheck(this, Defunctr);

this.version = '1.3.1';
this.browser = function browser() {
var d = new Detective();
return {
vendor: d.isChrome ? 'chrome' : d.isEdge ? 'edge' : d.isFirefox ? 'firefox' : d.isIE ? 'ie' : d.isKhtml ? 'khtml' : d.isOpera && d.isOperaNext ? 'opera' : d.isSafari ? 'safari' : 'unknown',
version: !d.isIE ? 0 : d.ieIsBelowVersion6 ? 5 : d.ieIsVersion6 ? 6 : d.ieIsVersion7 ? 7 : d.ieIsVersion8 ? 8 : d.ieIsVersion9 ? 9 : d.ieIsVersion10 ? 10 : d.ieIsVersion11 ? 11 : d.ieIsAboveVersion11 ? 12 : 0,
standards: d.standardsCompliant,
detected: !d.isUndetected,
webkit: d.isWebKit
};
};
this.version = '1.3.0';
this.detective = new Detective();
};

var defunctr = new Defunctr();

try {
Object.defineProperty(defunctr, 'detective', {
get: function get$$1() {
try {
var warn = logger && logger.warn ? logger.warn : logger.log;
warn('defunctr.detective is deprecated and will be removed in 2.0. Please use window.browser instead.');
} catch (oe) {
}
return new Detective();
},
enumerable: true,
configurable: true
});
} catch (ex) {
defunctr.detective = new Detective();
}

if (browserWindow) {
tagger(new Detective()).tag();

browserWindow.defunctr = defunctr;
try {
Object.defineProperty(browserWindow, 'Defunctr', {
get: function get$$1() {
try {
var warn = logger && logger.warn ? logger.warn : logger.log;
warn('window.Defunctr is deprecated and will be removed in 2.0. Please use window.defunctr instead.');
} catch (oe) {
}
logger.warn('window.Defunctr is deprecated and will be removed. Please use window.defunctr');
return defunctr;
},
enumerable: true,
Expand Down

0 comments on commit e2dc8b2

Please sign in to comment.