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

Issue 18003003: Message center re-organized (Closed)

Created:
7 years, 5 months ago by sidharthms
Modified:
7 years, 5 months ago
Reviewers:
msw, sky, dewittj
CC:
chromium-reviews, tfarina, alicet1, msw+watch_chromium.org, Pete Williamson
Visibility:
Public.

Description

Message center re-organized The message center has been re-organized to get rid of unused classes since we don't need the rounded corners and the arrow. This redesign affects Linux (Aura) and Windows builds BUG=249482, 259577 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=212007

Patch Set 1 #

Patch Set 2 : Compile issues fixed #

Total comments: 30

Patch Set 3 : Comments applied #

Total comments: 50

Patch Set 4 : fixed compile issues #

Patch Set 5 : #

Patch Set 6 : #

Patch Set 7 : #

Patch Set 8 : #

Patch Set 9 : Moved icon resources #

Total comments: 5

Patch Set 10 : Shadow support added #

Total comments: 1

Patch Set 11 : Border caching added #

Total comments: 24

Patch Set 12 : #

Total comments: 20

Patch Set 13 : #

Patch Set 14 : #

Total comments: 4

Patch Set 15 : #

Total comments: 2

Patch Set 16 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+790 lines, -382 lines) Patch
A chrome/browser/ui/views/message_center/message_center_frame_view.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +45 lines, -0 lines 0 comments Download
A chrome/browser/ui/views/message_center/message_center_frame_view.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +78 lines, -0 lines 0 comments Download
A chrome/browser/ui/views/message_center/message_center_widget_delegate.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 chunk +113 lines, -0 lines 0 comments Download
A chrome/browser/ui/views/message_center/message_center_widget_delegate.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 chunk +235 lines, -0 lines 0 comments Download
D chrome/browser/ui/views/message_center/notification_bubble_wrapper.h View 1 chunk +0 lines, -69 lines 0 comments Download
D chrome/browser/ui/views/message_center/notification_bubble_wrapper.cc View 1 2 3 4 5 6 1 chunk +0 lines, -122 lines 0 comments Download
M chrome/browser/ui/views/message_center/web_notification_tray.h View 1 2 3 4 5 6 7 8 9 10 11 5 chunks +16 lines, -16 lines 0 comments Download
M chrome/browser/ui/views/message_center/web_notification_tray.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 8 chunks +122 lines, -119 lines 0 comments Download
M chrome/browser/ui/views/message_center/web_notification_tray_browsertest.cc View 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/chrome_browser_ui.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 2 chunks +8 lines, -4 lines 0 comments Download
M ui/message_center/message_center.gyp View 1 2 3 4 5 6 1 chunk +10 lines, -0 lines 0 comments Download
M ui/message_center/message_center_style.h View 1 2 3 4 5 6 7 8 9 1 chunk +8 lines, -1 line 0 comments Download
M ui/message_center/message_center_style.cc View 1 2 3 4 5 6 7 8 9 1 chunk +4 lines, -0 lines 0 comments Download
M ui/message_center/message_center_tray.h View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +6 lines, -1 line 0 comments Download
M ui/message_center/message_center_tray.cc View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +7 lines, -1 line 0 comments Download
M ui/message_center/views/message_center_bubble.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +6 lines, -1 line 0 comments Download
M ui/message_center/views/message_center_view.h View 1 2 3 4 5 6 2 chunks +3 lines, -1 line 0 comments Download
M ui/message_center/views/message_center_view.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 3 chunks +18 lines, -5 lines 0 comments Download
M ui/message_center/views/message_center_view_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +1 line, -1 line 0 comments Download
M ui/message_center/views/message_view.cc View 1 2 3 4 5 6 7 8 9 5 chunks +5 lines, -39 lines 0 comments Download
A ui/views/shadow_border.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 1 chunk +47 lines, -0 lines 0 comments Download
A ui/views/shadow_border.cc View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +48 lines, -0 lines 0 comments Download
M ui/views/views.gyp View 1 2 3 4 5 6 7 8 9 2 chunks +8 lines, -0 lines 0 comments Download

Messages

