Index: components/safe_browsing_db/v4_local_database_manager.cc |
diff --git a/components/safe_browsing_db/v4_local_database_manager.cc b/components/safe_browsing_db/v4_local_database_manager.cc |
index 5e624abba7995bd74d50b78b96c8297b392d23a3..b9676df6725c8013e5375a804c3ef5678a942790 100644 |
--- a/components/safe_browsing_db/v4_local_database_manager.cc |
+++ b/components/safe_browsing_db/v4_local_database_manager.cc |
@@ -524,6 +524,11 @@ void V4LocalDatabaseManager::RespondToClient( |
if (check->client_callback_type == ClientCallbackType::CHECK_BROWSE_URL) { |
DCHECK_EQ(1u, check->urls.size()); |
+ // TODO(vakh): Remove these CHECKs after fixing bugs 660293, 660359. |
+ CHECK(check.get()); |
+ CHECK(check->client); |
+ CHECK_LE(1u, check->urls.size()); |
+ CHECK(check->urls[0].is_valid()); |
check->client->OnCheckBrowseUrlResult( |
check->urls[0], check->result_threat_type, check->url_metadata); |
} else if (check->client_callback_type == |