summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorhbono@chromium.org <hbono@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-09-27 04:52:54 +0000
committerhbono@chromium.org <hbono@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-09-27 04:52:54 +0000
commitde1ee913e5eaf4a3141a942681acbdec30e78180 (patch)
tree761c2a393c424c3f568ec07f3c7c09c9a386ca2d /tools
parent0fd9ded023c6162e55bc88c3061279190922fdbf (diff)
downloadchromium_src-de1ee913e5eaf4a3141a942681acbdec30e78180.zip
chromium_src-de1ee913e5eaf4a3141a942681acbdec30e78180.tar.gz
chromium_src-de1ee913e5eaf4a3141a942681acbdec30e78180.tar.bz2
A quick fix for Bug 52834.
It seems some unit tests do not delete MockRenderProcessHost objects created via the MockRenderProcessHostFactory class. This change adds a list of MockRenderProcessHost objects to the MockRenderProcessHostFactory class so it can delete them in its destructor when tests do not delete them. BUG=52834 TEST=make the "Linux Test (valgrind)(1)" bot green without suppressions. Review URL: http://codereview.chromium.org/3431006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60617 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'tools')
-rw-r--r--tools/valgrind/memcheck/suppressions.txt36
1 files changed, 0 insertions, 36 deletions
diff --git a/tools/valgrind/memcheck/suppressions.txt b/tools/valgrind/memcheck/suppressions.txt
index 8dfc818..4795e7f 100644
--- a/tools/valgrind/memcheck/suppressions.txt
+++ b/tools/valgrind/memcheck/suppressions.txt
@@ -2547,42 +2547,6 @@
fun:_ZN11MessageLoop10RunHandlerEv
}
{
- bug_52834_a
- Memcheck:Leak
- fun:_Znw*
- ...
- fun:_ZNK28MockRenderProcessHostFactory23CreateRenderProcessHostEP7Profile
- fun:_ZN12SiteInstance10GetProcessEv
- fun:_ZN14RenderViewHostC2EP12SiteInstanceP22RenderViewHostDelegateix
-}
-{
- bug_52834_b
- Memcheck:Leak
- fun:_Znw*
- ...
- fun:_ZN5IDMapIN3IPC7Channel8ListenerEL23IDMapOwnershipSemantics0EE9AddWithIDEPS2_i
- fun:_ZN17RenderProcessHost6AttachEPN3IPC7Channel8ListenerEi
- fun:_ZN16RenderWidgetHostC2EP17RenderProcessHosti
- ...
- fun:_ZN26RenderWidgetFullscreenHostC1EP17RenderProcessHosti
-}
-{
- bug_52834_c
- Memcheck:Leak
- fun:_Znw*
- fun:_ZNK28MockRenderProcessHostFactory23CreateRenderProcessHostEP7Profile
- fun:_ZN12SiteInstance10GetProcessEv
- fun:_ZN14RenderViewHostC2EP12SiteInstanceP22RenderViewHostDelegateiP23SessionStorageNamespace
- ...
- fun:_ZN18TestRenderViewHostC1EP12SiteInstanceP22RenderViewHostDelegatei
- fun:_ZN25TestRenderViewHostFactory20CreateRenderViewHostEP12SiteInstanceP22RenderViewHostDelegateiP23SessionStorageNamespace
- fun:_ZN21RenderViewHostFactory6CreateEP12SiteInstanceP22RenderViewHostDelegateiP23SessionStorageNamespace
- fun:_ZN21RenderViewHostManager4InitEP7ProfileP12SiteInstancei
- fun:_ZN11TabContentsC2EP7ProfileP12SiteInstanceiPKS_P23SessionStorageNamespace
- ...
- fun:_ZN25RenderViewHostTestHarness5SetUpEv
-}
-{
bug_52837
Memcheck:Leak
fun:_Znw*