Index: chrome/browser/ui/cocoa/browser_window_controller.mm |
diff --git a/chrome/browser/ui/cocoa/browser_window_controller.mm b/chrome/browser/ui/cocoa/browser_window_controller.mm |
index 024760945c4c7d6c0238c8d770ee008cb35b87cc..0b7aa294504af91087656b51c4f1b454087dcee7 100644 |
--- a/chrome/browser/ui/cocoa/browser_window_controller.mm |
+++ b/chrome/browser/ui/cocoa/browser_window_controller.mm |
@@ -1690,6 +1690,10 @@ enum { |
if (responds) { |
const BookmarkNode* node = [sender node]; |
if (node) { |
+#if defined(WEBUI_DIALOGS) |
+ DCHECK(browser_); |
+ browser_->OpenBookmarkManagerEditNode(node->id()); |
+#else |
// A BookmarkEditorController is a sheet that owns itself, and |
// deallocates itself when closed. |
[[[BookmarkEditorController alloc] |
@@ -1699,6 +1703,7 @@ enum { |
node:node |
configuration:BookmarkEditor::SHOW_TREE] |
runAsModalSheet]; |
+#endif |
} |
} |
} |