Javax.net.ssl.sslhandshakeexception Received Fatal Alert Handshake_failure

Maybe you can use both worlds instead of choosing one.
It seems to me that's the way the ANGLE projet - Almost Native Graphics Layer Engine (OpenGL binding on D3Dx) - use to performs webGL on windows inside firefox is right.