Remove all traces of Dr Memory.

The Dr Memory toolchain is no longer supported by Chromium and
their bots have been removed. WebRTC will now rely on the LLVM
santizers for catching such errors.

BUG=webrtc:6553
NOTRY=True
R=ehmaldonado@webrtc.org

Review URL: https://codereview.webrtc.org/2434563003 .

Cr-Commit-Position: refs/heads/master@{#14703}
diff --git a/.gitignore b/.gitignore
index 0b712df..250ecc0 100644
--- a/.gitignore
+++ b/.gitignore
@@ -92,7 +92,6 @@
 /third_party/colorama
 /third_party/cygwin
 /third_party/directxsdk
-/third_party/drmemory
 /third_party/expat
 /third_party/ffmpeg
 /third_party/gaeunit
diff --git a/infra/config/cq.cfg b/infra/config/cq.cfg
index 80c8c6b..a2192b1 100644
--- a/infra/config/cq.cfg
+++ b/infra/config/cq.cfg
@@ -66,7 +66,6 @@
       builders { name: "win_clang_dbg" }
       builders { name: "win_clang_rel" }
       builders { name: "win_dbg" }
-      builders { name: "win_drmemory_light" }
       builders { name: "win_rel" }
       builders { name: "win_x64_clang_dbg" }
       builders { name: "win_x64_clang_rel" }
diff --git a/setup_links.py b/setup_links.py
index 6559d47..7ab086e 100755
--- a/setup_links.py
+++ b/setup_links.py
@@ -38,7 +38,6 @@
   'third_party/boringssl',
   'third_party/closure_compiler',
   'third_party/colorama',
-  'third_party/drmemory',
   'third_party/expat',
   'third_party/ffmpeg',
   'third_party/instrumented_libraries',
diff --git a/tools/valgrind-webrtc/drmemory/OWNERS b/tools/valgrind-webrtc/drmemory/OWNERS
deleted file mode 100644
index 72e8ffc..0000000
--- a/tools/valgrind-webrtc/drmemory/OWNERS
+++ /dev/null
@@ -1 +0,0 @@
-*
diff --git a/tools/valgrind-webrtc/drmemory/PRESUBMIT.py b/tools/valgrind-webrtc/drmemory/PRESUBMIT.py
deleted file mode 100644
index 1e40b71..0000000
--- a/tools/valgrind-webrtc/drmemory/PRESUBMIT.py
+++ /dev/null
@@ -1,47 +0,0 @@
-#!/usr/bin/env python
-# Copyright (c) 2013 The WebRTC project authors. All Rights Reserved.
-#
-# Use of this source code is governed by a BSD-style license
-# that can be found in the LICENSE file in the root of the source
-# tree. An additional intellectual property rights grant can be found
-# in the file PATENTS.  All contributing project authors may
-# be found in the AUTHORS file in the root of the source tree.
-
-"""
-Copied from Chrome's src/tools/valgrind/drmemory/PRESUBMIT.py
-
-See http://dev.chromium.org/developers/how-tos/depottools/presubmit-scripts
-for more details on the presubmit API built into gcl.
-"""
-
-import os
-
-
-def CheckChange(input_api, output_api):
-  """Checks the DrMemory suppression files for bad suppressions."""
-
-  # Add the path to the Chrome valgrind dir to the import path:
-  tools_vg_path = os.path.join(input_api.PresubmitLocalPath(), '..', '..',
-                               'valgrind')
-  import sys
-  old_path = sys.path
-  try:
-    sys.path = sys.path + [tools_vg_path]
-    import suppressions
-    return suppressions.PresubmitCheck(input_api, output_api)
-  finally:
-    sys.path = old_path
-
-
-def CheckChangeOnUpload(input_api, output_api):
-  return CheckChange(input_api, output_api)
-
-
-def CheckChangeOnCommit(input_api, output_api):
-  return CheckChange(input_api, output_api)
-
-
-def GetPreferredTrySlaves():
-  # We don't have any Dr Memory trybots yet, so there's no use for this method.
-  # When we have, the slave name(s) should be put into this list.
-  return []
diff --git a/tools/valgrind-webrtc/drmemory/suppressions.txt b/tools/valgrind-webrtc/drmemory/suppressions.txt
deleted file mode 100644
index 3a7321b..0000000
--- a/tools/valgrind-webrtc/drmemory/suppressions.txt
+++ /dev/null
@@ -1,659 +0,0 @@
-# This file is used in addition to the one already maintained in Chrome.
-# It acts as a place holder for future additions for WebRTC.
-# It must exist for the Python wrapper script to work properly.
-
-GDI USAGE ERROR
-name=https://code.google.com/p/webrtc/issues/detail?id=2323 (1)
-system call NtGdiDeleteObjectApp
-GDI32.dll!DeleteDC
-GDI32.dll!DeleteDC
-*!webrtc::`anonymous namespace'::WindowCapturerWin::Capture
-...
-*!testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test,void>
-
-UNINITIALIZED READ
-name=<https://code.google.com/p/webrtc/issues/detail?id=2323 (2)>
-system call NtUserGetThreadDesktop parameter value #1
-*!webrtc::Desktop::GetThreadDesktop
-*!webrtc::ScopedThreadDesktop::ScopedThreadDesktop
-*!webrtc::ScreenCapturerWinGdi::ScreenCapturerWinGdi
-*!webrtc::ScreenCapturer::Create
-*!webrtc::ScreenCapturerTest::SetUp
-...
-*!testing::internal::HandleSehExceptionsInMethodIfSupported<>
-
-UNINITIALIZED READ
-name=<https://code.google.com/p/webrtc/issues/detail?id=2323 (3)>
-system call NtUserGetThreadDesktop parameter value #1
-*!webrtc::Desktop::GetThreadDesktop
-*!webrtc::ScopedThreadDesktop::ScopedThreadDesktop
-*!webrtc::ScreenCapturerWinGdi::ScreenCapturerWinGdi
-*!webrtc::ScreenCapturer::Create
-*!webrtc::ScreenCapturerTest::CreateMagnifierCapturer
-...
-*!testing::internal::HandleSehExceptionsInMethodIfSupported<>
-
-UNINITIALIZED READ
-name=<https://code.google.com/p/webrtc/issues/detail?id=2323 (4)>
-system call NtUserGetThreadDesktop parameter value #1
-*!webrtc::Desktop::GetThreadDesktop
-*!webrtc::ScopedThreadDesktop::ScopedThreadDesktop
-*!webrtc::ScreenCapturerWinMagnifier::ScreenCapturerWinMagnifier
-*!webrtc::ScreenCapturer::Create
-*!webrtc::ScreenCapturerTest::CreateMagnifierCapturer
-...
-*!testing::internal::HandleSehExceptionsInMethodIfSupported<>
-
-UNINITIALIZED READ
-name=https://code.google.com/p/webrtc/issues/detail?id=2323 (5)
-system call NtUserGetIconInfo parameter value #0
-USER32.dll!GetIconInfo
-*!webrtc::CreateMouseCursorFromHCursor
-*!webrtc::`anonymous namespace'::ScreenCapturerWin::CaptureCursor
-*!webrtc::`anonymous namespace'::ScreenCapturerWin::Capture
-*!webrtc::ScreenCapturerTest_Capture_Test::TestBody
-*!testing::internal::HandleSehExceptionsInMethodIfSupported<>
-
-UNINITIALIZED READ
-name=https://code.google.com/p/webrtc/issues/detail?id=2323 (6)
-system call NtUserGetWindowPlacement
-*!webrtc::GetCroppedWindowRect
-*!webrtc::`anonymous namespace'::WindowCapturerWin::Capture
-*!webrtc::WindowCapturerTest_Capture_Test::TestBody
-*!testing::internal::HandleSehExceptionsInMethodIfSupported<>
-
-UNADDRESSABLE ACCESS
-name=https://code.google.com/p/webrtc/issues/detail?id=2323 (7)
-system call NtUserGetWindowPlacement parameter #1
-*!webrtc::GetCroppedWindowRect
-*!webrtc::`anonymous namespace'::WindowCapturerWin::Capture
-*!webrtc::WindowCapturerTest_Capture_Test::TestBody
-*!testing::internal::HandleSehExceptionsInMethodIfSupported<>
-
-LEAK
-name=https://code.google.com/p/webrtc/issues/detail?id=2333
-drmemorylib.dll!replace_operator_new
-*!webrtc::test::UdpSocketWrapper::CreateSocket
-*!webrtc::test::UdpSocketManager_AddAndRemoveSocketDoesNotLeakMemory_Test::TestBody
-*!testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test,void>
-
-UNINITIALIZED READ
-name=https://code.google.com/p/webrtc/issues/detail?id=2516
-system call NtUserGetThreadDesktop parameter value #1
-*!webrtc::Desktop::GetThreadDesktop
-*!webrtc::ScopedThreadDesktop::ScopedThreadDesktop
-*!webrtc::`anonymous namespace'::ScreenCapturerWin::ScreenCapturerWin
-*!webrtc::ScreenCapturer::Create
-*!webrtc::ScreenCapturerTest::SetUp
-*!testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test,void>
-
-# rtc_unittest, fails on Win DrMemory Full
-UNINITIALIZED READ
-name=https://code.google.com/p/webrtc/issues/detail?id=3158 (4)
-*!_towlower_l
-*!towlower
-*!tolowercase
-*!rtc::IsDefaultBrowserFirefox
-*!rtc::GetProxySettingsForUrl
-*!rtc::AutoDetectProxy::GetProxyForUrl
-*!rtc::AutoDetectProxy::DoWork
-*!rtc::SignalThread::Run
-*!rtc::SignalThread::Worker::Run
-*!rtc::Thread::PreRun
-KERNEL32.dll!BaseThreadInitThunk
-
-UNADDRESSABLE ACCESS
-name=https://code.google.com/p/webrtc/issues/detail?id=3158 (12)
-ntdll.dll!RtlIntegerToUnicodeString
-ntdll.dll!RtlIntegerToUnicodeString
-libjingle_peerconnection_unittes!rtc::CriticalSection::Enter
-libjingle_peerconnection_unittes!rtc::CritScope::CritScope
-libjingle_peerconnection_unittes!rtc::LogMessage::~LogMessage
-libjingle_peerconnection_unittes!cricket::WebRtcVideoEngine::Print
-libjingle_peerconnection_unittes!webrtc::TraceImpl::WriteToFile
-libjingle_peerconnection_unittes!webrtc::TraceImpl::Process
-libjingle_peerconnection_unittes!webrtc::TraceImpl::Run
-libjingle_peerconnection_unittes!webrtc::ThreadWindows::Run
-libjingle_peerconnection_unittes!webrtc::ThreadWindows::StartThread
-libjingle_peerconnection_unittes!_callthreadstartex
-libjingle_peerconnection_unittes!_threadstartex
-KERNEL32.dll!BaseThreadInitThunk
-
-UNADDRESSABLE ACCESS
-name=https://code.google.com/p/webrtc/issues/detail?id=3158 (14)
-libjingle_peerconnection_unittes!std::list<>::begin
-libjingle_peerconnection_unittes!rtc::LogMessage::~LogMessage
-libjingle_peerconnection_unittes!cricket::WebRtcVideoEngine::Construct
-libjingle_peerconnection_unittes!cricket::WebRtcVideoEngine::WebRtcVideoEngine
-libjingle_peerconnection_unittes!cricket::CompositeMediaEngine<>::CompositeMediaEngine<>
-libjingle_peerconnection_unittes!cricket::WebRtcMediaEngine::WebRtcMediaEngine
-libjingle_peerconnection_unittes!webrtc::PeerConnectionFactory::Initialize_s
-libjingle_peerconnection_unittes!webrtc::PeerConnectionFactory::OnMessage
-libjingle_peerconnection_unittes!rtc::Thread::Send
-libjingle_peerconnection_unittes!webrtc::PeerConnectionFactory::Initialize
-libjingle_peerconnection_unittes!webrtc::CreatePeerConnectionFactory
-libjingle_peerconnection_unittes!PeerConnectionInterfaceTest::SetUp
-libjingle_peerconnection_unittes!testing::internal::HandleSehExceptionsInMethodIfSupported<>
-
-UNADDRESSABLE ACCESS
-name=https://code.google.com/p/webrtc/issues/detail?id=3158 (15)
-ntdll.dll!RtlIntegerToUnicodeString
-ntdll.dll!RtlIntegerToUnicodeString
-libjingle_peerconnection_unittes!rtc::CriticalSection::Enter
-libjingle_peerconnection_unittes!rtc::CritScope::CritScope
-libjingle_peerconnection_unittes!rtc::LogMessage::~LogMessage
-libjingle_peerconnection_unittes!TestInvalidParameterHandler
-libjingle_peerconnection_unittes!_invalid_parameter
-...
-libjingle_peerconnection_unittes!cricket::WebRtcVideoEngine::Construct
-libjingle_peerconnection_unittes!cricket::WebRtcVideoEngine::WebRtcVideoEngine
-libjingle_peerconnection_unittes!cricket::CompositeMediaEngine<>::CompositeMediaEngine<>
-libjingle_peerconnection_unittes!cricket::WebRtcMediaEngine::WebRtcMediaEngine
-libjingle_peerconnection_unittes!webrtc::PeerConnectionFactory::Initialize_s
-libjingle_peerconnection_unittes!webrtc::PeerConnectionFactory::OnMessage
-libjingle_peerconnection_unittes!rtc::Thread::Send
-libjingle_peerconnection_unittes!webrtc::PeerConnectionFactory::Initialize
-libjingle_peerconnection_unittes!webrtc::CreatePeerConnectionFactory
-libjingle_peerconnection_unittes!PeerConnectionInterfaceTest::SetUp
-libjingle_peerconnection_unittes!testing::internal::HandleSehExceptionsInMethodIfSupported<>
-
-UNADDRESSABLE ACCESS
-name=https://code.google.com/p/webrtc/issues/detail?id=3158 (16)
-ntdll.dll!RtlIntegerToUnicodeString
-ntdll.dll!RtlIntegerToUnicodeString
-libjingle_peerconnection_unittes!rtc::CriticalSection::Enter
-libjingle_peerconnection_unittes!rtc::CritScope::CritScope
-libjingle_peerconnection_unittes!rtc::LogMessage::~LogMessage
-libjingle_peerconnection_unittes!cricket::WebRtcVoiceEngine::ConstructCodecs
-libjingle_peerconnection_unittes!cricket::WebRtcVoiceEngine::Construct
-libjingle_peerconnection_unittes!cricket::WebRtcVoiceEngine::WebRtcVoiceEngine
-libjingle_peerconnection_unittes!cricket::CompositeMediaEngine<>::CompositeMediaEngine<>
-libjingle_peerconnection_unittes!cricket::WebRtcMediaEngine::WebRtcMediaEngine
-libjingle_peerconnection_unittes!webrtc::PeerConnectionFactory::Initialize_s
-libjingle_peerconnection_unittes!webrtc::PeerConnectionFactory::OnMessage
-libjingle_peerconnection_unittes!rtc::Thread::Send
-libjingle_peerconnection_unittes!webrtc::PeerConnectionFactory::Initialize
-libjingle_peerconnection_unittes!webrtc::CreatePeerConnectionFactory
-libjingle_peerconnection_unittes!PeerConnectionInterfaceTest::SetUp
-libjingle_peerconnection_unittes!testing::internal::HandleSehExceptionsInMethodIfSupported<>
-
-UNADDRESSABLE ACCESS
-name=https://code.google.com/p/webrtc/issues/detail?id=3158 (32)
-ntdll.dll!RtlIntegerToUnicodeString
-ntdll.dll!RtlIntegerToUnicodeString
-libjingle_peerconnection_unittes!rtc::CriticalSection::Enter
-libjingle_peerconnection_unittes!rtc::CritScope::CritScope
-...
-libjingle_peerconnection_unittes!testing::internal::CountIf<>
-libjingle_peerconnection_unittes!testing::TestResult::HasFatalFailure
-libjingle_peerconnection_unittes!testing::Test::HasFatalFailure
-libjingle_peerconnection_unittes!testing::Test::Run
-
-UNADDRESSABLE ACCESS
-name=https://code.google.com/p/webrtc/issues/detail?id=3158 (34)
-ntdll.dll!RtlIntegerToUnicodeString
-ntdll.dll!RtlIntegerToUnicodeString
-libjingle_peerconnection_unittes!rtc::CriticalSection::Enter
-libjingle_peerconnection_unittes!rtc::CritScope::CritScope
-...
-libjingle_peerconnection_unittes!TestPureCallHandler
-libjingle_peerconnection_unittes!_purecall
-libjingle_peerconnection_unittes!testing::internal::DefaultGlobalTestPartResultReporter::ReportTestPartResult
-libjingle_peerconnection_unittes!testing::internal::DefaultPerThreadTestPartResultReporter::ReportTestPartResult
-libjingle_peerconnection_unittes!testing::UnitTest::AddTestPartResult
-libjingle_peerconnection_unittes!testing::internal::ReportFailureInUnknownLocation
-libjingle_peerconnection_unittes!testing::internal::HandleSehExceptionsInMethodIfSupported<>
-
-HANDLE LEAK
-name=https://code.google.com/p/webrtc/issues/detail?id=3158 (35)
-system call NtCreateEvent
-KERNELBASE.dll!CreateEventExW
-KERNELBASE.dll!CreateEventW
-libjingle_peerconnection_unittes!webrtc::EventWindows::EventWindows
-libjingle_peerconnection_unittes!webrtc::EventWrapper::Create
-libjingle_peerconnection_unittes!webrtc::ProcessThreadImpl::ProcessThreadImpl
-libjingle_peerconnection_unittes!webrtc::ProcessThread::CreateProcessThread
-libjingle_peerconnection_unittes!webrtc::voe::SharedData::SharedData
-libjingle_peerconnection_unittes!webrtc::VoiceEngineImpl::VoiceEngineImpl
-libjingle_peerconnection_unittes!webrtc::GetVoiceEngine
-libjingle_peerconnection_unittes!webrtc::VoiceEngine::Create
-libjingle_peerconnection_unittes!cricket::VoEWrapper::VoEWrapper
-libjingle_peerconnection_unittes!cricket::WebRtcVoiceEngine::WebRtcVoiceEngine
-libjingle_peerconnection_unittes!cricket::CompositeMediaEngine<>::CompositeMediaEngine<>
-libjingle_peerconnection_unittes!cricket::WebRtcMediaEngine::WebRtcMediaEngine
-libjingle_peerconnection_unittes!webrtc::PeerConnectionFactory::Initialize_s
-libjingle_peerconnection_unittes!webrtc::PeerConnectionFactory::OnMessage
-libjingle_peerconnection_unittes!rtc::Thread::Send
-libjingle_peerconnection_unittes!webrtc::PeerConnectionFactory::Initialize
-libjingle_peerconnection_unittes!webrtc::CreatePeerConnectionFactory
-libjingle_peerconnection_unittes!PeerConnectionInterfaceTest::SetUp
-libjingle_peerconnection_unittes!testing::internal::HandleSehExceptionsInMethodIfSupported<>
-
-UNINITIALIZED READ
-name=https://code.google.com/p/webrtc/issues/detail?id=3158 (36)
-libjingle_peerconnection_unittes!webrtc::WebRtcSessionDescriptionFactory::InternalCreateAnswer
-libjingle_peerconnection_unittes!webrtc::WebRtcSessionDescriptionFactory::CreateAnswer
-libjingle_peerconnection_unittes!webrtc::WebRtcSession::CreateAnswer
-libjingle_peerconnection_unittes!webrtc::PeerConnection::CreateAnswer
-libjingle_peerconnection_unittes!webrtc::ReturnType<>::Invoke<>
-libjingle_peerconnection_unittes!webrtc::MethodCall2<>::OnMessage
-libjingle_peerconnection_unittes!rtc::Thread::Send
-libjingle_peerconnection_unittes!webrtc::MethodCall2<>::Marshal
-libjingle_peerconnection_unittes!webrtc::PeerConnectionProxy::CreateAnswer
-libjingle_peerconnection_unittes!PeerConnectionInterfaceTest::DoCreateOfferAnswer
-libjingle_peerconnection_unittes!PeerConnectionInterfaceTest::DoCreateAnswer
-libjingle_peerconnection_unittes!PeerConnectionInterfaceTest::CreateAnswerAsLocalDescription
-libjingle_peerconnection_unittes!PeerConnectionInterfaceTest_ReceiveOfferCreatePrAnswerAndAnswer_Test::TestBody
-libjingle_peerconnection_unittes!testing::internal::HandleSehExceptionsInMethodIfSupported<>
-
-UNADDRESSABLE ACCESS
-name=https://code.google.com/p/webrtc/issues/detail?id=3158 (37)
-ntdll.dll!RtlIntegerToUnicodeString
-ntdll.dll!RtlIntegerToUnicodeString
-libjingle_peerconnection_unittes!rtc::CriticalSection::Enter
-libjingle_peerconnection_unittes!rtc::CritScope::CritScope
-libjingle_peerconnection_unittes!rtc::LogMessage::GetLogToStream
-libjingle_peerconnection_unittes!rtc::LogMessage::ConfigureLogging
-libjingle_peerconnection_unittes!main
-
-UNINITIALIZED READ
-name=https://code.google.com/p/webrtc/issues/detail?id=3158 (5)
-drmemorylib.dll!replace_memcmp
-*!TestConnectivity
-*!TestPhysicalInternal
-*!NatTest_TestPhysicalIPv6_Test::TestBody
-*!testing::internal::HandleSehExceptionsInMethodIfSupported<>
-
-UNINITIALIZED READ
-name=https://code.google.com/p/webrtc/issues/detail?id=3158 (6)
-*!TestConnectivity
-*!TestPhysicalInternal
-*!NatTest_TestPhysicalIPv6_Test::TestBody
-*!testing::internal::HandleSehExceptionsInMethodIfSupported<>
-
-UNADDRESSABLE ACCESS
-name=https://code.google.com/p/webrtc/issues/detail?id=3158 (7)
-*!cricket::Candidate::generation
-*!P2PTransportChannelTestBase::TestHandleIceUfragPasswordChanged
-*!P2PTransportChannelTest_HandleUfragPwdChangeAsIce_Test::TestBody
-*!testing::internal::HandleSehExceptionsInMethodIfSupported<>
-
-UNINITIALIZED READ
-name=https://code.google.com/p/webrtc/issues/detail?id=3158 (8)
-drmemorylib.dll!replace_memcmp
-*!PseudoTcpTest::TestTransfer
-*!PseudoTcpTest_TestSendBothUseLargeWindowScale_Test::TestBody
-*!testing::internal::HandleSehExceptionsInMethodIfSupported<>
-
-UNINITIALIZED READ
-name=https://code.google.com/p/webrtc/issues/detail?id=3158 (9)
-*!testing::internal::CmpHelperEQ<>
-*!testing::internal::EqHelper<>::Compare<>
-*!PseudoTcpTest::TestTransfer
-*!PseudoTcpTest_TestSendBothUseLargeWindowScale_Test::TestBody
-*!testing::internal::HandleSehExceptionsInMethodIfSupported<>
-
-UNADDRESSABLE ACCESS
-name=https://code.google.com/p/webrtc/issues/detail?id=3158 (10)
-libjingle_peerconnection_unittes!webrtc::AudioDeviceWindowsCore::DoRenderThread
-libjingle_peerconnection_unittes!webrtc::AudioDeviceWindowsCore::WSAPIRenderThread
-KERNEL32.dll!BaseThreadInitThunk
-
-UNINITIALIZED READ
-name=https://code.google.com/p/webrtc/issues/detail?id=3158 (11)
-libjingle_peerconnection_unittes!webrtc::AudioDeviceWindowsCore::_Lock
-libjingle_peerconnection_unittes!webrtc::AudioDeviceWindowsCore::DoRenderThread
-libjingle_peerconnection_unittes!webrtc::AudioDeviceWindowsCore::WSAPIRenderThread
-KERNEL32.dll!BaseThreadInitThunk
-
-UNADDRESSABLE ACCESS
-name=https://code.google.com/p/webrtc/issues/detail?id=3158 (13)
-libjingle_peerconnection_unittes!webrtc::AudioDeviceWindowsCore::_Lock
-libjingle_peerconnection_unittes!webrtc::AudioDeviceWindowsCore::DoRenderThread
-libjingle_peerconnection_unittes!webrtc::AudioDeviceWindowsCore::WSAPIRenderThread
-KERNEL32.dll!BaseThreadInitThunk
-
-UNADDRESSABLE ACCESS
-name=https://code.google.com/p/webrtc/issues/detail?id=3158 (17)
-libjingle_peerconnection_unittes!testing::Test::HasSameFixtureClass
-libjingle_peerconnection_unittes!testing::Test::Run
-
-UNADDRESSABLE ACCESS
-name=https://code.google.com/p/webrtc/issues/detail?id=3158 (18)
-libjingle_peerconnection_unittes!std::_String_val<>::_Myptr
-libjingle_peerconnection_unittes!std::basic_string<>::c_str
-libjingle_peerconnection_unittes!testing::TestInfo::name
-libjingle_peerconnection_unittes!testing::Test::HasSameFixtureClass
-libjingle_peerconnection_unittes!testing::Test::Run
-
-UNADDRESSABLE ACCESS
-name=https://code.google.com/p/webrtc/issues/detail?id=3158 (19)
-libjingle_peerconnection_unittes!std::vector<>::_Inside
-libjingle_peerconnection_unittes!std::vector<>::push_back
-libjingle_peerconnection_unittes!testing::TestResult::AddTestPartResult
-libjingle_peerconnection_unittes!testing::internal::DefaultGlobalTestPartResultReporter::ReportTestPartResult
-libjingle_peerconnection_unittes!testing::internal::DefaultPerThreadTestPartResultReporter::ReportTestPartResult
-libjingle_peerconnection_unittes!testing::UnitTest::AddTestPartResult
-libjingle_peerconnection_unittes!testing::internal::ReportFailureInUnknownLocation
-libjingle_peerconnection_unittes!testing::internal::HandleSehExceptionsInMethodIfSupported<>
-
-UNADDRESSABLE ACCESS
-name=https://code.google.com/p/webrtc/issues/detail?id=3158 (20)
-libjingle_peerconnection_unittes!std::vector<>::push_back
-libjingle_peerconnection_unittes!testing::TestResult::AddTestPartResult
-libjingle_peerconnection_unittes!testing::internal::DefaultGlobalTestPartResultReporter::ReportTestPartResult
-libjingle_peerconnection_unittes!testing::internal::DefaultPerThreadTestPartResultReporter::ReportTestPartResult
-libjingle_peerconnection_unittes!testing::UnitTest::AddTestPartResult
-libjingle_peerconnection_unittes!testing::internal::ReportFailureInUnknownLocation
-libjingle_peerconnection_unittes!testing::internal::HandleSehExceptionsInMethodIfSupported<>
-
-UNADDRESSABLE ACCESS
-name=https://code.google.com/p/webrtc/issues/detail?id=3158 (21)
-libjingle_peerconnection_unittes!std::vector<>::_Unused_capacity
-libjingle_peerconnection_unittes!std::vector<>::_Reserve
-libjingle_peerconnection_unittes!std::vector<>::push_back
-libjingle_peerconnection_unittes!testing::TestResult::AddTestPartResult
-libjingle_peerconnection_unittes!testing::internal::DefaultGlobalTestPartResultReporter::ReportTestPartResult
-libjingle_peerconnection_unittes!testing::internal::DefaultPerThreadTestPartResultReporter::ReportTestPartResult
-libjingle_peerconnection_unittes!testing::UnitTest::AddTestPartResult
-libjingle_peerconnection_unittes!testing::internal::ReportFailureInUnknownLocation
-libjingle_peerconnection_unittes!testing::internal::HandleSehExceptionsInMethodIfSupported<>
-
-UNADDRESSABLE ACCESS
-name=https://code.google.com/p/webrtc/issues/detail?id=3158 (22)
-libjingle_peerconnection_unittes!std::vector<>::size
-libjingle_peerconnection_unittes!std::vector<>::_Reserve
-libjingle_peerconnection_unittes!std::vector<>::push_back
-libjingle_peerconnection_unittes!testing::TestResult::AddTestPartResult
-libjingle_peerconnection_unittes!testing::internal::DefaultGlobalTestPartResultReporter::ReportTestPartResult
-libjingle_peerconnection_unittes!testing::internal::DefaultPerThreadTestPartResultReporter::ReportTestPartResult
-libjingle_peerconnection_unittes!testing::UnitTest::AddTestPartResult
-libjingle_peerconnection_unittes!testing::internal::ReportFailureInUnknownLocation
-libjingle_peerconnection_unittes!testing::internal::HandleSehExceptionsInMethodIfSupported<>
-
-UNADDRESSABLE ACCESS
-name=https://code.google.com/p/webrtc/issues/detail?id=3158 (23)
-libjingle_peerconnection_unittes!std::vector<>::capacity
-libjingle_peerconnection_unittes!std::vector<>::_Grow_to
-libjingle_peerconnection_unittes!std::vector<>::_Reserve
-libjingle_peerconnection_unittes!std::vector<>::push_back
-libjingle_peerconnection_unittes!testing::TestResult::AddTestPartResult
-libjingle_peerconnection_unittes!testing::internal::DefaultGlobalTestPartResultReporter::ReportTestPartResult
-libjingle_peerconnection_unittes!testing::internal::DefaultPerThreadTestPartResultReporter::ReportTestPartResult
-libjingle_peerconnection_unittes!testing::UnitTest::AddTestPartResult
-libjingle_peerconnection_unittes!testing::internal::ReportFailureInUnknownLocation
-libjingle_peerconnection_unittes!testing::internal::HandleSehExceptionsInMethodIfSupported<>
-
-UNADDRESSABLE ACCESS
-name=https://code.google.com/p/webrtc/issues/detail?id=3158 (24)
-libjingle_peerconnection_unittes!std::vector<>::_Reallocate
-libjingle_peerconnection_unittes!std::vector<>::_Reserve
-libjingle_peerconnection_unittes!std::vector<>::push_back
-libjingle_peerconnection_unittes!testing::TestResult::AddTestPartResult
-libjingle_peerconnection_unittes!testing::internal::DefaultGlobalTestPartResultReporter::ReportTestPartResult
-libjingle_peerconnection_unittes!testing::internal::DefaultPerThreadTestPartResultReporter::ReportTestPartResult
-libjingle_peerconnection_unittes!testing::UnitTest::AddTestPartResult
-libjingle_peerconnection_unittes!testing::internal::ReportFailureInUnknownLocation
-libjingle_peerconnection_unittes!testing::internal::HandleSehExceptionsInMethodIfSupported<>
-
-UNADDRESSABLE ACCESS
-name=https://code.google.com/p/webrtc/issues/detail?id=3158 (25)
-libjingle_peerconnection_unittes!std::vector<>::size
-libjingle_peerconnection_unittes!std::vector<>::_Reallocate
-libjingle_peerconnection_unittes!std::vector<>::_Reserve
-libjingle_peerconnection_unittes!std::vector<>::push_back
-libjingle_peerconnection_unittes!testing::TestResult::AddTestPartResult
-libjingle_peerconnection_unittes!testing::internal::DefaultGlobalTestPartResultReporter::ReportTestPartResult
-libjingle_peerconnection_unittes!testing::internal::DefaultPerThreadTestPartResultReporter::ReportTestPartResult
-libjingle_peerconnection_unittes!testing::UnitTest::AddTestPartResult
-libjingle_peerconnection_unittes!testing::internal::ReportFailureInUnknownLocation
-libjingle_peerconnection_unittes!testing::internal::HandleSehExceptionsInMethodIfSupported<>
-
-UNADDRESSABLE ACCESS
-name=https://code.google.com/p/webrtc/issues/detail?id=3158 (26)
-libjingle_peerconnection_unittes!std::_Container_base12::_Orphan_all
-libjingle_peerconnection_unittes!std::vector<>::_Reallocate
-libjingle_peerconnection_unittes!std::vector<>::_Reserve
-libjingle_peerconnection_unittes!std::vector<>::push_back
-libjingle_peerconnection_unittes!testing::TestResult::AddTestPartResult
-libjingle_peerconnection_unittes!testing::internal::DefaultGlobalTestPartResultReporter::ReportTestPartResult
-libjingle_peerconnection_unittes!testing::internal::DefaultPerThreadTestPartResultReporter::ReportTestPartResult
-libjingle_peerconnection_unittes!testing::UnitTest::AddTestPartResult
-libjingle_peerconnection_unittes!testing::internal::ReportFailureInUnknownLocation
-libjingle_peerconnection_unittes!testing::internal::HandleSehExceptionsInMethodIfSupported<>
-
-UNADDRESSABLE ACCESS
-name=https://code.google.com/p/webrtc/issues/detail?id=3158 (27)
-libjingle_peerconnection_unittes!std::_Container_base12::_Getpfirst
-libjingle_peerconnection_unittes!std::vector<>::_Orphan_range
-libjingle_peerconnection_unittes!std::vector<>::push_back
-libjingle_peerconnection_unittes!testing::TestResult::AddTestPartResult
-libjingle_peerconnection_unittes!testing::internal::DefaultGlobalTestPartResultReporter::ReportTestPartResult
-libjingle_peerconnection_unittes!testing::internal::DefaultPerThreadTestPartResultReporter::ReportTestPartResult
-libjingle_peerconnection_unittes!testing::UnitTest::AddTestPartResult
-libjingle_peerconnection_unittes!testing::internal::ReportFailureInUnknownLocation
-libjingle_peerconnection_unittes!testing::internal::HandleSehExceptionsInMethodIfSupported<>
-
-UNADDRESSABLE ACCESS
-name=https://code.google.com/p/webrtc/issues/detail?id=3158 (28)
-libjingle_peerconnection_unittes!std::vector<>::begin
-libjingle_peerconnection_unittes!testing::internal::CountIf<>
-libjingle_peerconnection_unittes!testing::TestResult::HasFatalFailure
-libjingle_peerconnection_unittes!testing::Test::HasFatalFailure
-libjingle_peerconnection_unittes!testing::Test::Run
-
-UNADDRESSABLE ACCESS
-name=https://code.google.com/p/webrtc/issues/detail?id=3158 (29)
-libjingle_peerconnection_unittes!std::_Iterator_base12::_Adopt
-libjingle_peerconnection_unittes!std::_Vector_const_iterator<>::_Vector_const_iterator<>
-libjingle_peerconnection_unittes!std::vector<>::begin
-libjingle_peerconnection_unittes!testing::internal::CountIf<>
-libjingle_peerconnection_unittes!testing::TestResult::HasFatalFailure
-libjingle_peerconnection_unittes!testing::Test::HasFatalFailure
-libjingle_peerconnection_unittes!testing::Test::Run
-
-UNADDRESSABLE ACCESS
-name=https://code.google.com/p/webrtc/issues/detail?id=3158 (30)
-libjingle_peerconnection_unittes!std::vector<>::end
-libjingle_peerconnection_unittes!testing::internal::CountIf<>
-libjingle_peerconnection_unittes!testing::TestResult::HasFatalFailure
-libjingle_peerconnection_unittes!testing::Test::HasFatalFailure
-libjingle_peerconnection_unittes!testing::Test::Run
-
-UNADDRESSABLE ACCESS
-name=https://code.google.com/p/webrtc/issues/detail?id=3158 (31)
-libjingle_peerconnection_unittes!std::_Iterator_base12::_Adopt
-libjingle_peerconnection_unittes!std::_Vector_const_iterator<>::_Vector_const_iterator<>
-libjingle_peerconnection_unittes!std::vector<>::end
-libjingle_peerconnection_unittes!testing::internal::CountIf<>
-libjingle_peerconnection_unittes!testing::TestResult::HasFatalFailure
-libjingle_peerconnection_unittes!testing::Test::HasFatalFailure
-libjingle_peerconnection_unittes!testing::Test::Run
-
-UNADDRESSABLE ACCESS
-name=https://code.google.com/p/webrtc/issues/detail?id=3158 (33)
-libjingle_peerconnection_unittes!testing::internal::DefaultGlobalTestPartResultReporter::ReportTestPartResult
-libjingle_peerconnection_unittes!testing::internal::DefaultPerThreadTestPartResultReporter::ReportTestPartResult
-libjingle_peerconnection_unittes!testing::UnitTest::AddTestPartResult
-libjingle_peerconnection_unittes!testing::internal::ReportFailureInUnknownLocation
-libjingle_peerconnection_unittes!testing::internal::HandleSehExceptionsInMethodIfSupported<>
-
-UNINITIALIZED READ
-name=https://code.google.com/p/webrtc/issues/detail?id=3158 (38)
-libjingle_peerconnection_unittes!webrtc::WebRtcSessionDescriptionFactory::InternalCreateAnswer
-libjingle_peerconnection_unittes!webrtc::WebRtcSessionDescriptionFactory::CreateAnswer
-libjingle_peerconnection_unittes!webrtc::WebRtcSession::CreateAnswer
-libjingle_peerconnection_unittes!WebRtcSessionTest::CreateAnswer
-libjingle_peerconnection_unittes!WebRtcSessionTest_TestReceiveSdesOfferCreateSdesAnswer_Test::TestBody
-libjingle_peerconnection_unittes!testing::internal::HandleSehExceptionsInMethodIfSupported<>
-
-UNINITIALIZED READ
-name=https://code.google.com/p/webrtc/issues/detail?id=3158 (39)
-libjingle_peerconnection_unittes!webrtc::WebRtcSessionDescriptionFactory::InternalCreateAnswer
-libjingle_peerconnection_unittes!webrtc::WebRtcSessionDescriptionFactory::CreateAnswer
-libjingle_peerconnection_unittes!webrtc::WebRtcSession::CreateAnswer
-libjingle_peerconnection_unittes!WebRtcSessionTest::CreateAnswer
-libjingle_peerconnection_unittes!WebRtcSessionTest_TestSetLocalPrAnswer_Test::TestBody
-libjingle_peerconnection_unittes!testing::internal::HandleSehExceptionsInMethodIfSupported<>
-
-UNINITIALIZED READ
-name=https://code.google.com/p/webrtc/issues/detail?id=3158 (40)
-libjingle_peerconnection_unittes!webrtc::WebRtcSessionDescriptionFactory::InternalCreateAnswer
-libjingle_peerconnection_unittes!webrtc::WebRtcSessionDescriptionFactory::CreateAnswer
-libjingle_peerconnection_unittes!webrtc::WebRtcSession::CreateAnswer
-libjingle_peerconnection_unittes!WebRtcSessionTest::CreateAnswer
-libjingle_peerconnection_unittes!WebRtcSessionTest::CreateAndSetRemoteOfferAndLocalAnswer
-libjingle_peerconnection_unittes!WebRtcSessionTest_TestLocalCandidatesAddedToSessionDescription_Test::TestBody
-libjingle_peerconnection_unittes!testing::internal::HandleSehExceptionsInMethodIfSupported<>
-
-UNINITIALIZED READ
-name=https://code.google.com/p/webrtc/issues/detail?id=3158 (41)
-libjingle_peerconnection_unittes!webrtc::WebRtcSessionDescriptionFactory::InternalCreateAnswer
-libjingle_peerconnection_unittes!webrtc::WebRtcSessionDescriptionFactory::CreateAnswer
-libjingle_peerconnection_unittes!webrtc::WebRtcSession::CreateAnswer
-libjingle_peerconnection_unittes!WebRtcSessionTest::CreateAnswer
-libjingle_peerconnection_unittes!WebRtcSessionTest_TestSetLocalAndRemoteDescriptionWithCandidates_Test::TestBody
-libjingle_peerconnection_unittes!testing::internal::HandleSehExceptionsInMethodIfSupported<>
-
-UNINITIALIZED READ
-name=https://code.google.com/p/webrtc/issues/detail?id=3158 (42)
-libjingle_peerconnection_unittes!webrtc::WebRtcSessionDescriptionFactory::InternalCreateAnswer
-libjingle_peerconnection_unittes!webrtc::WebRtcSessionDescriptionFactory::CreateAnswer
-libjingle_peerconnection_unittes!webrtc::WebRtcSession::CreateAnswer
-libjingle_peerconnection_unittes!WebRtcSessionTest::CreateAnswer
-libjingle_peerconnection_unittes!WebRtcSessionTest::CreateAndSetRemoteOfferAndLocalAnswer
-libjingle_peerconnection_unittes!WebRtcSessionTest_TestAVOfferWithAudioOnlyAnswer_Test::TestBody
-libjingle_peerconnection_unittes!testing::internal::HandleSehExceptionsInMethodIfSupported<>
-
-UNINITIALIZED READ
-name=https://code.google.com/p/webrtc/issues/detail?id=3158 (43)
-libjingle_peerconnection_unittes!webrtc::WebRtcSessionDescriptionFactory::InternalCreateAnswer
-libjingle_peerconnection_unittes!webrtc::WebRtcSessionDescriptionFactory::CreateAnswer
-libjingle_peerconnection_unittes!webrtc::WebRtcSession::CreateAnswer
-libjingle_peerconnection_unittes!WebRtcSessionTest::CreateAnswer
-libjingle_peerconnection_unittes!WebRtcSessionTest::CreateAndSetRemoteOfferAndLocalAnswer
-libjingle_peerconnection_unittes!WebRtcSessionTest_TestAVOfferWithVideoOnlyAnswer_Test::TestBody
-libjingle_peerconnection_unittes!testing::internal::HandleSehExceptionsInMethodIfSupported<>
-
-UNINITIALIZED READ
-name=https://code.google.com/p/webrtc/issues/detail?id=3158 (44)
-libjingle_peerconnection_unittes!webrtc::WebRtcSessionDescriptionFactory::InternalCreateAnswer
-libjingle_peerconnection_unittes!webrtc::WebRtcSessionDescriptionFactory::CreateAnswer
-libjingle_peerconnection_unittes!webrtc::WebRtcSession::CreateAnswer
-libjingle_peerconnection_unittes!WebRtcSessionTest::CreateAnswer
-libjingle_peerconnection_unittes!WebRtcSessionTest_TestCreateAnswerWithNewUfragAndPassword_Test::TestBody
-libjingle_peerconnection_unittes!testing::internal::HandleSehExceptionsInMethodIfSupported<>
-
-UNINITIALIZED READ
-name=https://code.google.com/p/webrtc/issues/detail?id=3158 (45)
-libjingle_peerconnection_unittes!webrtc::WebRtcSessionDescriptionFactory::InternalCreateAnswer
-libjingle_peerconnection_unittes!webrtc::WebRtcSessionDescriptionFactory::CreateAnswer
-libjingle_peerconnection_unittes!webrtc::WebRtcSession::CreateAnswer
-libjingle_peerconnection_unittes!WebRtcSessionTest::CreateAnswer
-libjingle_peerconnection_unittes!WebRtcSessionTest_TestCreateAnswerWithOldUfragAndPassword_Test::TestBody
-libjingle_peerconnection_unittes!testing::internal::HandleSehExceptionsInMethodIfSupported<>
-
-UNINITIALIZED READ
-name=https://code.google.com/p/webrtc/issues/detail?id=3184 (1)
-*!webrtc::MouseCursorMonitorWin::Capture
-*!webrtc::MouseCursorMonitorTest_FromScreen_Test::TestBody
-*!testing::internal::HandleSehExceptionsInMethodIfSupported<>
-
-UNINITIALIZED READ
-name=https://code.google.com/p/webrtc/issues/detail?id=3184 (2)
-*!webrtc::DesktopRect::Contains
-*!webrtc::MouseCursorMonitorWin::Capture
-*!webrtc::MouseCursorMonitorTest_FromScreen_Test::TestBody
-*!testing::internal::HandleSehExceptionsInMethodIfSupported<>
-
-UNINITIALIZED READ
-name=https://code.google.com/p/webrtc/issues/detail?id=3184 (3)
-*!webrtc::MouseCursorMonitorWin::Capture
-*!webrtc::MouseCursorMonitorTest_FromWindow_Test::TestBody
-*!testing::internal::HandleSehExceptionsInMethodIfSupported<>
-
-UNINITIALIZED READ
-name=https://code.google.com/p/webrtc/issues/detail?id=3184 (4)
-system call NtUserGetWindowPlacement
-*!webrtc::GetCroppedWindowRect
-*!webrtc::MouseCursorMonitorWin::Capture
-*!webrtc::MouseCursorMonitorTest_FromWindow_Test::TestBody
-*!testing::internal::HandleSehExceptionsInMethodIfSupported<>
-
-UNINITIALIZED READ
-name=https://code.google.com/p/webrtc/issues/detail?id=3184 (5)
-*!webrtc::GetCroppedWindowRect
-*!webrtc::MouseCursorMonitorWin::Capture
-*!webrtc::MouseCursorMonitorTest_FromWindow_Test::TestBody
-*!testing::internal::HandleSehExceptionsInMethodIfSupported<>
-
-UNINITIALIZED READ
-name=https://code.google.com/p/webrtc/issues/detail?id=3184 (6)
-system call NtUserWindowFromPoint parameter value #0
-*!webrtc::MouseCursorMonitorWin::Capture
-*!webrtc::MouseCursorMonitorTest_FromWindow_Test::TestBody
-*!testing::internal::HandleSehExceptionsInMethodIfSupported<>
-
-UNINITIALIZED READ
-name=https://code.google.com/p/webrtc/issues/detail?id=3184 (7)
-*!webrtc::MouseCursorMonitorWin::Capture
-*!webrtc::MouseCursorMonitorTest_ShapeOnly_Test::TestBody
-*!testing::internal::HandleSehExceptionsInMethodIfSupported<>
-
-UNINITIALIZED READ
-name=https://code.google.com/p/webrtc/issues/detail?id=3490 (3)
-drmemorylib.dll!replace_memcmp
-*!rtc::AsyncWriteTest_TestWrite_Test::TestBody
-*!testing::internal::HandleSehExceptionsInMethodIfSupported<>
-
-UNINITIALIZED READ
-name=https://code.google.com/p/webrtc/issues/detail?id=3490 (4)
-*!testing::internal::CmpHelperEQ<>
-*!testing::internal::EqHelper<>::Compare<>
-*!rtc::AsyncWriteTest_TestWrite_Test::TestBody
-*!testing::internal::HandleSehExceptionsInMethodIfSupported<>
-
-INVALID HEAP ARGUMENT
-name=https://bugs.chromium.org/p/webrtc/issues/detail?id=5653 (1)
-drmemorylib.dll!replace_free
-...
-ucrtbased.dll!setlocale
-MSVCP140D.dll!std::_Locinfo::_Locinfo_ctor
-MSVCP140D.dll!std::_Locinfo::_Locinfo
-...
-KERNEL32.dll!BaseThreadInitThunk
-
-INVALID HEAP ARGUMENT
-name=https://bugs.chromium.org/p/webrtc/issues/detail?id=5653 (2)
-drmemorylib.dll!replace_free
-...
-ucrtbased.dll!setlocale
-MSVCP140D.dll!std::_Locinfo::_Locinfo_ctor
-MSVCP140D.dll!std::_Locinfo::_Locinfo
-...
-*!testing::internal::HandleSehExceptionsInMethodIfSupported<>
-
-INVALID HEAP ARGUMENT
-name=https://bugs.chromium.org/p/webrtc/issues/detail?id=5653 (3)
-drmemorylib.dll!replace_free
-...
-ucrtbased.dll!setlocale
-MSVCP140D.dll!std::_Locinfo::_Locinfo_ctor
-MSVCP140D.dll!std::_Locinfo::_Locinfo
-...
-*!main
-
-UNINITIALIZED READ
-name=https://bugs.chromium.org/p/webrtc/issues/detail?id=5653 (4)
-ucrtbased.dll!umask_s
-...
-*!testing::internal::HandleSehExceptionsInMethodIfSupported<>
-
-UNINITIALIZED READ
-name=https://bugs.chromium.org/p/webrtc/issues/detail?id=5653 (5)
-system call NtWriteFile parameter #5
-KERNELBASE.dll!WriteFile
-KERNEL32.dll!WriteFile
-ucrtbased.dll!umask_s
-...
-*!testing::internal::HandleSehExceptionsInMethodIfSupported<>
diff --git a/tools/valgrind-webrtc/gtest_exclude/common_video_unittests.gtest-drmemory_win32.txt b/tools/valgrind-webrtc/gtest_exclude/common_video_unittests.gtest-drmemory_win32.txt
deleted file mode 100644
index d776700..0000000
--- a/tools/valgrind-webrtc/gtest_exclude/common_video_unittests.gtest-drmemory_win32.txt
+++ /dev/null
@@ -1,4 +0,0 @@
-# Too slow on Dr Memory Full.
-# https://code.google.com/p/webrtc/issues/detail?id=3247
-TestScaler.BiLinearScaleTest
-TestScaler.BoxScaleTest
diff --git a/tools/valgrind-webrtc/gtest_exclude/modules_tests.gtest-drmemory.txt b/tools/valgrind-webrtc/gtest_exclude/modules_tests.gtest-drmemory.txt
deleted file mode 100644
index 1642e3c..0000000
--- a/tools/valgrind-webrtc/gtest_exclude/modules_tests.gtest-drmemory.txt
+++ /dev/null
@@ -1,12 +0,0 @@
-# Tests that are too slow.
-AudioCodingModuleTest.TestAllCodecs*
-AudioCodingModuleTest.TestEncodeDecode*
-AudioCodingModuleTest.TestFEC*
-AudioCodingModuleTest.TestIsac*
-AudioCodingModuleTest.TwoWayCommunication*
-AudioCodingModuleTest.TestStereo*
-AudioCodingModuleTest.TestVADDTX*
-AudioCodingModuleTest.TestOpus*
-FecTest.FecTest
-VideoProcessorIntegrationTest.ProcessNoLossChangeBitRateVP8
-VideoProcessorIntegrationTest.*VP9
diff --git a/tools/valgrind-webrtc/gtest_exclude/modules_unittests.gtest-drmemory_win32.txt b/tools/valgrind-webrtc/gtest_exclude/modules_unittests.gtest-drmemory_win32.txt
deleted file mode 100644
index dc1b666..0000000
--- a/tools/valgrind-webrtc/gtest_exclude/modules_unittests.gtest-drmemory_win32.txt
+++ /dev/null
@@ -1,17 +0,0 @@
-# Too slow to run with Dr Memory on Windows.
-ApmTest.EchoCancellationReportsCorrectDelays
-ApmTest.FloatAndIntInterfacesGiveSimilarResults
-ApmTest.IdenticalInputChannelsResultInIdenticalOutputChannels
-ApmTest.VerifyDebugDumpFloat
-ApmTest.VerifyDebugDumpInt
-CommonFormats/AudioProcessingTest*
-TestScaler.PointScaleTest
-TestScaler.BiLinearScaleTest
-TestScaler.BoxScaleTest
-TestVideoSenderWithVp8.*
-VideoProcessingModuleTest.Denoising
-VideoSendersTest.*
-TestFrameBuffer2.*
-
-# https://code.google.com/p/webrtc/issues/detail?id=2323
-MouseCursorShapeTest.MatchCursors
diff --git a/tools/valgrind-webrtc/gtest_exclude/peerconnection_unittests.gtest-drmemory_win32.txt b/tools/valgrind-webrtc/gtest_exclude/peerconnection_unittests.gtest-drmemory_win32.txt
deleted file mode 100644
index d041dbd..0000000
--- a/tools/valgrind-webrtc/gtest_exclude/peerconnection_unittests.gtest-drmemory_win32.txt
+++ /dev/null
@@ -1,8 +0,0 @@
-# Flakily fails or crashes on Dr Memory Full.
-# https://code.google.com/p/webrtc/issues/detail?id=3158
-DtmfSenderTest.*
-P2PTestConductor.*
-PeerConnectionEndToEndTest.*
-PeerConnectionInterfaceTest.*
-# Issue 3453
-WebRtcSessionTest.TestReceiveSdesOfferCreateSdesAnswer
diff --git a/tools/valgrind-webrtc/gtest_exclude/rtc_media_unittests.gtest-drmemory_win32.txt b/tools/valgrind-webrtc/gtest_exclude/rtc_media_unittests.gtest-drmemory_win32.txt
deleted file mode 100644
index a6561e9..0000000
--- a/tools/valgrind-webrtc/gtest_exclude/rtc_media_unittests.gtest-drmemory_win32.txt
+++ /dev/null
@@ -1,19 +0,0 @@
-# Times out before finishing on DrMemory Full
-# https://code.google.com/p/webrtc/issues/detail?id=3375
-WebRtcVideoChannel2BaseTest.SimulateConference
-WebRtcVideoChannel2BaseTest.TwoStreamsSendAndReceive
-WebRtcVideoChannel2BaseTest.TwoStreamsReUseFirstStream
-
-# TODO(pbos): https://code.google.com/p/webrtc/issues/detail?id=4963
-WebRtcVideoChannel2BaseTest.*
-
-# https://code.google.com/p/webrtc/issues/detail?id=3482
-WebRtcVideoMediaChannelTest.GetStats
-WebRtcVideoChannel2BaseTest.GetStats
-
-#TODO(jiayl): https://code.google.com/p/webrtc/issues/detail?id=3492
-SctpDataMediaChannelTest.*
-
-# https://code.google.com/p/webrtc/issues/detail?id=3771
-VideoAdapterTest.AdaptResolutionWide
-VideoAdapterTest.AdaptResolutionNarrow
diff --git a/tools/valgrind-webrtc/gtest_exclude/rtc_pc_unittests.gtest-drmemory_win32.txt b/tools/valgrind-webrtc/gtest_exclude/rtc_pc_unittests.gtest-drmemory_win32.txt
deleted file mode 100644
index b0ac73e..0000000
--- a/tools/valgrind-webrtc/gtest_exclude/rtc_pc_unittests.gtest-drmemory_win32.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# Fails on Dr Memory Full.
-# https://code.google.com/p/webrtc/issues/detail?id=3158
-P2PTransportChannel*.*
-PortAllocatorTest.*
-PortTest.*
-PseudoTcpTest.TestSendBothUseLargeWindowScale
diff --git a/tools/valgrind-webrtc/gtest_exclude/rtc_unittests.gtest-drmemory.txt b/tools/valgrind-webrtc/gtest_exclude/rtc_unittests.gtest-drmemory.txt
deleted file mode 100644
index 86ecb12..0000000
--- a/tools/valgrind-webrtc/gtest_exclude/rtc_unittests.gtest-drmemory.txt
+++ /dev/null
@@ -1,12 +0,0 @@
-# Fails on Dr Memory Full.
-# https://code.google.com/p/webrtc/issues/detail?id=3158
-P2PTransportChannel*.*
-PortAllocatorTest.*
-PortTest.*
-PseudoTcpTest.TestSendBothUseLargeWindowScale
-SharedExclusiveLockTest.TestSharedShared
-https://bugs.chromium.org/p/webrtc/issues/detail?id=5929
-BasicPortAllocatorTest.*
-# Fails on Dr Memory Light.
-# https://bugs.chromium.org/p/webrtc/issues/detail?id=5199
-ThreadTest.ThreeThreadsInvoke
diff --git a/tools/valgrind-webrtc/gtest_exclude/system_wrappers_unittests.gtest-drmemory_win32.txt b/tools/valgrind-webrtc/gtest_exclude/system_wrappers_unittests.gtest-drmemory_win32.txt
deleted file mode 100644
index a3344c7..0000000
--- a/tools/valgrind-webrtc/gtest_exclude/system_wrappers_unittests.gtest-drmemory_win32.txt
+++ /dev/null
@@ -1,4 +0,0 @@
-# https://code.google.com/p/webrtc/issues/detail?id=2330
-ClockTest.NtpTime
-CritSectTest.ThreadWakesOnce
-CritSectTest.ThreadWakesTwice
diff --git a/tools/valgrind-webrtc/gtest_exclude/video_engine_tests.gtest-drmemory_win32.txt b/tools/valgrind-webrtc/gtest_exclude/video_engine_tests.gtest-drmemory_win32.txt
deleted file mode 100644
index 9f684c3..0000000
--- a/tools/valgrind-webrtc/gtest_exclude/video_engine_tests.gtest-drmemory_win32.txt
+++ /dev/null
@@ -1,27 +0,0 @@
-# Never completes on Dr Memory Full.
-# https://code.google.com/p/webrtc/issues/detail?id=3159
-EndToEndTest.CanSwitchToUseAllSsrcs
-EndToEndTest.SendsAndReceivesMultipleStreams
-EndToEndTest.ReceivesAndRetransmitsNack
-EndToEndTest.ReceivesTransportFeedback
-EndToEndTest.SendsAndReceivesH264
-EndToEndTest.SendsAndReceivesVP9
-EndToEndTest.TransportFeedbackNotConfigured
-EndToEndTest.TransportSeqNumOnAudioAndVideo
-EndToEndTest.VerifyHistogramStatsWithRed
-# Flaky: https://bugs.chromium.org/p/webrtc/issues/detail?id=6146
-EndToEndTest.GetStats
-VideoSendStreamTest.CanReconfigureToUseStartBitrateAbovePreviousMax
-VideoSendStreamTest.ReconfigureBitratesSetsEncoderBitratesCorrectly
-# https://code.google.com/p/webrtc/issues/detail?id=5417
-VideoSendStreamTest.Vp9NonFlexMode_2Tl2SLayers
-VideoSendStreamTest.Vp9NonFlexMode_3Tl2SLayers
-VideoSendStreamTest.Vp9FlexModeRefCount
-# https://code.google.com/p/webrtc/issues/detail?id=4979
-EndToEndTest.AssignsTransportSequenceNumbers
-# Flaky: https://bugs.chromium.org/p/webrtc/issues/detail?id=5225
-BitrateEstimatorTest.SwitchesToASTThenBackToTOFForVideo
-# Flaky: https://bugs.chromium.org/p/webrtc/issues/detail?id=6472
-VideoSendStreamTest.ChangingNetworkRoute
-VideoSendStreamTest.EncoderSetupPropagatesVp8Config
-
diff --git a/tools/valgrind-webrtc/gtest_exclude/webrtc_nonparallel_tests.gtest-drmemory_win32.txt b/tools/valgrind-webrtc/gtest_exclude/webrtc_nonparallel_tests.gtest-drmemory_win32.txt
deleted file mode 100644
index 897e1c2..0000000
--- a/tools/valgrind-webrtc/gtest_exclude/webrtc_nonparallel_tests.gtest-drmemory_win32.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-# Fails when run under Dr Memory.
-# https://code.google.com/p/webrtc/issues/detail?id=4958
-PhysicalSocketTest.TestUdpReadyToSendIPv4
-PhysicalSocketTest.TestUdpIPv4
-PhysicalSocketTest.TestSocketRecvTimestampIPv4
-
diff --git a/tools/valgrind-webrtc/gtest_exclude/xmllite_xmpp_unittests.gtest-drmemory_win32.txt b/tools/valgrind-webrtc/gtest_exclude/xmllite_xmpp_unittests.gtest-drmemory_win32.txt
deleted file mode 100644
index f2b7c3dc..0000000
--- a/tools/valgrind-webrtc/gtest_exclude/xmllite_xmpp_unittests.gtest-drmemory_win32.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-# Fails on Dr Memory Full.
-# https://code.google.com/p/webrtc/issues/detail?id=5943
-PingTaskTest.*
diff --git a/tools/valgrind-webrtc/webrtc_tests.bat b/tools/valgrind-webrtc/webrtc_tests.bat
deleted file mode 100644
index c52f3ae..0000000
--- a/tools/valgrind-webrtc/webrtc_tests.bat
+++ /dev/null
@@ -1,63 +0,0 @@
-@echo off

-:: Copyright (c) 2012 The WebRTC project authors. All Rights Reserved.

-::

-:: Use of this source code is governed by a BSD-style license

-:: that can be found in the LICENSE file in the root of the source

-:: tree. An additional intellectual property rights grant can be found

-:: in the file PATENTS.  All contributing project authors may

-:: be found in the AUTHORS file in the root of the source tree.

-

-:: This script is a copy of chrome_tests.bat with the following changes:

-:: - Invokes webrtc_tests.py instead of chrome_tests.py

-:: - Chromium's Valgrind scripts directory is added to the PYTHONPATH to make

-::   it possible to execute the Python scripts properly.

-

-:: TODO(timurrrr): batch files 'export' all the variables to the parent shell

-set THISDIR=%~dp0

-set TOOL_NAME="unknown"

-

-:: Get the tool name and put it into TOOL_NAME {{{1

-:: NB: SHIFT command doesn't modify %*

-:PARSE_ARGS_LOOP

-  if %1 == () GOTO:TOOLNAME_NOT_FOUND

-  if %1 == --tool GOTO:TOOLNAME_FOUND

-  SHIFT

-  goto :PARSE_ARGS_LOOP

-

-:TOOLNAME_NOT_FOUND

-echo "Please specify a tool (drmemory, drmemory_light or drmemory_full)"

-echo "by using --tool flag"

-exit /B 1

-

-:TOOLNAME_FOUND

-SHIFT

-set TOOL_NAME=%1

-:: }}}

-if "%TOOL_NAME%" == "drmemory"          GOTO :SETUP_DRMEMORY

-if "%TOOL_NAME%" == "drmemory_light"    GOTO :SETUP_DRMEMORY

-if "%TOOL_NAME%" == "drmemory_full"     GOTO :SETUP_DRMEMORY

-if "%TOOL_NAME%" == "drmemory_pattern"  GOTO :SETUP_DRMEMORY

-echo "Unknown tool: `%TOOL_NAME%`! Only drmemory* tools are supported."

-exit /B 1

-

-:SETUP_DRMEMORY

-if NOT "%DRMEMORY_COMMAND%"=="" GOTO :RUN_TESTS

-:: Set up DRMEMORY_COMMAND to invoke Dr. Memory {{{1

-set DRMEMORY_PATH=%THISDIR%..\..\third_party\drmemory

-set DRMEMORY_SFX=%DRMEMORY_PATH%\drmemory-windows-sfx.exe

-if EXIST %DRMEMORY_SFX% GOTO DRMEMORY_BINARY_OK

-echo "Can't find Dr. Memory executables."

-echo "See http://www.chromium.org/developers/how-tos/using-valgrind/dr-memory"

-echo "for the instructions on how to get them."

-exit /B 1

-

-:DRMEMORY_BINARY_OK

-%DRMEMORY_SFX% -o%DRMEMORY_PATH%\unpacked -y

-set DRMEMORY_COMMAND=%DRMEMORY_PATH%\unpacked\bin\drmemory.exe

-:: }}}

-goto :RUN_TESTS

-

-:RUN_TESTS

-set PYTHONPATH=%THISDIR%..\python\google;%THISDIR%..\valgrind

-set RUNNING_ON_VALGRIND=yes

-python %THISDIR%webrtc_tests.py %*

diff --git a/tools/valgrind-webrtc/webrtc_tests.py b/tools/valgrind-webrtc/webrtc_tests.py
index 3550b3a..aacf497 100755
--- a/tools/valgrind-webrtc/webrtc_tests.py
+++ b/tools/valgrind-webrtc/webrtc_tests.py
@@ -123,8 +123,6 @@
                     help="run the tests with --test-launcher-total-shards")
   parser.add_option("--test-launcher-shard-index", type=int,
                     help="run the tests with --test-launcher-shard-index")
