Loading RGBA BMP Image in Firefox

I’m using a RGBA format bmp image as the color/opacity map texture.
It works fine on Chrome but in firefox, I found that only RGB channel were loaded but alpha is always 1 when you getting it from shader.
Does any one has the same problem?

No one ever experienced this?
Did I do something wrong?