Index: tools/heapcheck/suppressions.txt |
diff --git a/tools/heapcheck/suppressions.txt b/tools/heapcheck/suppressions.txt |
index 9134059b7e4012d8e963c6a0caba3c5adda40dfe..899312d8bd397db665bc25f2c766c3d73e3cd65f 100644 |
--- a/tools/heapcheck/suppressions.txt |
+++ b/tools/heapcheck/suppressions.txt |
@@ -205,6 +205,49 @@ |
fun:RootWindowHostLinux |
fun:aura::RootWindowHost::Create |
} |
+# leak in OSMesa used to run compositor_unittests in bots. |
+{ |
+ bug_148477_a |
+ Heapcheck:Leak |
+ ... |
+ fun:gfx::GLContextOSMesa::MakeCurrent |
+ ... |
+ fun:webkit::gpu::WebGraphicsContext3DInProcessImpl::* |
+} |
+{ |
+ bug_148477_b |
+ Heapcheck:Leak |
+ ... |
+ fun:webkit::gpu::WebGraphicsContext3DInProcessImpl::compileShader |
+ fun:WebCore::ProgramBindingBase::loadShader |
+ fun:WebCore::ProgramBindingBase::init |
+ fun:WebCore::ProgramBinding::ProgramBinding |
+ ... |
+ fun:WebCore::CCSingleThreadProxy::commitAndComposite |
+ fun:WebCore::CCSingleThreadProxy::compositeImmediately |
+ fun:WebCore::CCLayerTreeHost::composite |
+ fun:WebKit::WebLayerTreeViewImpl::composite |
+} |
+{ |
+ bug_148477_c |
+ Heapcheck:Leak |
+ ... |
+ fun:webkit::gpu::WebGraphicsContext3DInProcessImpl::linkProgram |
+ fun:WebCore::ProgramBindingBase::link |
+ fun:WebCore::ProgramBinding::initialize |
+ ... |
+ fun:WebCore::CCRendererGL::drawQuad |
+ fun:WebCore::CCDirectRenderer::drawRenderPass |
+ fun:WebCore::CCDirectRenderer::drawFrame |
+ fun:WebCore::CCLayerTreeHostImpl::drawLayers |
+ fun:WebCore::CCSingleThreadProxy::doComposite |
+ fun:WebCore::CCSingleThreadProxy::commitAndComposite |
+ fun:WebCore::CCSingleThreadProxy::compositeImmediately |
+ fun:WebCore::CCLayerTreeHost::composite |
+ fun:WebKit::WebLayerTreeViewImpl::composite |
+ fun:ui::Compositor::Draw |
+} |
+ |
#----------------------------------------------------------------------- |
# 2. intentional unit test errors, or stuff that is somehow a false positive |