Set GLSharedContext as a real context and used by the canvas
Implement graphicsSurfaceFlags() in canvas
Implement graphicsSurfaceFlags() in GraphicsContext3DQt
Use shared context for canvas and tiling GraphicsSurface