misc/demo/public/vendor/plupload-2.1.2/js/plupload.dev.js
function(config, runtimes) {
		var up, runtime;

		up = new plupload.Uploader(config);
		runtime = o.Runtime.thatCan(up.getOption().required_features, runtimes || config.runtimes);
		up.destroy();
		return runtime;
	}
function(config, runtimes) {
		var up, runtime;

		up = new plupload.Uploader(config);
		runtime = o.Runtime.thatCan(up.getOption().required_features, runtimes || config.runtimes);
		up.destroy();
		return runtime;
	}
function ( config , runtimes ) { var up , runtime ; up = new plupload . Uploader ( config ) ; runtime = o . Runtime . thatCan ( up . getOption ( ) . required_features , runtimes || config . runtimes ) ; up . destroy ( ) ; return runtime ; }
A way to predict what runtime will be choosen in the current environment with the
specified settings.

@method predictRuntime
@static
@param {Object|String} config Plupload settings to check
@param {String} [runtimes] Comma-separated list of runtimes to check against
@return {String} Type of compatible runtime
A way to predict what runtime will be choosen in the current environment with the specified settings .