in assets/download/legacy/download_bouncer.js [50:87]
function bouncer_getPlatformForMirror() {
var a = getArray();
if ( navigator.platform != null ) {
if ( navigator.platform.indexOf( "Win32" ) != -1 ) {
return ( a[3] == 'y' ) ? "winwjre" : "win";
} else if ( navigator.platform.indexOf( "Win64" ) != -1 ) {
return ( a[3] == 'y' ) ? "winwjre" : "win";
} else if ( navigator.platform.indexOf( "Win" ) != -1 ) {
return ( a[3] == 'y' ) ? "winwjre" : "win";
} else if ( navigator.platform.indexOf( "Linux" ) != -1 ) {
if ( navigator.userAgent != null ) {
if ( navigator.userAgent.toLowerCase().indexOf( "debian" ) != -1 || navigator.userAgent.toLowerCase().indexOf( "ubuntu" ) != -1 ) {
return "linuxinteldeb";
} else {
return ( a[3] == 'y' ) ? "linuxintelwjre" : "linuxintel";
}
} else {
return ( a[3] == 'y' ) ? "linuxintelwjre" : "linuxintel";
}
} else if ( navigator.platform.indexOf( "SunOS i86pc" ) != -1 ) {
return ( a[3] == 'y' ) ? "solarisx86wjre" : "solarisx86";
} else if ( navigator.platform.indexOf( "SunOS sun4u" ) != -1 ) {
return ( a[3] == 'y' ) ? "solarissparcwjre" : "solarissparc";
} else if ( navigator.platform.indexOf( "SunOS" ) != -1 ) {
return ( a[3] == 'y' ) ? "solarissparcwjre" : "solarissparc";
} else if ( navigator.platform.indexOf( "Mac" ) != -1 && navigator.platform.indexOf( "Intel" ) != -1 ) {
return "macosxintel";
} else if ( navigator.platform.indexOf( "Mac" ) != -1 && navigator.platform.indexOf( "PPC" ) != -1 ) {
return "macosxppc";
} else if ( navigator.platform.indexOf( "Mac" ) != -1 ) {
return "macosxintel";
} else {
// return ( a[3] == 'y' ) ? "winwjre" : "win";
return navigator.platform;
}
}
return ( a[3] == 'y' ) ? "winwjre" : "win";
}