-  parser.add_option("--drmemory_ops",
-                    help="extra options passed to Dr. Memory")
   options, args = parser.parse_args()
 
   if options.verbose:
diff --git a/tools/valgrind-webrtc/webrtc_tests.sh b/tools/valgrind-webrtc/webrtc_tests.sh
index 3ed2562..7d752df 100755
--- a/tools/valgrind-webrtc/webrtc_tests.sh
+++ b/tools/valgrind-webrtc/webrtc_tests.sh
@@ -15,7 +15,7 @@
 # - The locate_valgrind.sh of Chromium's Valgrind scripts dir is used to locate
 #   the Valgrind framework install.
 # - webrtc_tests.py is invoked instead of chrome_tests.py.
-# - Chromium's Valgrind scripts directory is added to the PYTHONPATH to make it 
+# - Chromium's Valgrind scripts directory is added to the PYTHONPATH to make it
 #   possible to execute the Python scripts properly.
 
 export THISDIR=`dirname $0`
@@ -40,18 +40,14 @@
 done
 
 NEEDS_VALGRIND=0
-NEEDS_DRMEMORY=0
 
 case "$tool" in
   "memcheck")
     NEEDS_VALGRIND=1
     ;;
-  "drmemory" | "drmemory_light" | "drmemory_full" | "drmemory_pattern")
-    NEEDS_DRMEMORY=1
-    ;;
 esac
 
