src/aria/core/Browser.js
function() {
            this._styleCache = {};

            // -----------------------------------------------------------------

            this.ua = "";

            this.name = "";
            this.version = "";

            this.majorVersion = 0;
            /* BACKWARD-COMPATIBILITY-BEGIN (GitHub #1397) */
            this._browserType = "";
            this._browserVersion = "";
            /* BACKWARD-COMPATIBILITY-END (GitHub #1397) */
            this.isIE = false;
            /* BACKWARD-COMPATIBILITY-BEGIN (GitHub #1397) */
            this._isIE6 = false;
            /* BACKWARD-COMPATIBILITY-END (GitHub #1397) */
            this.isIE7 = false;
            this.isIE8 = false;
            this.isIE9 = false;
            this.isIE10 = false;
            this.isIE11 = false;
            this.isOldIE = false;
            this.isModernIE = false;
            this.isEdge = false;
            this.isFirefox = false;
            /* BACKWARD-COMPATIBILITY-BEGIN (GitHub #1397) */
            this._isFF = false;
            /* BACKWARD-COMPATIBILITY-END (GitHub #1397) */
            this.isChrome = false;
            this.isSafari = false;
            this.isOpera = false;
            this.isBlackBerryBrowser = false;
            this.isAndroidBrowser = false;
            this.isSafariMobile = false;
            this.isIEMobile = false;
            this.isOperaMobile = false;
            this.isOperaMini = false;
            this.isS60 = false;
            this.isPhantomJS = false;
            this.isOtherBrowser = false;

            this.isWebkit = false;
            this.isGecko = false;

            this.osName = "";
            this.osVersion = "";
            /* BACKWARD-COMPATIBILITY-BEGIN (GitHub #1397) */
            this._environment = "";
            /* BACKWARD-COMPATIBILITY-END (GitHub #1397) */
            this.isWindows = false;
            this.isMac = false;
            this.isIOS = false;
            this.isAndroid = false;
            this.isWindowsPhone = false;
            this.isBlackBerry = false;
            this.isSymbian = false;
            this.isOtherOS = false;
            /* BACKWARD-COMPATIBILITY-BEGIN (GitHub #1397) */
            this._isOtherMobile = false;
            /* BACKWARD-COMPATIBILITY-END (GitHub #1397) */

            this.isMobileView = false;
            this.isDesktopView = false;
            /* BACKWARD-COMPATIBILITY-BEGIN (GitHub #1397) */
            this._DesktopView = false;
            /* BACKWARD-COMPATIBILITY-END (GitHub #1397) */

            /* BACKWARD-COMPATIBILITY-BEGIN (GitHub #1397) */
            this._isPhone = false;
            this._isTablet = false;
            this._deviceName = "";
            /* BACKWARD-COMPATIBILITY-END (GitHub #1397) */
        }
