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

Issue 10972002: chrome: Add TabModalConfirmDialog interface. (Closed)

Created:
8 years, 3 months ago by tfarina
Modified:
8 years, 2 months ago
CC:
chromium-reviews
Visibility:
Public.

Description

Patch Set 1 : #

Total comments: 18

Patch Set 2 : first round of fixes #

Patch Set 3 : add more docs #

Patch Set 4 : ShowTabModalConfirmDialog work - still need to fix mac and webui #

Patch Set 5 : #

Total comments: 1

Patch Set 6 : no else after return #

Unified diffs Side-by-side diffs Delta from patch set Stats (+162 lines, -147 lines) Patch
M chrome/browser/download/download_danger_prompt.cc View 1 2 3 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/plugins/plugin_observer.cc View 1 2 3 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/browser.cc View 1 2 3 4 5 2 chunks +3 lines, -2 lines 0 comments Download
M chrome/browser/ui/browser_dialogs.h View 1 2 3 1 chunk +0 lines, -4 lines 0 comments Download
M chrome/browser/ui/cocoa/tab_modal_confirm_dialog_mac.h View 1 2 3 4 3 chunks +14 lines, -4 lines 0 comments Download
M chrome/browser/ui/cocoa/tab_modal_confirm_dialog_mac.mm View 1 2 3 4 5 5 chunks +37 lines, -22 lines 0 comments Download
M chrome/browser/ui/gtk/tab_modal_confirm_dialog_gtk.h View 1 3 chunks +9 lines, -3 lines 0 comments Download
M chrome/browser/ui/gtk/tab_modal_confirm_dialog_gtk.cc View 1 2 3 2 chunks +12 lines, -8 lines 0 comments Download
A chrome/browser/ui/tab_modal_confirm_dialog.h View 1 2 1 chunk +28 lines, -0 lines 0 comments Download
M chrome/browser/ui/tab_modal_confirm_dialog_browsertest.h View 2 chunks +4 lines, -20 lines 0 comments Download
M chrome/browser/ui/tab_modal_confirm_dialog_browsertest.cc View 2 chunks +4 lines, -27 lines 0 comments Download
M chrome/browser/ui/tab_modal_confirm_dialog_browsertest_mac.mm View 1 chunk +0 lines, -22 lines 0 comments Download
M chrome/browser/ui/views/external_tab_container_win.cc View 1 2 3 2 chunks +3 lines, -3 lines 0 comments Download
M chrome/browser/ui/views/tab_modal_confirm_dialog_views.h View 3 chunks +9 lines, -4 lines 0 comments Download
M chrome/browser/ui/views/tab_modal_confirm_dialog_views.cc View 1 2 3 2 chunks +13 lines, -8 lines 0 comments Download
M chrome/browser/ui/webui/tab_modal_confirm_dialog_webui.h View 1 2 3 4 3 chunks +8 lines, -4 lines 0 comments Download
M chrome/browser/ui/webui/tab_modal_confirm_dialog_webui.cc View 1 2 3 4 4 chunks +13 lines, -11 lines 0 comments Download
M chrome/chrome_browser_ui.gypi View 1 chunk +1 line, -0 lines 0 comments Download
M chrome/chrome_tests.gypi View 1 2 3 4 5 1 chunk +0 lines, -1 line 0 comments Download

Messages

