Index: chrome/renderer/page_load_metrics/fake_page_timing_metrics_ipc_sender.cc |
diff --git a/chrome/renderer/page_load_metrics/fake_page_timing_metrics_ipc_sender.cc b/chrome/renderer/page_load_metrics/fake_page_timing_metrics_ipc_sender.cc |
index 171a6701d60dbb2e67efb6e9a5265442737605b4..10e92f2c0be1cf9766b55803eb123fcdb9d2c3dc 100644 |
--- a/chrome/renderer/page_load_metrics/fake_page_timing_metrics_ipc_sender.cc |
+++ b/chrome/renderer/page_load_metrics/fake_page_timing_metrics_ipc_sender.cc |
@@ -17,9 +17,9 @@ FakePageTimingMetricsIPCSender::~FakePageTimingMetricsIPCSender() { |
} |
void FakePageTimingMetricsIPCSender::ExpectPageLoadTiming( |
- const PageLoadTiming& timing) { |
+ const mojom::PageLoadTiming& timing) { |
VerifyExpectedTimings(); |
- expected_timings_.push_back(timing); |
+ expected_timings_.push_back(timing.Clone()); |
} |
void FakePageTimingMetricsIPCSender::VerifyExpectedTimings() const { |
@@ -28,7 +28,7 @@ void FakePageTimingMetricsIPCSender::VerifyExpectedTimings() const { |
// the comments in the header file for additional details. |
ASSERT_EQ(actual_timings_.size(), expected_timings_.size()); |
for (size_t i = 0; i < actual_timings_.size(); ++i) { |
- if (actual_timings_.at(i) == expected_timings_.at(i)) |
+ if (actual_timings_.at(i)->Equals(*expected_timings_.at(i))) |
continue; |
ADD_FAILURE() << "Actual timing != expected timing at index " << i; |
} |
@@ -45,9 +45,9 @@ bool FakePageTimingMetricsIPCSender::Send(IPC::Message* message) { |
} |
void FakePageTimingMetricsIPCSender::OnTimingUpdated( |
- const PageLoadTiming& timing, |
- PageLoadMetadata metadata) { |
- actual_timings_.push_back(timing); |
+ const mojom::PageLoadTiming& timing, |
+ mojom::PageLoadMetadata metadata) { |
+ actual_timings_.push_back(timing.Clone()); |
VerifyExpectedTimings(); |
} |