diff options
author | viettrungluu@chromium.org <viettrungluu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-08-30 05:31:40 +0000 |
---|---|---|
committer | viettrungluu@chromium.org <viettrungluu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-08-30 05:31:40 +0000 |
commit | 440b37b2c3a29be151a7262d9188d5e8151176fb (patch) | |
tree | b2cc9283d1efd597472619dcfd016a4a0f0e32ff /chrome/browser/gtk | |
parent | 6cd3bd20cd448bc1bca33748395bf4381dfb7fc6 (diff) | |
download | chromium_src-440b37b2c3a29be151a7262d9188d5e8151176fb.zip chromium_src-440b37b2c3a29be151a7262d9188d5e8151176fb.tar.gz chromium_src-440b37b2c3a29be151a7262d9188d5e8151176fb.tar.bz2 |
Remove the wstring TreeModelNode::GetTitle() and rename GetTitleAsString16() to GetTitle().
BUG=23581
TEST=builds and passes tests
Review URL: http://codereview.chromium.org/3279005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57834 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/gtk')
-rw-r--r-- | chrome/browser/gtk/bookmark_bar_gtk.cc | 1 | ||||
-rw-r--r-- | chrome/browser/gtk/bookmark_bubble_gtk.cc | 5 | ||||
-rw-r--r-- | chrome/browser/gtk/bookmark_editor_gtk.cc | 6 | ||||
-rw-r--r-- | chrome/browser/gtk/bookmark_editor_gtk_unittest.cc | 20 | ||||
-rw-r--r-- | chrome/browser/gtk/bookmark_menu_controller_gtk.cc | 3 | ||||
-rw-r--r-- | chrome/browser/gtk/bookmark_tree_model.cc | 3 | ||||
-rw-r--r-- | chrome/browser/gtk/bookmark_utils_gtk.cc | 16 | ||||
-rw-r--r-- | chrome/browser/gtk/collected_cookies_gtk.cc | 2 | ||||
-rw-r--r-- | chrome/browser/gtk/gtk_tree.cc | 2 |
9 files changed, 31 insertions, 27 deletions
diff --git a/chrome/browser/gtk/bookmark_bar_gtk.cc b/chrome/browser/gtk/bookmark_bar_gtk.cc index 8e86ee4..ee27bcf 100644 --- a/chrome/browser/gtk/bookmark_bar_gtk.cc +++ b/chrome/browser/gtk/bookmark_bar_gtk.cc @@ -9,6 +9,7 @@ #include "app/gtk_dnd_util.h" #include "app/resource_bundle.h" #include "base/pickle.h" +#include "base/utf_string_conversions.h" #include "chrome/browser/bookmarks/bookmark_drag_data.h" #include "chrome/browser/bookmarks/bookmark_model.h" #include "chrome/browser/bookmarks/bookmark_utils.h" diff --git a/chrome/browser/gtk/bookmark_bubble_gtk.cc b/chrome/browser/gtk/bookmark_bubble_gtk.cc index eeb7833..6c57dc0 100644 --- a/chrome/browser/gtk/bookmark_bubble_gtk.cc +++ b/chrome/browser/gtk/bookmark_bubble_gtk.cc @@ -12,6 +12,7 @@ #include "base/logging.h" #include "base/message_loop.h" #include "base/string16.h" +#include "base/utf_string_conversions.h" #include "chrome/browser/bookmarks/bookmark_editor.h" #include "chrome/browser/bookmarks/bookmark_model.h" #include "chrome/browser/bookmarks/bookmark_utils.h" @@ -275,7 +276,7 @@ void BookmarkBubbleGtk::ApplyEdits() { const string16 new_title( UTF8ToUTF16(gtk_entry_get_text(GTK_ENTRY(name_entry_)))); - if (new_title != node->GetTitleAsString16()) { + if (new_title != node->GetTitle()) { model->SetTitle(node, new_title); UserMetrics::RecordAction( UserMetricsAction("BookmarkBubble_ChangeTitleInBubble"), @@ -305,7 +306,7 @@ std::string BookmarkBubbleGtk::GetTitle() { return std::string(); } - return UTF16ToUTF8(node->GetTitleAsString16()); + return UTF16ToUTF8(node->GetTitle()); } void BookmarkBubbleGtk::ShowEditor() { diff --git a/chrome/browser/gtk/bookmark_editor_gtk.cc b/chrome/browser/gtk/bookmark_editor_gtk.cc index 8016644..5aafc6c 100644 --- a/chrome/browser/gtk/bookmark_editor_gtk.cc +++ b/chrome/browser/gtk/bookmark_editor_gtk.cc @@ -10,6 +10,7 @@ #include "base/basictypes.h" #include "base/logging.h" #include "base/string_util.h" +#include "base/utf_string_conversions.h" #include "chrome/browser/bookmarks/bookmark_model.h" #include "chrome/browser/bookmarks/bookmark_utils.h" #include "chrome/browser/gtk/bookmark_tree_model.h" @@ -131,10 +132,9 @@ void BookmarkEditorGtk::Init(GtkWindow* parent_window) { name_entry_ = gtk_entry_new(); std::string title; if (details_.type == EditDetails::EXISTING_NODE) { - title = WideToUTF8(details_.existing_node->GetTitle()); + title = UTF16ToUTF8(details_.existing_node->GetTitle()); } else if (details_.type == EditDetails::NEW_FOLDER) { - title = WideToUTF8( - l10n_util::GetString(IDS_BOOMARK_EDITOR_NEW_FOLDER_NAME)); + title = l10n_util::GetStringUTF8(IDS_BOOMARK_EDITOR_NEW_FOLDER_NAME); } gtk_entry_set_text(GTK_ENTRY(name_entry_), title.c_str()); g_signal_connect(name_entry_, "changed", diff --git a/chrome/browser/gtk/bookmark_editor_gtk_unittest.cc b/chrome/browser/gtk/bookmark_editor_gtk_unittest.cc index 37a696b..291f66f 100644 --- a/chrome/browser/gtk/bookmark_editor_gtk_unittest.cc +++ b/chrome/browser/gtk/bookmark_editor_gtk_unittest.cc @@ -148,7 +148,7 @@ TEST_F(BookmarkEditorGtkTest, EditTitleKeepsPosition) { const BookmarkNode* bb_node = profile_->GetBookmarkModel()->GetBookmarkBarNode(); - ASSERT_EQ(ASCIIToUTF16("new_a"), bb_node->GetChild(0)->GetTitleAsString16()); + ASSERT_EQ(ASCIIToUTF16("new_a"), bb_node->GetChild(0)->GetTitle()); // The URL shouldn't have changed. ASSERT_TRUE(GURL(base_path() + "a") == bb_node->GetChild(0)->GetURL()); } @@ -169,7 +169,7 @@ TEST_F(BookmarkEditorGtkTest, EditURLKeepsPosition) { const BookmarkNode* bb_node = profile_->GetBookmarkModel()->GetBookmarkBarNode(); - ASSERT_EQ(ASCIIToUTF16("a"), bb_node->GetChild(0)->GetTitleAsString16()); + ASSERT_EQ(ASCIIToUTF16("a"), bb_node->GetChild(0)->GetTitle()); // The URL should have changed. ASSERT_TRUE(GURL(base_path() + "new_a") == bb_node->GetChild(0)->GetURL()); ASSERT_TRUE(node_time == bb_node->GetChild(0)->date_added()); @@ -188,7 +188,7 @@ TEST_F(BookmarkEditorGtkTest, ChangeParent) { editor.ApplyEdits(>k_other_node); const BookmarkNode* other_node = profile_->GetBookmarkModel()->other_node(); - ASSERT_EQ(ASCIIToUTF16("a"), other_node->GetChild(2)->GetTitleAsString16()); + ASSERT_EQ(ASCIIToUTF16("a"), other_node->GetChild(2)->GetTitle()); ASSERT_TRUE(GURL(base_path() + "a") == other_node->GetChild(2)->GetURL()); } @@ -210,7 +210,7 @@ TEST_F(BookmarkEditorGtkTest, ChangeParentAndURL) { editor.ApplyEdits(>k_other_node); const BookmarkNode* other_node = profile_->GetBookmarkModel()->other_node(); - ASSERT_EQ(ASCIIToUTF16("a"), other_node->GetChild(2)->GetTitleAsString16()); + ASSERT_EQ(ASCIIToUTF16("a"), other_node->GetChild(2)->GetTitle()); ASSERT_TRUE(GURL(base_path() + "new_a") == other_node->GetChild(2)->GetURL()); ASSERT_TRUE(node_time == other_node->GetChild(2)->date_added()); } @@ -253,14 +253,14 @@ TEST_F(BookmarkEditorGtkTest, MoveToNewParent) { // F2 in the model should have two children now: F21 and the node edited. ASSERT_EQ(2, mf2->GetChildCount()); // F21 should be first. - ASSERT_EQ(ASCIIToUTF16("F21"), mf2->GetChild(0)->GetTitleAsString16()); + ASSERT_EQ(ASCIIToUTF16("F21"), mf2->GetChild(0)->GetTitle()); // Then a. - ASSERT_EQ(ASCIIToUTF16("a"), mf2->GetChild(1)->GetTitleAsString16()); + ASSERT_EQ(ASCIIToUTF16("a"), mf2->GetChild(1)->GetTitle()); // F21 should have one child, F211. const BookmarkNode* mf21 = mf2->GetChild(0); ASSERT_EQ(1, mf21->GetChildCount()); - ASSERT_EQ(ASCIIToUTF16("F211"), mf21->GetChild(0)->GetTitleAsString16()); + ASSERT_EQ(ASCIIToUTF16("F211"), mf21->GetChild(0)->GetTitle()); } // Brings up the editor, creating a new URL on the bookmark bar. @@ -283,7 +283,7 @@ TEST_F(BookmarkEditorGtkTest, NewURL) { ASSERT_EQ(4, bb_node->GetChildCount()); const BookmarkNode* new_node = bb_node->GetChild(3); - EXPECT_EQ(ASCIIToUTF16("new_a"), new_node->GetTitleAsString16()); + EXPECT_EQ(ASCIIToUTF16("new_a"), new_node->GetTitle()); EXPECT_TRUE(GURL(base_path() + "a") == new_node->GetURL()); } @@ -305,7 +305,7 @@ TEST_F(BookmarkEditorGtkTest, ChangeURLNoTree) { const BookmarkNode* new_node = other_node->GetChild(0); - EXPECT_EQ(ASCIIToUTF16("new_a"), new_node->GetTitleAsString16()); + EXPECT_EQ(ASCIIToUTF16("new_a"), new_node->GetTitle()); EXPECT_TRUE(GURL(base_path() + "a") == new_node->GetURL()); } @@ -323,5 +323,5 @@ TEST_F(BookmarkEditorGtkTest, ChangeTitleNoTree) { ASSERT_EQ(2, other_node->GetChildCount()); const BookmarkNode* new_node = other_node->GetChild(0); - EXPECT_EQ(ASCIIToUTF16("new_a"), new_node->GetTitleAsString16()); + EXPECT_EQ(ASCIIToUTF16("new_a"), new_node->GetTitle()); } diff --git a/chrome/browser/gtk/bookmark_menu_controller_gtk.cc b/chrome/browser/gtk/bookmark_menu_controller_gtk.cc index dd5abe2..f966719 100644 --- a/chrome/browser/gtk/bookmark_menu_controller_gtk.cc +++ b/chrome/browser/gtk/bookmark_menu_controller_gtk.cc @@ -9,6 +9,7 @@ #include "app/gtk_dnd_util.h" #include "app/l10n_util.h" #include "base/string_util.h" +#include "base/utf_string_conversions.h" #include "chrome/browser/bookmarks/bookmark_model.h" #include "chrome/browser/bookmarks/bookmark_utils.h" #include "chrome/browser/gtk/bookmark_utils_gtk.h" @@ -147,7 +148,7 @@ void BookmarkMenuController::BuildMenu(const BookmarkNode* parent, // This breaks on word boundaries. Ideally we would break on character // boundaries. std::string elided_name = WideToUTF8( - l10n_util::TruncateString(UTF16ToWideHack(node->GetTitleAsString16()), + l10n_util::TruncateString(UTF16ToWideHack(node->GetTitle()), kMaxChars)); GtkWidget* menu_item = gtk_image_menu_item_new_with_label(elided_name.c_str()); diff --git a/chrome/browser/gtk/bookmark_tree_model.cc b/chrome/browser/gtk/bookmark_tree_model.cc index 041b0b6..d6ef4de 100644 --- a/chrome/browser/gtk/bookmark_tree_model.cc +++ b/chrome/browser/gtk/bookmark_tree_model.cc @@ -7,6 +7,7 @@ #include <gtk/gtk.h> #include "base/string_util.h" +#include "base/utf_string_conversions.h" #include "chrome/browser/bookmarks/bookmark_model.h" #include "chrome/browser/gtk/bookmark_utils_gtk.h" #include "chrome/browser/gtk/gtk_theme_provider.h" @@ -26,7 +27,7 @@ void AddSingleNodeToTreeStore(GtkTreeStore* store, const BookmarkNode* node, gtk_tree_store_set(store, iter, bookmark_utils::FOLDER_ICON, GtkThemeProvider::GetFolderIcon(true), bookmark_utils::FOLDER_NAME, - UTF16ToUTF8(node->GetTitleAsString16()).c_str(), + UTF16ToUTF8(node->GetTitle()).c_str(), bookmark_utils::ITEM_ID, node->id(), // We don't want to use node->is_folder() because that would let the // user edit "Bookmarks Bar" and "Other Bookmarks". diff --git a/chrome/browser/gtk/bookmark_utils_gtk.cc b/chrome/browser/gtk/bookmark_utils_gtk.cc index 3cb4bc4e8..b6d1856 100644 --- a/chrome/browser/gtk/bookmark_utils_gtk.cc +++ b/chrome/browser/gtk/bookmark_utils_gtk.cc @@ -10,6 +10,7 @@ #include "base/pickle.h" #include "base/string16.h" #include "base/string_util.h" +#include "base/utf_string_conversions.h" #include "chrome/browser/bookmarks/bookmark_drag_data.h" #include "chrome/browser/bookmarks/bookmark_model.h" #include "chrome/browser/bookmarks/bookmark_utils.h" @@ -223,8 +224,7 @@ GtkWidget* GetDragRepresentationForNode(const BookmarkNode* node, BookmarkModel* model, GtkThemeProvider* provider) { GdkPixbuf* pixbuf = GetPixbufForNode(node, model, provider->UseGtkTheme()); - GtkWidget* widget = GetDragRepresentation(pixbuf, - node->GetTitleAsString16(), provider); + GtkWidget* widget = GetDragRepresentation(pixbuf, node->GetTitle(), provider); g_object_unref(pixbuf); return widget; } @@ -233,8 +233,8 @@ void ConfigureButtonForNode(const BookmarkNode* node, BookmarkModel* model, GtkWidget* button, GtkThemeProvider* provider) { GdkPixbuf* pixbuf = bookmark_utils::GetPixbufForNode(node, model, provider->UseGtkTheme()); - PackButton(pixbuf, node->GetTitleAsString16(), node != model->other_node(), - provider, button); + PackButton(pixbuf, node->GetTitle(), node != model->other_node(), provider, + button); g_object_unref(pixbuf); std::string tooltip = BuildTooltipFor(node); @@ -247,7 +247,7 @@ void ConfigureButtonForNode(const BookmarkNode* node, BookmarkModel* model, std::string BuildTooltipFor(const BookmarkNode* node) { const std::string& url = node->GetURL().possibly_invalid_spec(); - const std::string& title = UTF16ToUTF8(node->GetTitleAsString16()); + const std::string& title = UTF16ToUTF8(node->GetTitle()); std::string truncated_url = WideToUTF8(l10n_util::TruncateString( UTF8ToWide(url), kMaxTooltipURLLength)); @@ -261,7 +261,7 @@ std::string BuildTooltipFor(const BookmarkNode* node) { return escaped_url; } else { std::string truncated_title = WideToUTF8(l10n_util::TruncateString( - UTF16ToWideHack(node->GetTitleAsString16()), kMaxTooltipTitleLength)); + UTF16ToWideHack(node->GetTitle()), kMaxTooltipTitleLength)); gchar* escaped_title_cstr = g_markup_escape_text(truncated_title.c_str(), truncated_title.size()); std::string escaped_title(escaped_title_cstr); @@ -329,8 +329,8 @@ void WriteBookmarksToSelection(const std::vector<const BookmarkNode*>& nodes, } case gtk_dnd_util::NETSCAPE_URL: { // _NETSCAPE_URL format is URL + \n + title. - std::string utf8_text = nodes[0]->GetURL().spec() + "\n" + UTF16ToUTF8( - nodes[0]->GetTitleAsString16()); + std::string utf8_text = nodes[0]->GetURL().spec() + "\n" + + UTF16ToUTF8(nodes[0]->GetTitle()); gtk_selection_data_set(selection_data, selection_data->target, kBitsInAByte, diff --git a/chrome/browser/gtk/collected_cookies_gtk.cc b/chrome/browser/gtk/collected_cookies_gtk.cc index 8d4dbf7..324593a 100644 --- a/chrome/browser/gtk/collected_cookies_gtk.cc +++ b/chrome/browser/gtk/collected_cookies_gtk.cc @@ -346,7 +346,7 @@ void CollectedCookiesGtk::AddExceptions(GtkTreeSelection* selection, if (node->CanCreateContentException()) { if (!last_domain_name.empty()) multiple_domains_added = true; - last_domain_name = node->GetTitleAsString16(); + last_domain_name = node->GetTitle(); node->CreateContentException( tab_contents_->profile()->GetHostContentSettingsMap(), setting); } diff --git a/chrome/browser/gtk/gtk_tree.cc b/chrome/browser/gtk/gtk_tree.cc index 9d0b40a..27b2813 100644 --- a/chrome/browser/gtk/gtk_tree.cc +++ b/chrome/browser/gtk/gtk_tree.cc @@ -202,7 +202,7 @@ void TreeAdapter::FillRow(GtkTreeIter* iter, TreeModelNode* node) { pixbuf = GtkThemeProvider::GetFolderIcon(true); gtk_tree_store_set(tree_store_, iter, COL_ICON, pixbuf, - COL_TITLE, UTF16ToUTF8(node->GetTitleAsString16()).c_str(), + COL_TITLE, UTF16ToUTF8(node->GetTitle()).c_str(), COL_NODE_PTR, node, -1); } |