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 3c89b2cb7062022ee9a88075c5e9f6defdf8fc4f..7f5f04e56bfef1dc5d93516058ab3024021eb7c4 100644 |
--- a/chrome/browser/ui/cocoa/browser_window_controller.mm |
+++ b/chrome/browser/ui/cocoa/browser_window_controller.mm |
@@ -1662,6 +1662,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] |
@@ -1671,6 +1675,7 @@ enum { |
node:node |
configuration:BookmarkEditor::SHOW_TREE] |
runAsModalSheet]; |
+#endif |
} |
} |
} |