src/sap.ui.core/src/sap/ui/core/cache/CacheManager.js
function () {
				var aSupportedEnv = [];

				if (this._bSupportedEnvironment == undefined) {
					aSupportedEnv.push({
						system: Device.system.SYSTEMTYPE.DESKTOP,
						browserName: Device.browser.BROWSER.CHROME,
						browserVersion: 49
					});
					aSupportedEnv.push({
						system: Device.system.SYSTEMTYPE.DESKTOP,
						browserName: Device.browser.BROWSER.INTERNET_EXPLORER,
						browserVersion: 11
					});
					this._bSupportedEnvironment = aSupportedEnv.some(function (oSuppportedEnv) {
						var bSupportedSystem = Device.system[oSuppportedEnv.system],
							bSupportedBrowserName = oSuppportedEnv.browserName === Device.browser.name,
							bSupportedBrowserVersion = Device.browser.version >= oSuppportedEnv.browserVersion;

						return bSupportedSystem && bSupportedBrowserName && bSupportedBrowserVersion && window.indexedDB;
					});
				}
				return this._bSupportedEnvironment;
			}
function () {
				var aSupportedEnv = [];

				if (this._bSupportedEnvironment == undefined) {
					aSupportedEnv.push({
						system: Device.system.SYSTEMTYPE.DESKTOP,
						browserName: Device.browser.BROWSER.CHROME,
						browserVersion: 49
					});
					aSupportedEnv.push({
						system: Device.system.SYSTEMTYPE.DESKTOP,
						browserName: Device.browser.BROWSER.INTERNET_EXPLORER,
						browserVersion: 11
					});
					this._bSupportedEnvironment = aSupportedEnv.some(function (oSuppportedEnv) {
						var bSupportedSystem = Device.system[oSuppportedEnv.system],
							bSupportedBrowserName = oSuppportedEnv.browserName === Device.browser.name,
							bSupportedBrowserVersion = Device.browser.version >= oSuppportedEnv.browserVersion;

						return bSupportedSystem && bSupportedBrowserName && bSupportedBrowserVersion && window.indexedDB;
					});
				}
				return this._bSupportedEnvironment;
			}
function ( ) { var aSupportedEnv = [ ] ; if ( this . _bSupportedEnvironment == undefined ) { aSupportedEnv . push ( { system : Device . system . SYSTEMTYPE . DESKTOP , browserName : Device . browser . BROWSER . CHROME , browserVersion : 49 } ) ; aSupportedEnv . push ( { system : Device . system . SYSTEMTYPE . DESKTOP , browserName : Device . browser . BROWSER . INTERNET_EXPLORER , browserVersion : 11 } ) ; this . _bSupportedEnvironment = aSupportedEnv . some ( function ( oSuppportedEnv ) { var bSupportedSystem = Device . system [ oSuppportedEnv . system ] , bSupportedBrowserName = oSuppportedEnv . browserName === Device . browser . name , bSupportedBrowserVersion = Device . browser . version >= oSuppportedEnv . browserVersion ; return bSupportedSystem && bSupportedBrowserName && bSupportedBrowserVersion && window . indexedDB ; } ) ; } return this . _bSupportedEnvironment ; }
Checks whether the given environment is supported by the CacheManager.
@returns {boolean|*} true if yes, false if not.
@private
Checks whether the given environment is supported by the CacheManager .