| Index: chrome/browser/ui/webui/uber/uber_ui.cc
|
| diff --git a/chrome/browser/ui/webui/uber/uber_ui.cc b/chrome/browser/ui/webui/uber/uber_ui.cc
|
| index bb53ce7a26b6b274eeb7b66d041fa52078c7e48b..3d5a3529cead5ab251e01a377a935dd00ad7476a 100644
|
| --- a/chrome/browser/ui/webui/uber/uber_ui.cc
|
| +++ b/chrome/browser/ui/webui/uber/uber_ui.cc
|
| @@ -24,6 +24,7 @@
|
| #include "content/public/browser/browser_context.h"
|
| #include "content/public/browser/navigation_controller.h"
|
| #include "content/public/browser/navigation_entry.h"
|
| +#include "content/public/browser/navigation_handle.h"
|
| #include "content/public/browser/notification_source.h"
|
| #include "content/public/browser/web_contents.h"
|
| #include "content/public/browser/web_ui.h"
|
| @@ -144,10 +145,12 @@ SubframeLogger::SubframeLogger(content::WebContents* contents)
|
|
|
| SubframeLogger::~SubframeLogger() {}
|
|
|
| -void SubframeLogger::DidCommitProvisionalLoadForFrame(
|
| - content::RenderFrameHost* render_frame_host,
|
| - const GURL& url,
|
| - ui::PageTransition transition_type) {
|
| +void SubframeLogger::DidFinishNavigation(
|
| + content::NavigationHandle* navigation_handle) {
|
| + if (!navigation_handle->HasCommitted())
|
| + return;
|
| +
|
| + const GURL& url = navigation_handle->GetURL();
|
| if (url == chrome::kChromeUIExtensionsFrameURL ||
|
| url == chrome::kChromeUIHelpFrameURL ||
|
| url == chrome::kChromeUIHistoryFrameURL ||
|
|
|