function() {
            this._styleCache = {};

            // -----------------------------------------------------------------

            this.ua = "";

            this.name = "";
            this.version = "";

            this.majorVersion = 0;
            /* BACKWARD-COMPATIBILITY-BEGIN (GitHub #1397) */
            this._browserType = "";
            this._browserVersion = "";
            /* BACKWARD-COMPATIBILITY-END (GitHub #1397) */
            this.isIE = false;
            /* BACKWARD-COMPATIBILITY-BEGIN (GitHub #1397) */
            this._isIE6 = false;
            /* BACKWARD-COMPATIBILITY-END (GitHub #1397) */
            this.isIE7 = false;
            this.isIE8 = false;
            this.isIE9 = false;
            this.isIE10 = false;
            this.isIE11 = false;
            this.isOldIE = false;
            this.isModernIE = false;
            this.isEdge = false;
            this.isFirefox = false;
            /* BACKWARD-COMPATIBILITY-BEGIN (GitHub #1397) */
            this._isFF = false;
            /* BACKWARD-COMPATIBILITY-END (GitHub #1397) */
            this.isChrome = false;
            this.isSafari = false;
            this.isOpera = false;
            this.isBlackBerryBrowser = false;
            this.isAndroidBrowser = false;
            this.isSafariMobile = false;
            this.isIEMobile = false;
            this.isOperaMobile = false;
            this.isOperaMini = false;
            this.isS60 = false;
            this.isPhantomJS = false;
            this.isOtherBrowser = false;

            this.isWebkit = false;
            this.isGecko = false;

            this.osName = "";
            this.osVersion = "";
            /* BACKWARD-COMPATIBILITY-BEGIN (GitHub #1397) */
            this._environment = "";
            /* BACKWARD-COMPATIBILITY-END (GitHub #1397) */
            this.isWindows = false;
            this.isMac = false;
            this.isIOS = false;
            this.isAndroid = false;
            this.isWindowsPhone = false;
            this.isBlackBerry = false;
            this.isSymbian = false;
            this.isOtherOS = false;
            /* BACKWARD-COMPATIBILITY-BEGIN (GitHub #1397) */
            this._isOtherMobile = false;
            /* BACKWARD-COMPATIBILITY-END (GitHub #1397) */

            this.isMobileView = false;
            this.isDesktopView = false;
            /* BACKWARD-COMPATIBILITY-BEGIN (GitHub #1397) */
            this._DesktopView = false;
            /* BACKWARD-COMPATIBILITY-END (GitHub #1397) */

            /* BACKWARD-COMPATIBILITY-BEGIN (GitHub #1397) */
            this._isPhone = false;
            this._isTablet = false;
            this._deviceName = "";
            /* BACKWARD-COMPATIBILITY-END (GitHub #1397) */
        }
function ( ) { this . _styleCache = { } ; // ----------------------------------------------------------------- this . ua = "" ; this . name = "" ; this . version = "" ; this . majorVersion = 0 ; /* BACKWARD-COMPATIBILITY-BEGIN (GitHub #1397) */ this . _browserType = "" ; this . _browserVersion = "" ; /* BACKWARD-COMPATIBILITY-END (GitHub #1397) */ this . isIE = false ; /* BACKWARD-COMPATIBILITY-BEGIN (GitHub #1397) */ this . _isIE6 = false ; /* BACKWARD-COMPATIBILITY-END (GitHub #1397) */ this . isIE7 = false ; this . isIE8 = false ; this . isIE9 = false ; this . isIE10 = false ; this . isIE11 = false ; this . isOldIE = false ; this . isModernIE = false ; this . isEdge = false ; this . isFirefox = false ; /* BACKWARD-COMPATIBILITY-BEGIN (GitHub #1397) */ this . _isFF = false ; /* BACKWARD-COMPATIBILITY-END (GitHub #1397) */ this . isChrome = false ; this . isSafari = false ; this . isOpera = false ; this . isBlackBerryBrowser = false ; this . isAndroidBrowser = false ; this . isSafariMobile = false ; this . isIEMobile = false ; this . isOperaMobile = false ; this . isOperaMini = false ; this . isS60 = false ; this . isPhantomJS = false ; this . isOtherBrowser = false ; this . isWebkit = false ; this . isGecko = false ; this . osName = "" ; this . osVersion = "" ; /* BACKWARD-COMPATIBILITY-BEGIN (GitHub #1397) */ this . _environment = "" ; /* BACKWARD-COMPATIBILITY-END (GitHub #1397) */ this . isWindows = false ; this . isMac = false ; this . isIOS = false ; this . isAndroid = false ; this . isWindowsPhone = false ; this . isBlackBerry = false ; this . isSymbian = false ; this . isOtherOS = false ; /* BACKWARD-COMPATIBILITY-BEGIN (GitHub #1397) */ this . _isOtherMobile = false ; /* BACKWARD-COMPATIBILITY-END (GitHub #1397) */ this . isMobileView = false ; this . isDesktopView = false ; /* BACKWARD-COMPATIBILITY-BEGIN (GitHub #1397) */ this . _DesktopView = false ; /* BACKWARD-COMPATIBILITY-END (GitHub #1397) */ /* BACKWARD-COMPATIBILITY-BEGIN (GitHub #1397) */ this . _isPhone = false ; this . _isTablet = false ; this . _deviceName = "" ; /* BACKWARD-COMPATIBILITY-END (GitHub #1397) */ }
Resets all properties to their default values.

@private
Resets all properties to their default values .