The last patch for GC3DPrivate implementation, which contains initialize() and the destructor function using Evas_GL APIs.
Created attachment 129998 [details] Patch
Created attachment 129999 [details] proposed patch
Comment on attachment 129999 [details] proposed patch Attachment 129999 [details] did not pass chromium-ews (chromium-xvfb): Output: http://queues.webkit.org/results/11799322 New failing tests: editing/selection/select-line-break-with-opposite-directionality.html
Comment on attachment 129999 [details] proposed patch View in context: https://bugs.webkit.org/attachment.cgi?id=129999&action=review > Source/WebCore/platform/graphics/efl/GraphicsContext3DPrivate.cpp:58 > + if (m_evasGL) { Style: early-return here. > Source/WebCore/platform/graphics/efl/GraphicsContext3DPrivate.cpp:87 > + m_context = evas_gl_context_create(m_evasGL, 0); What does 0 stand for? comment. > Source/WebCore/platform/graphics/efl/GraphicsContext3DPrivate.cpp:102 > + int x = 0, y = 0, width = 1, height = 1; separate lines.
Created attachment 130018 [details] modified patch I've added some codes for context sharing between AC and WebGL.
Comment on attachment 130018 [details] modified patch Clearing flags on attachment: 130018 Committed r109696: <http://trac.webkit.org/changeset/109696>
All reviewed patches have been landed. Closing bug.