Total messages: 25 (0 generated)
sidharthms
7 years, 5 months ago (2013-06-27 07:10:35 UTC) #1
dewittj
partial review comments https://codereview.chromium.org/18003003/diff/10001/chrome/browser/notifications/message_center_settings_controller.cc File chrome/browser/notifications/message_center_settings_controller.cc (right): https://codereview.chromium.org/18003003/diff/10001/chrome/browser/notifications/message_center_settings_controller.cc#newcode79 chrome/browser/notifications/message_center_settings_controller.cc:79: // the default profile is not ...
7 years, 5 months ago (2013-06-28 01:13:18 UTC) #2
sidharthms
I've made some changes. Please take a look https://codereview.chromium.org/18003003/diff/10001/chrome/browser/notifications/message_center_settings_controller.cc File chrome/browser/notifications/message_center_settings_controller.cc (right): https://codereview.chromium.org/18003003/diff/10001/chrome/browser/notifications/message_center_settings_controller.cc#newcode79 chrome/browser/notifications/message_center_settings_controller.cc:79: // ...
7 years, 5 months ago (2013-07-02 18:09:51 UTC) #3
dewittj
https://codereview.chromium.org/18003003/diff/21001/chrome/browser/ui/views/message_center/message_center_widget_delegate.cc File chrome/browser/ui/views/message_center/message_center_widget_delegate.cc (right): https://codereview.chromium.org/18003003/diff/21001/chrome/browser/ui/views/message_center/message_center_widget_delegate.cc#newcode38 chrome/browser/ui/views/message_center/message_center_widget_delegate.cc:38: pos_info.bubble_alignment & ALIGNMENT_TOP /* Show buttons on top if ...
7 years, 5 months ago (2013-07-02 18:43:32 UTC) #4
sidharthms
https://codereview.chromium.org/18003003/diff/21001/chrome/browser/ui/views/message_center/message_center_widget_delegate.cc File chrome/browser/ui/views/message_center/message_center_widget_delegate.cc (right): https://codereview.chromium.org/18003003/diff/21001/chrome/browser/ui/views/message_center/message_center_widget_delegate.cc#newcode38 chrome/browser/ui/views/message_center/message_center_widget_delegate.cc:38: pos_info.bubble_alignment & ALIGNMENT_TOP /* Show buttons on top if ...
7 years, 5 months ago (2013-07-02 21:01:16 UTC) #5
dewittj
On 2013/07/02 21:01:16, sidharthms wrote: > https://codereview.chromium.org/18003003/diff/21001/chrome/browser/ui/views/message_center/message_center_widget_delegate.cc > File chrome/browser/ui/views/message_center/message_center_widget_delegate.cc > (right): > > https://codereview.chromium.org/18003003/diff/21001/chrome/browser/ui/views/message_center/message_center_widget_delegate.cc#newcode38 ...
7 years, 5 months ago (2013-07-02 23:03:12 UTC) #6
sidharthms
7 years, 5 months ago (2013-07-13 01:06:04 UTC) #7
sidharthms
sky@ please review the files in "ui/views/" and the chrome_browser_ui.gypi file
7 years, 5 months ago (2013-07-13 01:11:11 UTC) #8
msw
Just a drive-by comment. https://codereview.chromium.org/18003003/diff/89001/ui/views/shadow_border.cc File ui/views/shadow_border.cc (right): https://codereview.chromium.org/18003003/diff/89001/ui/views/shadow_border.cc#newcode27 ui/views/shadow_border.cc:27: SkPaint paint; Re-painting a shadow ...
7 years, 5 months ago (2013-07-13 01:21:36 UTC) #9
sidharthms
I've added caching to the shadow borders. Please check if it's done right. On 2013/07/13 ...
7 years, 5 months ago (2013-07-15 03:03:02 UTC) #10
msw
On 2013/07/15 03:03:02, sidharthms wrote: > I've added caching to the shadow borders. Please check ...
7 years, 5 months ago (2013-07-15 17:43:03 UTC) #11
dewittj
First-pass comments. https://codereview.chromium.org/18003003/diff/85001/chrome/browser/ui/views/message_center/message_center_widget_delegate.cc File chrome/browser/ui/views/message_center/message_center_widget_delegate.cc (right): https://codereview.chromium.org/18003003/diff/85001/chrome/browser/ui/views/message_center/message_center_widget_delegate.cc#newcode204 chrome/browser/ui/views/message_center/message_center_widget_delegate.cc:204: // push the message center UPWARDS to ...
7 years, 5 months ago (2013-07-15 18:38:58 UTC) #12
dewittj
er, 18 megabits or 2.3ish MB
7 years, 5 months ago (2013-07-15 18:45:13 UTC) #13
sidharthms
https://codereview.chromium.org/18003003/diff/95001/chrome/browser/ui/views/message_center/message_center_frame_view.cc File chrome/browser/ui/views/message_center/message_center_frame_view.cc (right): https://codereview.chromium.org/18003003/diff/95001/chrome/browser/ui/views/message_center/message_center_frame_view.cc#newcode22 chrome/browser/ui/views/message_center/message_center_frame_view.cc:22: #if defined OS_WIN On 2013/07/15 18:38:58, dewittj wrote: > ...
7 years, 5 months ago (2013-07-15 23:16:36 UTC) #14
dewittj
https://codereview.chromium.org/18003003/diff/114001/chrome/browser/ui/views/message_center/web_notification_tray.cc File chrome/browser/ui/views/message_center/web_notification_tray.cc (right): https://codereview.chromium.org/18003003/diff/114001/chrome/browser/ui/views/message_center/web_notification_tray.cc#newcode153 chrome/browser/ui/views/message_center/web_notification_tray.cc:153: GetPositionInfo()); Now you have a potential use-after-free bug because ...
7 years, 5 months ago (2013-07-16 00:21:28 UTC) #15
sidharthms
https://codereview.chromium.org/18003003/diff/114001/chrome/browser/ui/views/message_center/web_notification_tray.cc File chrome/browser/ui/views/message_center/web_notification_tray.cc (right): https://codereview.chromium.org/18003003/diff/114001/chrome/browser/ui/views/message_center/web_notification_tray.cc#newcode153 chrome/browser/ui/views/message_center/web_notification_tray.cc:153: GetPositionInfo()); Comment added. Done. https://codereview.chromium.org/18003003/diff/114001/ui/message_center/views/message_center_view_unittest.cc File ui/message_center/views/message_center_view_unittest.cc (right): https://codereview.chromium.org/18003003/diff/114001/ui/message_center/views/message_center_view_unittest.cc#newcode146 ...
7 years, 5 months ago (2013-07-16 01:03:19 UTC) #16
dewittj
https://codereview.chromium.org/18003003/diff/114001/chrome/browser/ui/views/message_center/message_center_frame_view.cc File chrome/browser/ui/views/message_center/message_center_frame_view.cc (right): https://codereview.chromium.org/18003003/diff/114001/chrome/browser/ui/views/message_center/message_center_frame_view.cc#newcode22 chrome/browser/ui/views/message_center/message_center_frame_view.cc:22: #if defined(OS_WIN) I'd prefer if the condition were opposite, ...
7 years, 5 months ago (2013-07-16 18:24:01 UTC) #17
sidharthms
https://codereview.chromium.org/18003003/diff/114001/chrome/browser/ui/views/message_center/message_center_frame_view.cc File chrome/browser/ui/views/message_center/message_center_frame_view.cc (right): https://codereview.chromium.org/18003003/diff/114001/chrome/browser/ui/views/message_center/message_center_frame_view.cc#newcode22 chrome/browser/ui/views/message_center/message_center_frame_view.cc:22: #if defined(OS_WIN) On 2013/07/16 18:24:01, dewittj wrote: > I'd ...
7 years, 5 months ago (2013-07-16 21:31:23 UTC) #18
dewittj
https://codereview.chromium.org/18003003/diff/146001/chrome/browser/ui/views/message_center/message_center_widget_delegate.cc File chrome/browser/ui/views/message_center/message_center_widget_delegate.cc (right): https://codereview.chromium.org/18003003/diff/146001/chrome/browser/ui/views/message_center/message_center_widget_delegate.cc#newcode215 chrome/browser/ui/views/message_center/message_center_widget_delegate.cc:215: gfx::Size size = GetPreferredSize(); I wonder if GetWindowBoundsForClientBounds(GetPreferredSize()) would ...
7 years, 5 months ago (2013-07-16 21:42:09 UTC) #19
dewittj
lgtm once getPreferredSize has the right size. https://codereview.chromium.org/18003003/diff/146001/chrome/browser/ui/views/message_center/message_center_widget_delegate.cc File chrome/browser/ui/views/message_center/message_center_widget_delegate.cc (right): https://codereview.chromium.org/18003003/diff/146001/chrome/browser/ui/views/message_center/message_center_widget_delegate.cc#newcode108 chrome/browser/ui/views/message_center/message_center_widget_delegate.cc:108: return gfx::Size(preferred_width_, ...
7 years, 5 months ago (2013-07-16 22:00:24 UTC) #20
sidharthms
https://codereview.chromium.org/18003003/diff/146001/chrome/browser/ui/views/message_center/message_center_widget_delegate.cc File chrome/browser/ui/views/message_center/message_center_widget_delegate.cc (right): https://codereview.chromium.org/18003003/diff/146001/chrome/browser/ui/views/message_center/message_center_widget_delegate.cc#newcode108 chrome/browser/ui/views/message_center/message_center_widget_delegate.cc:108: return gfx::Size(preferred_width_, GetHeightForWidth(preferred_width_)); On 2013/07/16 22:00:24, dewittj wrote: > ...
7 years, 5 months ago (2013-07-16 22:44:13 UTC) #21
sky
LGTM https://codereview.chromium.org/18003003/diff/165001/ui/views/shadow_border.h File ui/views/shadow_border.h (right): https://codereview.chromium.org/18003003/diff/165001/ui/views/shadow_border.h#newcode31 ui/views/shadow_border.h:31: int blur_; const on all these.
7 years, 5 months ago (2013-07-16 23:32:34 UTC) #22
sidharthms
https://codereview.chromium.org/18003003/diff/165001/ui/views/shadow_border.h File ui/views/shadow_border.h (right): https://codereview.chromium.org/18003003/diff/165001/ui/views/shadow_border.h#newcode31 ui/views/shadow_border.h:31: int blur_; On 2013/07/16 23:32:34, sky wrote: > const ...
7 years, 5 months ago (2013-07-17 00:56:46 UTC) #23
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/sidharthms@chromium.org/18003003/180001
7 years, 5 months ago (2013-07-17 03:27:11 UTC) #24
commit-bot: I haz the power
7 years, 5 months ago (2013-07-17 09:23:54 UTC) #25
Message was sent while issue was closed.
Change committed as 212007

Powered by Google App Engine
This is Rietveld 408576698