diff options
author | hbono@chromium.org <hbono@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-09-27 04:52:54 +0000 |
---|---|---|
committer | hbono@chromium.org <hbono@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-09-27 04:52:54 +0000 |
commit | de1ee913e5eaf4a3141a942681acbdec30e78180 (patch) | |
tree | 761c2a393c424c3f568ec07f3c7c09c9a386ca2d /tools | |
parent | 0fd9ded023c6162e55bc88c3061279190922fdbf (diff) | |
download | chromium_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.txt | 36 |
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* |