Index: blimp/client/feature/navigation_feature.cc |
diff --git a/blimp/client/feature/navigation_feature.cc b/blimp/client/feature/navigation_feature.cc |
index 34922363c31c9f7ba0b82d393e55fdf79b318457..9902230bc2f109e9f08bac2299276fe33196da8b 100644 |
--- a/blimp/client/feature/navigation_feature.cc |
+++ b/blimp/client/feature/navigation_feature.cc |
@@ -102,10 +102,9 @@ void NavigationFeature::ProcessMessage( |
std::unique_ptr<BlimpMessage> message, |
const net::CompletionCallback& callback) { |
DCHECK(!callback.is_null()); |
- DCHECK(message->type() == BlimpMessage::NAVIGATION); |
+ DCHECK_EQ(BlimpMessage::kNavigation, message->feature_case()); |
int tab_id = message->target_tab_id(); |
- DCHECK(message->has_navigation()); |
const NavigationMessage& navigation_message = message->navigation(); |
NavigationFeatureDelegate* delegate = FindDelegate(tab_id); |