| Index: chrome/browser/ui/gtk/bookmarks/bookmark_bubble_gtk.cc
|
| diff --git a/chrome/browser/ui/gtk/bookmarks/bookmark_bubble_gtk.cc b/chrome/browser/ui/gtk/bookmarks/bookmark_bubble_gtk.cc
|
| index a27505bab0e6ac7a80f099ccc0419ba6023201e9..79fc82f2b799ab3d9455a954f1154d3354b83a25 100644
|
| --- a/chrome/browser/ui/gtk/bookmarks/bookmark_bubble_gtk.cc
|
| +++ b/chrome/browser/ui/gtk/bookmarks/bookmark_bubble_gtk.cc
|
| @@ -308,25 +308,17 @@ void BookmarkBubbleGtk::ShowEditor() {
|
| // Commit any edits now.
|
| ApplyEdits();
|
|
|
| -#if !defined(WEBUI_DIALOGS)
|
| // Closing might delete us, so we'll cache what we need on the stack.
|
| Profile* profile = profile_;
|
| GtkWindow* toplevel = GTK_WINDOW(gtk_widget_get_toplevel(anchor_));
|
| -#endif
|
|
|
| // Close the bubble, deleting the C++ objects, etc.
|
| bubble_->Close();
|
|
|
| if (node) {
|
| -#if defined(WEBUI_DIALOGS)
|
| - Browser* browser = BrowserList::GetLastActiveWithProfile(profile_);
|
| - DCHECK(browser);
|
| - browser->OpenBookmarkManagerEditNode(node->id());
|
| -#else
|
| - BookmarkEditor::Show(toplevel, profile, NULL,
|
| - BookmarkEditor::EditDetails(node),
|
| + BookmarkEditor::Show(toplevel, profile,
|
| + BookmarkEditor::EditDetails::EditNode(node),
|
| BookmarkEditor::SHOW_TREE);
|
| -#endif
|
| }
|
| }
|
|
|
|
|