summaryrefslogtreecommitdiffstats
path: root/chrome/browser/views/location_bar_view.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/views/location_bar_view.cc')
-rw-r--r--chrome/browser/views/location_bar_view.cc10
1 files changed, 5 insertions, 5 deletions
diff --git a/chrome/browser/views/location_bar_view.cc b/chrome/browser/views/location_bar_view.cc
index 30a8a8c..eb0a7cc 100644
--- a/chrome/browser/views/location_bar_view.cc
+++ b/chrome/browser/views/location_bar_view.cc
@@ -308,19 +308,19 @@ void LocationBarView::OnMouseReleased(const views::MouseEvent& event,
}
void LocationBarView::OnAutocompleteAccept(
- const std::wstring& url,
+ const GURL& url,
WindowOpenDisposition disposition,
PageTransition::Type transition,
- const std::wstring& alternate_nav_url) {
- if (url.empty())
+ const GURL& alternate_nav_url) {
+ if (!url.is_valid())
return;
- location_input_ = url;
+ location_input_ = UTF8ToWide(url.spec());
disposition_ = disposition;
transition_ = transition;
if (controller_) {
- if (alternate_nav_url.empty()) {
+ if (!alternate_nav_url.is_valid()) {
controller_->ExecuteCommand(IDC_OPEN_CURRENT_URL);
return;
}