Index: chrome/browser/gtk/location_bar_view_gtk.cc |
=================================================================== |
--- chrome/browser/gtk/location_bar_view_gtk.cc (revision 71269) |
+++ chrome/browser/gtk/location_bar_view_gtk.cc (working copy) |
@@ -1,4 +1,4 @@ |
-// Copyright (c) 2010 The Chromium Authors. All rights reserved. |
+// Copyright (c) 2011 The Chromium Authors. All rights reserved. |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
@@ -983,15 +983,16 @@ |
return; |
bool is_extension_keyword; |
- const std::wstring short_name = profile_->GetTemplateURLModel()-> |
- GetKeywordShortName(keyword, &is_extension_keyword); |
+ const string16 short_name = profile_->GetTemplateURLModel()-> |
+ GetKeywordShortName(WideToUTF16Hack(keyword), &is_extension_keyword); |
int message_id = is_extension_keyword ? |
IDS_OMNIBOX_EXTENSION_KEYWORD_TEXT : IDS_OMNIBOX_KEYWORD_TEXT; |
string16 full_name = l10n_util::GetStringFUTF16(message_id, |
- WideToUTF16Hack(short_name)); |
+ short_name); |
string16 partial_name = l10n_util::GetStringFUTF16( |
message_id, |
- WideToUTF16Hack(location_bar_util::CalculateMinString(short_name))); |
+ WideToUTF16Hack( |
+ location_bar_util::CalculateMinString(UTF16ToWideHack(short_name)))); |
gtk_label_set_text(GTK_LABEL(tab_to_search_full_label_), |
UTF16ToUTF8(full_name).c_str()); |
gtk_label_set_text(GTK_LABEL(tab_to_search_partial_label_), |
@@ -1002,7 +1003,8 @@ |
if (is_extension_keyword) { |
const TemplateURL* template_url = |
- profile_->GetTemplateURLModel()->GetTemplateURLForKeyword(keyword); |
+ profile_->GetTemplateURLModel()->GetTemplateURLForKeyword( |
+ WideToUTF16Hack(keyword)); |
const SkBitmap& bitmap = profile_->GetExtensionService()-> |
GetOmniboxIcon(template_url->GetExtensionId()); |
GdkPixbuf* pixbuf = gfx::GdkPixbufFromSkBitmap(&bitmap); |
@@ -1025,15 +1027,15 @@ |
return; |
bool is_extension_keyword; |
- const std::wstring short_name = profile_->GetTemplateURLModel()-> |
- GetKeywordShortName(keyword, &is_extension_keyword); |
+ const string16 short_name = profile_->GetTemplateURLModel()-> |
+ GetKeywordShortName(WideToUTF16Hack(keyword), &is_extension_keyword); |
int message_id = is_extension_keyword ? |
IDS_OMNIBOX_EXTENSION_KEYWORD_HINT : IDS_OMNIBOX_KEYWORD_HINT; |
std::vector<size_t> content_param_offsets; |
const string16 keyword_hint = l10n_util::GetStringFUTF16( |
message_id, |
string16(), |
- WideToUTF16Hack(short_name), |
+ short_name, |
&content_param_offsets); |
if (content_param_offsets.size() != 2) { |
// See comments on an identical NOTREACHED() in search_provider.cc. |