WhatPumpkin/Sburb — pull request #101 by Klimax (2012-09-17 20:46:55+00:00)
Title: Compat fixes

In assets.js:
Sburb.loadGenericAsset:
overrideMimeType is XHR2, but used in XHR1 fall-back. Check for existence of method before use. (Compatibility with pure XHR1 browsers)
Final fall-back is changed into two branches. First skips string-binary conversion by using IE9 specific method, while the other part is original loop. Check for browser is done using existence of overrideMimeType. Side effect is possibly slightly faster execution on IE9.

Sburb.createMovieAsset: tag param(movie) had wrong value assigned. (probably affected only ActiveX Flash - result was 404)

Debugger.js:
Convert from legacy ES3/nonstandard __defineGetter__ to ES5 define property. Try/catch is for cases, where operation is not supported. Catch can be used as fall-back. (Currently unused)

Live test hosted: http://www.zamek-kvasiny.cz/dread/SburbKlimax/
Note: Only temp, will be deleted after pullreq granted or denied.