1. Since vp8 or vp9 could be decoded with HW codec, we will hit the same problem as bug 1036849. 2. If there is no HW decoder, finding a proper SW decoder is required. For example, we need to have some way to fall back Mozilla vp8/vp9 decoder when there is no HW decoder or android decoder as mentioned in bug 1000671.