New method has been added to GraphicsContext3D.h called isGLES2Compiliant(). In Mac WebKit it is implemented by returning false. The proper way to implement it in Qt side is probably checking whether paint engine is of type OpenGL2.
Created attachment 54453 [details] Checks the paint engine type.
Comment on attachment 54453 [details] Checks the paint engine type. Clearing flags on attachment: 54453 Committed r58484: <http://trac.webkit.org/changeset/58484>
All reviewed patches have been landed. Closing bug.