Noticed the following two memory leaks in GraphicsSurface. 1) http://trac.webkit.org/browser/trunk/Source/WebCore/platform/graphics/surfaces/qt/GraphicsSurfaceGLX.cpp#L175 > m_fbConfigs = glXChooseFBConfig(m_display, DefaultScreen(m_display), attributes, &numReturned); GLX frame buffer configurations returned by glXChooseFBConfig leaking. 2) http://trac.webkit.org/browser/trunk/Source/WebCore/platform/graphics/surfaces/qt/GraphicsSurfaceGLX.cpp#L196 > XVisualInfo* visualInfo = glXGetVisualFromFBConfig(m_display, m_fbConfigs[0]); Data returned by glXGetVisualFromFBConfig also leaking here. We must free these values by using XFree() to avoid memory leaks.
Created attachment 172806 [details] Patch
Comment on attachment 172806 [details] Patch Clearing flags on attachment: 172806 Committed r133791: <http://trac.webkit.org/changeset/133791>
All reviewed patches have been landed. Closing bug.