Index: content/browser/trace_message_filter.cc |
diff --git a/content/browser/trace_message_filter.cc b/content/browser/trace_message_filter.cc |
index b977362cd768b5163e48ec2629e7c99b6a1ac35f..6d57ecee790a850d0d48d9f2d8f52618a21a099c 100644 |
--- a/content/browser/trace_message_filter.cc |
+++ b/content/browser/trace_message_filter.cc |
@@ -14,7 +14,7 @@ using content::TraceControllerImpl; |
TraceMessageFilter::TraceMessageFilter() : |
has_child_(false), |
is_awaiting_end_ack_(false), |
- is_awaiting_bpf_ack_(false) { |
+ is_awaiting_buffer_percent_full_ack_(false) { |
} |
void TraceMessageFilter::OnFilterAdded(IPC::Channel* channel) { |
@@ -27,10 +27,10 @@ void TraceMessageFilter::OnChannelClosing() { |
BrowserMessageFilter::OnChannelClosing(); |
if (has_child_) { |
- if (is_awaiting_bpf_ack_) |
+ if (is_awaiting_end_ack_) |
OnEndTracingAck(std::vector<std::string>()); |
- if (is_awaiting_end_ack_) |
+ if (is_awaiting_buffer_percent_full_ack_) |
OnTraceBufferPercentFullReply(0.0f); |
TraceControllerImpl::GetInstance()->RemoveFilter(this); |
@@ -73,8 +73,8 @@ void TraceMessageFilter::SendEndTracing() { |
void TraceMessageFilter::SendGetTraceBufferPercentFull() { |
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI)); |
- DCHECK(!is_awaiting_bpf_ack_); |
- is_awaiting_bpf_ack_ = true; |
+ DCHECK(!is_awaiting_buffer_percent_full_ack_); |
+ is_awaiting_buffer_percent_full_ack_ = true; |
Send(new ChildProcessMsg_GetTraceBufferPercentFull); |
} |
@@ -92,6 +92,8 @@ void TraceMessageFilter::OnEndTracingAck( |
if (is_awaiting_end_ack_) { |
is_awaiting_end_ack_ = false; |
TraceControllerImpl::GetInstance()->OnEndTracingAck(known_categories); |
+ } else { |
+ NOTREACHED(); |
} |
} |
@@ -106,10 +108,12 @@ void TraceMessageFilter::OnTraceBufferFull() { |
} |
void TraceMessageFilter::OnTraceBufferPercentFullReply(float percent_full) { |
- if (is_awaiting_bpf_ack_) { |
- is_awaiting_bpf_ack_ = false; |
+ if (is_awaiting_buffer_percent_full_ack_) { |
+ is_awaiting_buffer_percent_full_ack_ = false; |
TraceControllerImpl::GetInstance()->OnTraceBufferPercentFullReply( |
percent_full); |
+ } else { |
+ NOTREACHED(); |
} |
} |