Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(17)

Unified Diff: tools/ipc_fuzzer/fuzzer/fuzzer.cc

Issue 2804693002: Remove coordinates from LatencyInfo objects. (Closed)
Patch Set: Fix mojo latencyInfo test Created 3 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: tools/ipc_fuzzer/fuzzer/fuzzer.cc
diff --git a/tools/ipc_fuzzer/fuzzer/fuzzer.cc b/tools/ipc_fuzzer/fuzzer/fuzzer.cc
index ad0b28c95bfb430f573c34a7e118242bdc9b507f..a913dc23eb78bd86a18506e2345ed007ad8e2310 100644
--- a/tools/ipc_fuzzer/fuzzer/fuzzer.cc
+++ b/tools/ipc_fuzzer/fuzzer/fuzzer.cc
@@ -1589,21 +1589,12 @@ struct FuzzTraits<ui::LatencyInfo> {
// TODO(inferno): Add param traits for |latency_components|.
int64_t trace_id = p->trace_id();
bool terminated = p->terminated();
- uint32_t input_coordinates_size = static_cast<uint32_t>(
- RandInRange(ui::LatencyInfo::kMaxInputCoordinates + 1));
- gfx::PointF input_coordinates[ui::LatencyInfo::kMaxInputCoordinates];
- if (!FuzzParamArray(
- input_coordinates, input_coordinates_size, fuzzer))
- return false;
if (!FuzzParam(&trace_id, fuzzer))
return false;
if (!FuzzParam(&terminated, fuzzer))
return false;
ui::LatencyInfo latency(trace_id, terminated);
- for (size_t i = 0; i < input_coordinates_size; i++) {
- latency.AddInputCoordinate(input_coordinates[i]);
- }
*p = latency;
return true;

Powered by Google App Engine
This is Rietveld 408576698