WebGL context should use discrete gpu if the context is created when the window is on external monitor, ANGLE OpenGL backend
<rdar://problem/90301891>