Index: base/trace_event/memory_dump_manager.cc |
diff --git a/base/trace_event/memory_dump_manager.cc b/base/trace_event/memory_dump_manager.cc |
index ae50164c7041a4b46deeefabe5f36fcecd3c48ac..906b0fcd444d8ab374c571d8f5293ecf0e81a801 100644 |
--- a/base/trace_event/memory_dump_manager.cc |
+++ b/base/trace_event/memory_dump_manager.cc |
@@ -387,16 +387,6 @@ |
const MemoryDumpCallback& callback) { |
TRACE_EVENT_NESTABLE_ASYNC_BEGIN0(kTraceCategory, "ProcessMemoryDump", |
TRACE_ID_MANGLE(args.dump_guid)); |
- |
- // If argument filter is enabled then only background mode dumps should be |
- // allowed. In case the trace config passed for background tracing session |
- // missed the allowed modes argument, it crashes here instead of creating |
- // unexpected dumps. |
- if (TraceLog::GetInstance() |
- ->GetCurrentTraceConfig() |
- .IsArgumentFilterEnabled()) { |
- CHECK_EQ(MemoryDumpLevelOfDetail::BACKGROUND, args.level_of_detail); |
- } |
std::unique_ptr<ProcessMemoryDumpAsyncState> pmd_async_state; |
{ |