Issue Type: Bug Bug
Assignee: Unassigned
Components: crypto
Created: 28/Jan/14 6:54 AM
Description:

While testing "AeroGearCrypto-debug.apk" on Androids of API level 10, tests fail to pass due to unsupported functionality on behalf of Android's

Excerpt from communication with Tolis Emmanouilidis

(04:03:38 PM) smikloso: btw i am able to run it on api level 17 with droidium alpha4 but it fails on 10
(04:04:25 PM) aemmanou: is there a specific QUnit test which fails?
(04:05:36 PM) smikloso: http://etherpad.corp.redhat.com/yn3ItBDuU2
(04:05:47 PM) smikloso: on 17 it all passes
(04:16:40 PM) aemmanou: http://caniuse.com/typedarrays
(04:17:03 PM) aemmanou: typed arrays are supported for >=4.0 for android browser
(04:17:09 PM) aemmanou: that's why it fails
(04:17:55 PM) aemmanou: var random = new Uint32Array( 1 );
(04:18:02 PM) aemmanou: ^^ so the above line fails
(04:18:13 PM) aemmanou: because Uint32Array is a typed array
(04:18:53 PM) aemmanou: https://github.com/aerogear/aerogear-js/blob/master/src/crypto/aerogear.crypto.js#L89

It is said that AG supports 2.3+ (1) which is apparently not the case in this issue.

(1) http://aerogear.org/docs/guides/AeroGearBrowserTargets/

Project: AeroGear JavaScript
Priority: Major Major
Reporter: Stefan Miklosovic
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira