Move shader info log functionality from ExtensionsGL to GraphicsContextGL ExtensionsGL never fulfilled its purpose. Currently it is equivalent to corresponding GraphicsContextGL instance. This just complicates the implementation.
Created attachment 423872 [details] Patch
Comment on attachment 423872 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=423872&action=review One comment about the renaming of this entry point, but r+ once it builds and passes tests. > Source/WebCore/ChangeLog:13 > + WebGL logic, not ANGLE-specific extensions. Not sure I agree with this especially as it will relate to moving more extensions into GraphicsContextGL. glGetTranslatedShaderSourceANGLE is defined in the GL_ANGLE_translated_shader_source extension and it's useful to track where these extension entry points are defined. Also, this is used by the WEBGL_debug_shaders extension (and maybe WebKit's DevTools?) so strictly speaking isn't part of the core WebGL implementation. However, I defer to your judgment on the organization.
<rdar://problem/75956803>
ExtensionsGL was removed in other commit, closing.