-# For WebRTC, we'll use the locate_valgrind.sh script in Chromium's Valgrind 
+# For WebRTC, we'll use the locate_valgrind.sh script in Chromium's Valgrind
 # scripts dir to locate the Valgrind framework install
 CHROME_VALGRIND_SCRIPTS=$THISDIR/../valgrind
 
@@ -82,27 +78,7 @@
       \) -mtime +1 -print0 | xargs -0 rm -rf
 fi
 
-if [ "$NEEDS_DRMEMORY" == "1" ]
-then
-  if [ -z "$DRMEMORY_COMMAND" ]
-  then
-    DRMEMORY_PATH="$THISDIR/../../third_party/drmemory"
-    DRMEMORY_SFX="$DRMEMORY_PATH/drmemory-windows-sfx.exe"
-    if [ ! -f "$DRMEMORY_SFX" ]
-    then
-      echo "Can't find Dr. Memory executables."
-      echo "See http://www.chromium.org/developers/how-tos/using-valgrind/dr-memory"
-      echo "for the instructions on how to get them."
-      exit 1
-    fi
-
-    chmod +x "$DRMEMORY_SFX"  # Cygwin won't run it without +x.
-    "$DRMEMORY_SFX" -o"$DRMEMORY_PATH/unpacked" -y
-    export DRMEMORY_COMMAND="$DRMEMORY_PATH/unpacked/bin/drmemory.exe"
-  fi
-fi
-
-# Add Chrome's Valgrind scripts dir to the PYTHON_PATH since it contains 
+# Add Chrome's Valgrind scripts dir to the PYTHON_PATH since it contains
 # the scripts that are needed for this script to run
 PYTHONPATH=$THISDIR/../python/google:$CHROME_VALGRIND_SCRIPTS python \
            "$THISDIR/webrtc_tests.py" $ARGV_COPY
