GraphicsContextGL implementations should have separate class definitions The extensive use of #ifdef and unmaintained code make the Cocoa variant hard to develop.
Created attachment 445132 [details] Patch
Created attachment 445133 [details] Patch
Comment on attachment 445133 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=445133&action=review > Source/WebCore/platform/graphics/cocoa/GraphicsContextGLCocoa.mm:223 > +// FIXME: Below is functionality that should be moved to GraphicsContextGLCocoa to simplify the base class. > + > +GraphicsContextGLOpenGL::GraphicsContextGLOpenGL(GraphicsContextGLAttributes attrs) Hopefully soonish!
Committed r286167 (244550@main): <https://commits.webkit.org/244550@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 445133 [details].
<rdar://problem/85749766>