| Index: chrome/browser/data_use_measurement/chrome_data_use_ascriber_service.cc
|
| diff --git a/chrome/browser/data_use_measurement/chrome_data_use_ascriber_service.cc b/chrome/browser/data_use_measurement/chrome_data_use_ascriber_service.cc
|
| index 069e999c4b955e9b3728daf216be5a481e69262b..d76cb6aa8551e268556a2d0e379c876527b9970e 100644
|
| --- a/chrome/browser/data_use_measurement/chrome_data_use_ascriber_service.cc
|
| +++ b/chrome/browser/data_use_measurement/chrome_data_use_ascriber_service.cc
|
| @@ -115,13 +115,11 @@ void ChromeDataUseAscriberService::RenderFrameDeleted(
|
| void ChromeDataUseAscriberService::DidStartNavigation(
|
| content::NavigationHandle* navigation_handle) {
|
| DCHECK_CURRENTLY_ON(content::BrowserThread::UI);
|
| -
|
| if (!navigation_handle->IsInMainFrame())
|
| return;
|
|
|
| if (!ascriber_)
|
| return;
|
| -
|
| content::WebContents* web_contents = navigation_handle->GetWebContents();
|
| content::BrowserThread::PostTask(
|
| content::BrowserThread::IO, FROM_HERE,
|
| @@ -155,26 +153,6 @@ void ChromeDataUseAscriberService::ReadyToCommitNavigation(
|
| navigation_handle));
|
| }
|
|
|
| -void ChromeDataUseAscriberService::DidRedirectNavigation(
|
| - content::NavigationHandle* navigation_handle) {
|
| - DCHECK_CURRENTLY_ON(content::BrowserThread::UI);
|
| -
|
| - if (!is_initialized_ || !navigation_handle->IsInMainFrame())
|
| - return;
|
| -
|
| - if (!ascriber_)
|
| - return;
|
| -
|
| - content::WebContents* web_contents = navigation_handle->GetWebContents();
|
| - content::BrowserThread::PostTask(
|
| - content::BrowserThread::IO, FROM_HERE,
|
| - base::Bind(&ChromeDataUseAscriber::DidRedirectMainFrameNavigation,
|
| - base::Unretained(ascriber_), navigation_handle->GetURL(),
|
| - web_contents->GetRenderProcessHost()->GetID(),
|
| - web_contents->GetMainFrame()->GetRoutingID(),
|
| - navigation_handle));
|
| -}
|
| -
|
| void ChromeDataUseAscriberService::SetDataUseAscriber(
|
| ChromeDataUseAscriber* ascriber) {
|
| DCHECK(!is_initialized_);
|
|
|