Index: tools/lsan/suppressions.txt |
diff --git a/tools/lsan/suppressions.txt b/tools/lsan/suppressions.txt |
index 41f86795e142d4ead34b26ac2c5aacc8adf6618d..afa832efff1037ef7a98ce4aa1c1d8a8c0af8e74 100644 |
--- a/tools/lsan/suppressions.txt |
+++ b/tools/lsan/suppressions.txt |
@@ -1,91 +1 @@ |
-# HeapCheck sanity test |
-leak:base::ToolsSanityTest_MemoryLeak_Test::TestBody |
- |
-#### Third-party leaks #### |
- |
-# False positives in libfontconfig. http://crbug.com/39050 |
-leak:libfontconfig |
- |
-# Leaks in Nvidia's libGL. |
-leak:libGL.so |
- |
-# A small string is leaked here (57 bytes per process). http://crbug.com/46571#c9 |
-leak:blink::V8GCController::collectGarbage |
- |
-# http://crbug.com/270180 |
-leak:net::ProxyResolverV8::Context::ResolveProxy |
- |
-# NSS leaks in CertDatabaseNSSTest tests. http://crbug.com/51988 |
-leak:net::NSSCertDatabase::ImportFromPKCS12 |
-leak:net::NSSCertDatabase::ListCerts |
-leak:net::NSSCertDatabase::DeleteCertAndKey |
-leak:crypto::ScopedTestNSSDB::ScopedTestNSSDB |
-# Another leak due to not shutting down NSS properly. http://crbug.com/124445 |
-leak:error_get_my_stack |
- |
-# XRandR has several one time leaks. |
-leak:libxrandr |
- |
-# The NSS suppressions above will not fire when the fast stack unwinder is used, |
-# because it can't unwind through NSS libraries. Apply blanket suppressions for |
-# now. |
-leak:libnssutil3 |
-leak:libnspr4 |
-leak:libnss3 |
-leak:libplds4 |
-leak:libnssckbi |
- |
-# Skia leaks GrGpuGL::ProgramCache::Entry. http://crbug.com/262934 |
-leak:GrGpuGL::flushGraphicsState |
- |
-# xrandr leak. http://crbug.com/119677 |
-leak:XRRFindDisplay |
- |
-# V8 may leak this by design in unit tests. http://crbug.com/323149 |
-leak:v8::internal::Genesis::Genesis |
- |
-# Suppressions for objects which can be owned by the V8 heap. This is a |
-# temporary workaround until LeakSanitizer supports the V8 heap. |
-# Those should only fire in (browser)tests. If you see one of them in Chrome, |
-# then it's a real leak. |
-# http://crbug.com/328552 |
-leak:WTF::StringImpl::createUninitialized |
-leak:WTF::StringImpl::create8BitIfPossible |
-leak:blink::MouseEvent::create |
-leak:blink::WindowProxy::initializeIfNeeded |
-leak:blink::*::*GetterCallback |
-leak:blink::CSSComputedStyleDeclaration::create |
-leak:blink::V8PerIsolateData::ensureDomInJSContext |
-leak:gin/object_template_builder.h |
-leak:gin::internal::Dispatcher |
-leak:blink::LocalDOMWindow::getComputedStyle |
- |
-# http://crbug.com/356785 |
-leak:content::RenderViewImplTest_DecideNavigationPolicyForWebUI_Test::TestBody |
- |
-#### Actual bugs in Chromium code #### |
-# PLEASE DO NOT ADD SUPPRESSIONS FOR NEW LEAKS. |
-# Instead, commits that introduce memory leaks should be reverted. Suppressing |
-# the leak is acceptable in some cases when reverting is impossible, i.e. when |
-# enabling leak detection for the first time for a test target with pre-existing |
-# leaks. |
- |
-# Small test-only leak in ppapi_unittests. http://crbug.com/258113 |
-leak:ppapi::proxy::PPP_Instance_Private_ProxyTest_PPPInstancePrivate_Test |
- |
-# http://crbug.com/318221 |
-leak:base::EnsureProcessTerminated |
- |
-# http://crbug.com/322671 |
-leak:content::SpeechRecognitionBrowserTest::SetUpOnMainThread |
- |
-# http://crbug.com/355641 |
-leak:TrayAccessibilityTest |
- |
-# http://crbug.com/354644 |
-leak:CertificateViewerUITest::ShowModalCertificateViewer |
- |
-# http://crbug.com/356306 |
-leak:content::SetProcessTitleFromCommandLine |
- |
-# PLEASE READ ABOVE BEFORE ADDING NEW SUPPRESSIONS. |
+# Moved to build/sanitizers/lsan_suppressions.cc |