changes since the cordova core ArrayBuffer, and others