Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(388)

Issue 7572022: Use bookmark manager to add/edit bookmark pages with webui_dialogs=1. (Closed)

Created:
9 years, 4 months ago by flackr
Modified:
9 years, 4 months ago
CC:
chromium-reviews
Visibility:
Public.

Description

Use bookmark manager to add/edit bookmark pages with webui_dialogs=1. This is the first phase towards being able to replace Bookmark Editor with the WebUI Bookmark Manager as part of the GTK removal effort on ChromeOS. It does not yet have a means of selecting a folder to bookmark all of your tabs in and as such can't yet replace all calls to BookmarkEditor::Show. BUG=None TEST=Tested editing bookmarks from the popup bubble and bookmark bar in Linux and TouchUI builds. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=97186

Patch Set 1 #

Total comments: 34

Patch Set 2 : Abstract common methods, use single flag for all WebUI dialogs. #

Total comments: 4

Patch Set 3 : Reviewer cleanup. #

Total comments: 2

Patch Set 4 : Add missing semicolon #

Patch Set 5 : Merge with trunk. #

Patch Set 6 : Windows build compatibility. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+169 lines, -49 lines) Patch
M build/common.gypi View 1 2 3 4 6 chunks +11 lines, -9 lines 0 comments Download
M chrome/browser/bookmarks/bookmark_context_menu_controller.cc View 1 2 2 chunks +12 lines, -0 lines 0 comments Download
M chrome/browser/bookmarks/bookmark_editor.h View 1 1 chunk +2 lines, -0 lines 0 comments Download
M chrome/browser/browser_resources.grd View 1 2 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/resources/bookmark_manager/js/main.js View 1 2 3 4 chunks +66 lines, -21 lines 0 comments Download
M chrome/browser/ui/browser.h View 1 2 3 4 2 chunks +5 lines, -0 lines 0 comments Download
M chrome/browser/ui/browser.cc View 1 2 3 4 1 chunk +16 lines, -2 lines 0 comments Download
M chrome/browser/ui/cocoa/bookmarks/bookmark_bar_controller.mm View 1 2 3 chunks +8 lines, -0 lines 0 comments Download
M chrome/browser/ui/cocoa/browser_window_controller.mm View 1 2 3 4 2 chunks +5 lines, -0 lines 0 comments Download
M chrome/browser/ui/gtk/bookmarks/bookmark_bubble_gtk.cc View 1 2 chunks +10 lines, -0 lines 0 comments Download
M chrome/browser/ui/views/bookmarks/bookmark_bubble_view.cc View 1 2 chunks +8 lines, -7 lines 0 comments Download
M chrome/browser/ui/views/bookmarks/bookmark_context_menu_controller_views.cc View 1 2 2 chunks +12 lines, -0 lines 0 comments Download
M chrome/browser/ui/webui/chrome_web_ui_factory.cc View 1 2 3 4 5 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/chrome_browser.gypi View 1 2 3 4 3 chunks +11 lines, -7 lines 0 comments Download

Messages

Total messages: 9 (0 generated)
flackr
9 years, 4 months ago (2011-08-04 16:03:14 UTC) #1
Rick Byers
http://codereview.chromium.org/7572022/diff/1/build/common.gypi File build/common.gypi (right): http://codereview.chromium.org/7572022/diff/1/build/common.gypi#newcode38 build/common.gypi:38: # Disable webui bookmark editor until completion. Perhaps we ...
9 years, 4 months ago (2011-08-04 18:26:07 UTC) #2
arv (Not doing code reviews)
http://codereview.chromium.org/7572022/diff/1/chrome/browser/resources/bookmark_manager/js/main.js File chrome/browser/resources/bookmark_manager/js/main.js (right): http://codereview.chromium.org/7572022/diff/1/chrome/browser/resources/bookmark_manager/js/main.js#newcode197 chrome/browser/resources/bookmark_manager/js/main.js:197: } missing semicolon http://codereview.chromium.org/7572022/diff/1/chrome/browser/resources/bookmark_manager/js/main.js#newcode390 chrome/browser/resources/bookmark_manager/js/main.js:390: window.onhashchange(); Yeah, don't do ...
9 years, 4 months ago (2011-08-11 22:32:22 UTC) #3
flackr
As we discussed, I think the refactoring of BookmarkEditor::Show will make this change rather large ...
9 years, 4 months ago (2011-08-12 18:11:21 UTC) #4
Rick Byers
LGTM as a good interim step. I'm looking forward to the refactoring CL :-) http://codereview.chromium.org/7572022/diff/1/chrome/browser/resources/bookmark_manager/js/main.js ...
9 years, 4 months ago (2011-08-15 14:59:40 UTC) #5
flackr
http://codereview.chromium.org/7572022/diff/6001/chrome/browser/resources/bookmark_manager/js/main.js File chrome/browser/resources/bookmark_manager/js/main.js (right): http://codereview.chromium.org/7572022/diff/6001/chrome/browser/resources/bookmark_manager/js/main.js#newcode120 chrome/browser/resources/bookmark_manager/js/main.js:120: * @param {HtmlElement} node The DOM node to add ...
9 years, 4 months ago (2011-08-17 02:06:01 UTC) #6
arv (Not doing code reviews)
LGTM http://codereview.chromium.org/7572022/diff/11001/chrome/browser/resources/bookmark_manager/js/main.js File chrome/browser/resources/bookmark_manager/js/main.js (right): http://codereview.chromium.org/7572022/diff/11001/chrome/browser/resources/bookmark_manager/js/main.js#newcode237 chrome/browser/resources/bookmark_manager/js/main.js:237: } missing semicolon
9 years, 4 months ago (2011-08-17 02:31:09 UTC) #7
flackr
http://codereview.chromium.org/7572022/diff/11001/chrome/browser/resources/bookmark_manager/js/main.js File chrome/browser/resources/bookmark_manager/js/main.js (right): http://codereview.chromium.org/7572022/diff/11001/chrome/browser/resources/bookmark_manager/js/main.js#newcode237 chrome/browser/resources/bookmark_manager/js/main.js:237: } On 2011/08/17 02:31:09, arv wrote: > missing semicolon ...
9 years, 4 months ago (2011-08-17 13:31:35 UTC) #8
commit-bot: I haz the power
9 years, 4 months ago (2011-08-17 19:51:38 UTC) #9
Change committed as 97186

Powered by Google App Engine
This is Rietveld 408576698