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

Issue 10378086: views: Add a new ctor to MessageBoxView that takes only a InitParams. (Closed)

Created:
8 years, 7 months ago by tfarina
Modified:
8 years, 7 months ago
Reviewers:
sky
CC:
chromium-reviews, asanka, Randy Smith (Not in Mondays)
Visibility:
Public.

Description

views: Add a new ctor to MessageBoxView that takes only a InitParams. This simplifies many consumers of this API. R=sky@chromium.org Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=136804

Patch Set 1 : #

Total comments: 2

Patch Set 2 : InitParams #

Total comments: 6

Patch Set 3 : fix review #

Unified diffs Side-by-side diffs Delta from patch set Stats (+60 lines, -77 lines) Patch
M chrome/browser/chromeos/external_protocol_dialog.cc View 1 1 chunk +5 lines, -9 lines 0 comments Download
M chrome/browser/ui/views/download/download_in_progress_dialog_view.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/views/external_protocol_dialog.cc View 1 1 chunk +3 lines, -5 lines 0 comments Download
M chrome/browser/ui/views/js_modal_dialog_views.cc View 1 1 chunk +4 lines, -3 lines 0 comments Download
M chrome/browser/ui/views/simple_message_box_views.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/views/tab_modal_confirm_dialog_views.cc View 1 2 chunks +2 lines, -4 lines 0 comments Download
M chrome/browser/ui/views/update_recommended_message_box.cc View 1 1 chunk +4 lines, -5 lines 0 comments Download
M chrome/browser/ui/views/user_data_dir_dialog.cc View 1 1 chunk +8 lines, -11 lines 0 comments Download
M ui/views/controls/message_box_view.h View 1 2 3 chunks +11 lines, -9 lines 0 comments Download
M ui/views/controls/message_box_view.cc View 1 2 4 chunks +19 lines, -25 lines 0 comments Download
M ui/views/examples/message_box_example.cc View 1 2 chunks +2 lines, -4 lines 0 comments Download

Messages

Total messages: 16 (0 generated)
tfarina
8 years, 7 months ago (2012-05-10 03:38:43 UTC) #1
sky
http://codereview.chromium.org/10378086/diff/2002/ui/views/controls/message_box_view.h File ui/views/controls/message_box_view.h (right): http://codereview.chromium.org/10378086/diff/2002/ui/views/controls/message_box_view.h#newcode40 ui/views/controls/message_box_view.h:40: MessageBoxView(const string16& message); Is there really a compelling reason ...
8 years, 7 months ago (2012-05-10 15:38:52 UTC) #2
tfarina
http://codereview.chromium.org/10378086/diff/2002/ui/views/controls/message_box_view.h File ui/views/controls/message_box_view.h (right): http://codereview.chromium.org/10378086/diff/2002/ui/views/controls/message_box_view.h#newcode40 ui/views/controls/message_box_view.h:40: MessageBoxView(const string16& message); On 2012/05/10 15:38:53, sky wrote: > ...
8 years, 7 months ago (2012-05-10 15:42:36 UTC) #3
tfarina
On Thu, May 10, 2012 at 12:42 PM, <tfarina@chromium.org> wrote: > > http://codereview.chromium.org/10378086/diff/2002/ui/views/controls/message_box_view.h > File ...
8 years, 7 months ago (2012-05-10 15:49:42 UTC) #4
sky
Here's what the style guide says: "Use overloaded functions (including constructors) only if a reader ...
8 years, 7 months ago (2012-05-10 16:04:11 UTC) #5
tfarina
On Thu, May 10, 2012 at 1:04 PM, Scott Violet <sky@chromium.org> wrote: > Here's what ...
8 years, 7 months ago (2012-05-10 16:22:25 UTC) #6
sky
On Thu, May 10, 2012 at 9:22 AM, Thiago Farina <tfarina@chromium.org> wrote: > On Thu, ...
8 years, 7 months ago (2012-05-10 22:07:14 UTC) #7
tfarina
On Thu, May 10, 2012 at 7:07 PM, Scott Violet <sky@chromium.org> wrote: > That still ...
8 years, 7 months ago (2012-05-10 22:25:15 UTC) #8
sky
On Thu, May 10, 2012 at 3:25 PM, Thiago Farina <tfarina@chromium.org> wrote: > On Thu, ...
8 years, 7 months ago (2012-05-11 15:33:45 UTC) #9
tfarina
InitParams
8 years, 7 months ago (2012-05-11 16:53:34 UTC) #10
tfarina
On 2012/05/11 15:33:45, sky wrote: > All of the fields are used from the constructor, ...
8 years, 7 months ago (2012-05-11 16:59:17 UTC) #11
tfarina
InitParams
8 years, 7 months ago (2012-05-11 17:04:47 UTC) #12
sky
https://chromiumcodereview.appspot.com/10378086/diff/11/ui/views/controls/message_box_view.cc File ui/views/controls/message_box_view.cc (right): https://chromiumcodereview.appspot.com/10378086/diff/11/ui/views/controls/message_box_view.cc#newcode110 ui/views/controls/message_box_view.cc:110: Init(params.options, params.message, params.default_prompt); Pass InitParams to Init. https://chromiumcodereview.appspot.com/10378086/diff/11/ui/views/controls/message_box_view.h File ...
8 years, 7 months ago (2012-05-11 17:31:10 UTC) #13
tfarina
fix review
8 years, 7 months ago (2012-05-11 17:40:44 UTC) #14
tfarina
https://chromiumcodereview.appspot.com/10378086/diff/11/ui/views/controls/message_box_view.cc File ui/views/controls/message_box_view.cc (right): https://chromiumcodereview.appspot.com/10378086/diff/11/ui/views/controls/message_box_view.cc#newcode110 ui/views/controls/message_box_view.cc:110: Init(params.options, params.message, params.default_prompt); On 2012/05/11 17:31:10, sky wrote: > ...
8 years, 7 months ago (2012-05-11 17:41:41 UTC) #15
sky
8 years, 7 months ago (2012-05-11 19:00:35 UTC) #16
LGTM

Powered by Google App Engine
This is Rietveld 408576698