@ -34,6 +34,7 @@ try {
define ( [
define ( [
'/common/requireconfig.js'
'/common/requireconfig.js'
] , function ( RequireConfig ) {
] , function ( RequireConfig ) {
require . config ( RequireConfig ( ) ) ;
require . config ( RequireConfig ( ) ) ;
// most of CryptPad breaks if you don't support isArray
// most of CryptPad breaks if you don't support isArray
@ -91,4 +92,10 @@ define([
} catch ( e ) { console . error ( e ) ; failStore ( ) ; }
} catch ( e ) { console . error ( e ) ; failStore ( ) ; }
require ( [ document . querySelector ( 'script[data-bootload]' ) . getAttribute ( 'data-bootload' ) ] ) ;
require ( [ document . querySelector ( 'script[data-bootload]' ) . getAttribute ( 'data-bootload' ) ] ) ;
if ( typeof ( Promise ) !== 'function' ) {
setTimeout ( function ( ) {
var s = "Internet Explorer is not supported anymore, including by Microsoft.\n\nMost of CryptPad's collaborative functionality requires a modern browser to work.\n\nWe recommend Mozilla Firefox." ;
window . alert ( s ) ;
} ) ;
}
} ) ;
} ) ;