Android Stock Browser detection and use ArrayBuffer to send data

I have put some code to detect Android OS  Stock Browser(webkit) in lower version than 4.4, those supports HTML5 API but cann't send data as BLOB because of Platform bug, I have used ArrayBuffer for Android...
Pls make necessary change that required to maintain standard.

Thnx,