Because of changes to some headers that are above Qt graphics backend GraphicsLayerQt.h/cpp refuse to compile. They are unable to find GraphicsContext3D.
What's this PlatformGLObject thing in GraphicsContext3DQt.cpp? I did find -name *.h|xargs grep -i platformglo and also same for *.cpp. Only file that contains the usage of PlatformGLObject is GraphicsContext3DQt.cpp.
git blame told me that it is the commit bd0e060f. Hi James! Can you please elaborate what's all about so I can fix these compilation issues in correct way :)
It (GC3DQt.cpp) didn't compile before that commit either. I think PlatformGLObject should be Platform3DObject, but there are other compilation issues in GraphicsContextQt.cpp that I didn't understand - like variables referenced that are clearly never defined.
Created attachment 65002 [details] Proposed patch
Comment on attachment 65002 [details] Proposed patch LGTM. re=me
Comment on attachment 65002 [details] Proposed patch Clearing flags on attachment: 65002 Committed r65761: <http://trac.webkit.org/changeset/65761>
All reviewed patches have been landed. Closing bug.