| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 | 
							- // NOTICE!! DO NOT USE ANY OF THIS JAVASCRIPT
 
- // IT'S JUST JUNK FOR OUR DOCS!
 
- // ++++++++++++++++++++++++++++++++++++++++++
 
- /*!
 
-  * Copyright 2014-2019 Twitter, Inc.
 
-  *
 
-  * Licensed under the Creative Commons Attribution 3.0 Unported License. For
 
-  * details, see https://creativecommons.org/licenses/by/3.0/.
 
-  */
 
- // Intended to prevent false-positive bug reports about Bootstrap not working properly in old versions of IE due to folks testing using IE's unreliable emulation modes.
 
- (function () {
 
-   'use strict';
 
-   function emulatedIEMajorVersion() {
 
-     var groups = /MSIE ([0-9.]+)/.exec(window.navigator.userAgent)
 
-     if (groups === null) {
 
-       return null
 
-     }
 
-     var ieVersionNum = parseInt(groups[1], 10)
 
-     var ieMajorVersion = Math.floor(ieVersionNum)
 
-     return ieMajorVersion
 
-   }
 
-   function actualNonEmulatedIEMajorVersion() {
 
-     // Detects the actual version of IE in use, even if it's in an older-IE emulation mode.
 
-     // IE JavaScript conditional compilation docs: https://msdn.microsoft.com/library/121hztk3%28v=vs.94%29.aspx
 
-     // @cc_on docs: https://msdn.microsoft.com/library/8ka90k2e%28v=vs.94%29.aspx
 
-     var jscriptVersion = new Function('/*@cc_on return @_jscript_version; @*/')() // jshint ignore:line
 
-     if (jscriptVersion === undefined) {
 
-       return 11 // IE11+ not in emulation mode
 
-     }
 
-     if (jscriptVersion < 9) {
 
-       return 8 // IE8 (or lower; haven't tested on IE<8)
 
-     }
 
-     return jscriptVersion // IE9 or IE10 in any mode, or IE11 in non-IE11 mode
 
-   }
 
-   var ua = window.navigator.userAgent
 
-   if (ua.indexOf('Opera') > -1 || ua.indexOf('Presto') > -1) {
 
-     return // Opera, which might pretend to be IE
 
-   }
 
-   var emulated = emulatedIEMajorVersion()
 
-   if (emulated === null) {
 
-     return // Not IE
 
-   }
 
-   var nonEmulated = actualNonEmulatedIEMajorVersion()
 
-   if (emulated !== nonEmulated) {
 
-     window.alert('WARNING: You appear to be using IE' + nonEmulated + ' in IE' + emulated + ' emulation mode.\nIE emulation modes can behave significantly differently from ACTUAL older versions of IE.\nPLEASE DON\'T FILE BOOTSTRAP BUGS based on testing in IE emulation modes!')
 
-   }
 
- })();
 
 
  |