Total messages: 13 (0 generated)
tfarina
8 years, 3 months ago (2012-09-24 02:08:07 UTC) #1
tfarina
Peter, it seems Ben is out sick. Please, could you review this to me instead?
8 years, 2 months ago (2012-09-24 23:29:47 UTC) #2
tfarina
http://codereview.chromium.org/10972002/diff/13014/chrome/browser/ui/tab_modal_confirm_dialog_browsertest.h File chrome/browser/ui/tab_modal_confirm_dialog_browsertest.h (right): http://codereview.chromium.org/10972002/diff/13014/chrome/browser/ui/tab_modal_confirm_dialog_browsertest.h#newcode10 chrome/browser/ui/tab_modal_confirm_dialog_browsertest.h:10: #include "chrome/browser/ui/tab_modal_confirm_dialog.h" Just noticed, I can forward declare this. ...
8 years, 2 months ago (2012-09-24 23:31:22 UTC) #3
Peter Kasting
I don't have the slightest idea what this buys us.
8 years, 2 months ago (2012-09-24 23:33:16 UTC) #4
tfarina
On 2012/09/24 23:33:16, Peter Kasting wrote: > I don't have the slightest idea what this ...
8 years, 2 months ago (2012-09-25 00:23:08 UTC) #5
Peter Kasting
http://codereview.chromium.org/10972002/diff/13014/chrome/browser/ui/cocoa/tab_modal_confirm_dialog_mac.h File chrome/browser/ui/cocoa/tab_modal_confirm_dialog_mac.h (right): http://codereview.chromium.org/10972002/diff/13014/chrome/browser/ui/cocoa/tab_modal_confirm_dialog_mac.h#newcode48 chrome/browser/ui/cocoa/tab_modal_confirm_dialog_mac.h:48: // the new constrained window look and feel. Shouldn't ...
8 years, 2 months ago (2012-09-25 00:39:20 UTC) #6
tfarina
http://codereview.chromium.org/10972002/diff/13014/chrome/browser/ui/cocoa/tab_modal_confirm_dialog_mac.mm File chrome/browser/ui/cocoa/tab_modal_confirm_dialog_mac.mm (right): http://codereview.chromium.org/10972002/diff/13014/chrome/browser/ui/cocoa/tab_modal_confirm_dialog_mac.mm#newcode93 chrome/browser/ui/cocoa/tab_modal_confirm_dialog_mac.mm:93: NSWindow* window = [(NSAlert*)sheet() window]; On 2012/09/25 00:39:20, Peter ...
8 years, 2 months ago (2012-09-25 02:03:38 UTC) #7
Peter Kasting
http://codereview.chromium.org/10972002/diff/13014/chrome/browser/ui/tab_modal_confirm_dialog.h File chrome/browser/ui/tab_modal_confirm_dialog.h (right): http://codereview.chromium.org/10972002/diff/13014/chrome/browser/ui/tab_modal_confirm_dialog.h#newcode13 chrome/browser/ui/tab_modal_confirm_dialog.h:13: static TabModalConfirmDialog* Create(TabModalConfirmDialogDelegate* delegate, On 2012/09/25 02:03:38, tfarina wrote: ...
8 years, 2 months ago (2012-09-25 02:10:31 UTC) #8
tfarina
http://codereview.chromium.org/10972002/diff/13014/chrome/browser/ui/tab_modal_confirm_dialog.h File chrome/browser/ui/tab_modal_confirm_dialog.h (right): http://codereview.chromium.org/10972002/diff/13014/chrome/browser/ui/tab_modal_confirm_dialog.h#newcode13 chrome/browser/ui/tab_modal_confirm_dialog.h:13: static TabModalConfirmDialog* Create(TabModalConfirmDialogDelegate* delegate, On 2012/09/25 00:39:20, Peter Kasting ...
8 years, 2 months ago (2012-09-25 02:10:42 UTC) #9
Peter Kasting
On 2012/09/25 02:10:42, tfarina wrote: > http://codereview.chromium.org/10972002/diff/13014/chrome/browser/ui/tab_modal_confirm_dialog.h > File chrome/browser/ui/tab_modal_confirm_dialog.h (right): > > http://codereview.chromium.org/10972002/diff/13014/chrome/browser/ui/tab_modal_confirm_dialog.h#newcode13 > ...
8 years, 2 months ago (2012-09-25 02:11:37 UTC) #10
tfarina
On 2012/09/25 02:11:37, Peter Kasting wrote: > This serves the same purpose as ShowTabModalConfirmDialog(). > ...
8 years, 2 months ago (2012-09-25 02:18:07 UTC) #11
tfarina
Done. PTAL.
8 years, 2 months ago (2012-09-25 17:47:48 UTC) #12
Peter Kasting
8 years, 2 months ago (2012-09-25 21:08:42 UTC) #13
LGTM

http://codereview.chromium.org/10972002/diff/29015/chrome/browser/ui/cocoa/ta...
File chrome/browser/ui/cocoa/tab_modal_confirm_dialog_mac.mm (right):

http://codereview.chromium.org/10972002/diff/29015/chrome/browser/ui/cocoa/ta...
chrome/browser/ui/cocoa/tab_modal_confirm_dialog_mac.mm:27: } else {
Nit: No else after return

Powered by Google App Engine
This is Rietveld 408576698