| Index: chrome/browser/data_use_measurement/chrome_data_use_ascriber.cc
|
| diff --git a/chrome/browser/data_use_measurement/chrome_data_use_ascriber.cc b/chrome/browser/data_use_measurement/chrome_data_use_ascriber.cc
|
| index 366e5d45178ef8ecafa330e5d36ed04d0f84f961..cd1785d4867d7227a347c542844ba5bea7c223c3 100644
|
| --- a/chrome/browser/data_use_measurement/chrome_data_use_ascriber.cc
|
| +++ b/chrome/browser/data_use_measurement/chrome_data_use_ascriber.cc
|
| @@ -334,8 +334,10 @@ void ChromeDataUseAscriber::ReadyToCommitMainFrameNavigation(
|
| // Add a new recorder to the render frame map to replace the deleted one.
|
| DataUseRecorderEntry entry = data_use_recorders_.emplace(
|
| data_use_recorders_.end());
|
| - render_frame_data_use_map_.insert(std::make_pair(
|
| - RenderFrameHostID(render_process_id, render_frame_id), entry));
|
| + std::pair<int, int> frame_key =
|
| + RenderFrameHostID(render_process_id, render_frame_id);
|
| + entry->set_main_frame_id(frame_key);
|
| + render_frame_data_use_map_.insert(std::make_pair(frame_key, entry));
|
| }
|
| return;
|
| }
|
|
|