WebM playback faulty on Android 2.3.6
I just found out it happens only with HD videos. 480p and 320p videos play normally. 
The problem is caused by the Hardware Decoder.
When I use a player like MX Video Player, that allows me to choose a SW decoder, the playback is normal.