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

Issue 8314017: Fix minor WebUI dialog issues, mostly with bookmark management (Closed)

Created:
9 years, 2 months ago by Rick Byers
Modified:
9 years, 2 months ago
CC:
chromium-reviews, arv (Not doing code reviews), mazda
Visibility:
Public.

Description

Fix minor WebUI dialog issues, mostly with bookmark management. Make the bookmark manager consistently reset the hash when starting to edit (so that when editing is complete, a new edit operation can still be invoked on the same element). Disable the console diagnostics on navigateTo (to be consistent with the other disabled diagnostics in this file). Make WebUI bookmark editing work on Mac (Mac was invoking the native UI directly instead of going through the BookmarkEditor class which decides which UI to show). Make 'Add page' pre-populate the bookmark entry with the title/url of the current page (as for the non-webui behavior). Note that based on UX feedback, we probably don't want to use the bookmark manager in this case at all, so we'll probably add a new dialog for this. But I already had this ready and it's a step closer (removes a= from bookmark manager, etc.) so I'm still committing it for now. Make the certificate viewer non-modal to match the native version. BUG=99205 TEST=Manual Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=107039

Patch Set 1 #

Patch Set 2 : Further fixes #

Patch Set 3 : Tiny tweaks #

Total comments: 9

Patch Set 4 : Tweaks from flackr CR #

Unified diffs Side-by-side diffs Delta from patch set Stats (+70 lines, -61 lines) Patch
M chrome/browser/resources/bookmark_manager/js/main.js View 1 2 3 3 chunks +44 lines, -39 lines 0 comments Download
M chrome/browser/ui/browser.cc View 1 1 chunk +0 lines, -4 lines 0 comments Download
M chrome/browser/ui/cocoa/browser_window_controller.mm View 1 2 3 1 chunk +4 lines, -11 lines 0 comments Download
M chrome/browser/ui/webui/bookmarks_ui.cc View 1 2 chunks +21 lines, -6 lines 0 comments Download
M chrome/browser/ui/webui/certificate_viewer.cc View 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 6 (0 generated)
Rick Byers
Hey Rob, Can you review these tweaks for me. Mazda: FYI due to the relationship ...
9 years, 2 months ago (2011-10-24 18:42:09 UTC) #1
flackr
http://codereview.chromium.org/8314017/diff/2002/chrome/browser/resources/bookmark_manager/js/main.js File chrome/browser/resources/bookmark_manager/js/main.js (right): http://codereview.chromium.org/8314017/diff/2002/chrome/browser/resources/bookmark_manager/js/main.js#newcode133 chrome/browser/resources/bookmark_manager/js/main.js:133: * Update the locaiton hash to reflect the current ...
9 years, 2 months ago (2011-10-24 19:16:01 UTC) #2
Rick Byers
Thanks Rob. http://codereview.chromium.org/8314017/diff/2002/chrome/browser/resources/bookmark_manager/js/main.js File chrome/browser/resources/bookmark_manager/js/main.js (right): http://codereview.chromium.org/8314017/diff/2002/chrome/browser/resources/bookmark_manager/js/main.js#newcode133 chrome/browser/resources/bookmark_manager/js/main.js:133: * Update the locaiton hash to reflect ...
9 years, 2 months ago (2011-10-24 20:02:42 UTC) #3
flackr
LGTM http://codereview.chromium.org/8314017/diff/2002/chrome/browser/ui/webui/certificate_viewer.cc File chrome/browser/ui/webui/certificate_viewer.cc (right): http://codereview.chromium.org/8314017/diff/2002/chrome/browser/ui/webui/certificate_viewer.cc#newcode72 chrome/browser/ui/webui/certificate_viewer.cc:72: return false; On 2011/10/24 20:02:42, Rick Byers wrote: ...
9 years, 2 months ago (2011-10-24 20:39:33 UTC) #4
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/rbyers@chromium.org/8314017/7001
9 years, 2 months ago (2011-10-24 23:26:10 UTC) #5
commit-bot: I haz the power
9 years, 2 months ago (2011-10-25 02:05:31 UTC) #6
Change committed as 107039

Powered by Google App Engine
This is Rietveld 408576698