diff --git a/webrtc/build/mb_config.pyl b/webrtc/build/mb_config.pyl
index ce60cbc..1cc6753 100644
--- a/webrtc/build/mb_config.pyl
+++ b/webrtc/build/mb_config.pyl
@@ -76,8 +76,6 @@
       'Win64 Debug (Clang)': 'win_gn_clang_debug_bot_x64',
       'Win64 Release (Clang)': 'win_gn_clang_release_bot_x64',
       'Win SyzyASan': 'win_gn_syzyasan_release_bot_x86',
-      'Win DrMemory Full': 'win_gn_drmemory_debug_bot_x86',
-      'Win DrMemory Light': 'win_gn_drmemory_debug_bot_x86',
       'Win32 Release [large tests]': 'gn_release_bot_x86',
       'Win64 Debug (GYP)': 'gyp_debug_bot_x64_exclude_tests',
       'Win64 Release (GYP)': 'gyp_release_bot_x64_exclude_tests',
@@ -182,8 +180,6 @@
       'win_x64_clang_dbg': 'win_gn_clang_debug_bot_x64',
       'win_x64_clang_rel': 'win_gn_clang_release_bot_x64',
       'win_asan': 'win_gn_syzyasan_release_bot_x86',
-      'win_drmemory_light': 'win_gn_drmemory_debug_bot_x86',
-      'win_drmemory_full': 'win_gn_drmemory_debug_bot_x86',
       'win_baremetal': 'gn_release_bot_x86',
       'win_swarming': 'swarming_gn_debug_bot_x64',
       'win_x64_gyp_dbg': 'gyp_debug_bot_x64_exclude_tests',
@@ -294,11 +290,6 @@
     'win_gn_syzyasan_release_bot_x86': [
       'gn', 'syzyasan', 'minimal_symbols', 'openh264_release_bot', 'x86',
     ],
-    # TODO(kjellander): Flip DrMemory bots over to Release after GN migration
-    # (http://crbug.com/636414).
-    'win_gn_drmemory_debug_bot_x86': [
-      'gn', 'drmemory', 'minimal_symbols', 'openh264_debug_bot', 'x86',
-    ],
 
     # Mac
     'mac_gn_asan_clang_release_bot_x64': [
@@ -412,11 +403,6 @@
       'gyp_defines': 'chromium_ios_signing=0',
     },
 
-    'drmemory': {
-      'gn_args': 'is_component_build=true enable_iterator_debugging=false',
-      'gyp_defines': 'component=shared_library build_for_tool=drmemory',
-    },
-
     # This mixin is used to force configs that use it to fail. It
     # is used in two cases: when we have bots that we haven't looked
     # at yet and don't know whether they need MB or not, and for bots