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

Issue 8557005: Rebase the MessageBubble on the new views bubble. (Closed)

Created:
9 years, 1 month ago by msw
Modified:
9 years ago
CC:
chromium-reviews, stevenjb+watch_chromium.org, nkostylev+watch_chromium.org, davemoore+watch_chromium.org, Emmanuel Saint-loubert-Bié
Visibility:
Public.

Description

Rebase the MessageBubble on the new views bubble. Views screen locker password errors and the 3G promo bubble looks good; except: I filed crosbug.com/23324 for ScreenLockerViews MouseEventRelay. BUG=98322 TEST=MessageBubbles work as before (screen locker password errors, 3G MobileDataPromo). Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=112321

Patch Set 1 : chromeos=1 builds; need to test device/VM. #

Patch Set 2 : Sync and merge again... #

Total comments: 4

Patch Set 3 : Set use_focusless and chromeos window type. #

Patch Set 4 : Fix MessageBubble layout. #

Patch Set 5 : Simplify changes. #

Patch Set 6 : Rebase on AliceT's codereview.chromium.org/8604012 #

Patch Set 7 : Sync and merge. #

Patch Set 8 : Sync and merge. #

Patch Set 9 : Merge #

Patch Set 10 : Add TODO for MouseEventRelay, remove unused single link ctor. #

Patch Set 11 : Rebase on updated bubble move codereview.chromium.org/8650001. #

Total comments: 6

Patch Set 12 : Address comments. #

Total comments: 4

Patch Set 13 : Sync and merge. #

Patch Set 14 : Sync and merge. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+139 lines, -278 lines) Patch
M chrome/browser/chromeos/login/message_bubble.h View 1 2 3 4 5 6 7 8 9 10 11 12 2 chunks +22 lines, -72 lines 0 comments Download
M chrome/browser/chromeos/login/message_bubble.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 5 chunks +44 lines, -131 lines 0 comments Download
M chrome/browser/chromeos/login/screen_lock_view.h View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +2 lines, -3 lines 0 comments Download
M chrome/browser/chromeos/login/screen_lock_view.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 2 chunks +4 lines, -7 lines 0 comments Download
M chrome/browser/chromeos/login/screen_locker_views.h View 1 2 3 4 3 chunks +8 lines, -7 lines 0 comments Download
M chrome/browser/chromeos/login/screen_locker_views.cc View 1 2 3 4 5 6 7 8 9 10 11 12 5 chunks +21 lines, -27 lines 0 comments Download
M chrome/browser/chromeos/status/network_menu_button.h View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +6 lines, -5 lines 0 comments Download
M chrome/browser/chromeos/status/network_menu_button.cc View 1 2 3 4 5 6 7 8 9 10 11 6 chunks +26 lines, -26 lines 0 comments Download
M ui/views/bubble/bubble_delegate.h View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +3 lines, -0 lines 0 comments Download
M ui/views/bubble/bubble_delegate.cc View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +3 lines, -0 lines 0 comments Download

Messages

Total messages: 25 (0 generated)
msw
Hey guys! I need help testing this code on a CrOS device/VM.
9 years, 1 month ago (2011-11-19 00:02:06 UTC) #1
Emmanuel Saint-loubert-Bié
Hi Michael I will add it tio my next run starting in a few minutes ...
9 years, 1 month ago (2011-11-19 00:09:51 UTC) #2
alicet1
just looking at bubbles api move only, probably dmitry and saintlou can answer the chromeos ...
9 years, 1 month ago (2011-11-20 01:46:22 UTC) #3
Dmitry Polukhin
+ Nikita I remembered one more use case for the bubble - 3G promo. These ...
9 years, 1 month ago (2011-11-21 06:20:27 UTC) #4
msw
Thanks, Dmitry. I have already converted the 3G Promo bubble with my changes to chrome/browser/chromeos/status/network_menu_button.cc|h ...
9 years, 1 month ago (2011-11-21 20:34:43 UTC) #5
msw
Hey Nikita, please review and help us trigger these bubbles for testing.
9 years, 1 month ago (2011-11-21 23:58:56 UTC) #6
msw
+Oshima... Ping! Can someone please review?
9 years, 1 month ago (2011-11-22 20:33:27 UTC) #7
Dmitry Polukhin
http://codereview.chromium.org/8557005/diff/32001/chrome/browser/chromeos/login/message_bubble.cc File chrome/browser/chromeos/login/message_bubble.cc (right): http://codereview.chromium.org/8557005/diff/32001/chrome/browser/chromeos/login/message_bubble.cc#newcode25 chrome/browser/chromeos/login/message_bubble.cc:25: const SkColor kColor = SK_ColorWHITE; I would put default ...
9 years, 1 month ago (2011-11-23 12:44:34 UTC) #8
Nikita (slow)
http://codereview.chromium.org/8557005/diff/32001/chrome/browser/chromeos/status/network_menu_button.cc File chrome/browser/chromeos/status/network_menu_button.cc (right): http://codereview.chromium.org/8557005/diff/32001/chrome/browser/chromeos/status/network_menu_button.cc#newcode247 chrome/browser/chromeos/status/network_menu_button.cc:247: if (!mobile_data_bubble_ || mobile_data_bubble_->GetWidget() != widget) I've checked this ...
9 years, 1 month ago (2011-11-23 13:30:11 UTC) #9
msw
Thanks! comments addressed, please take another look. http://codereview.chromium.org/8557005/diff/32001/chrome/browser/chromeos/login/message_bubble.cc File chrome/browser/chromeos/login/message_bubble.cc (right): http://codereview.chromium.org/8557005/diff/32001/chrome/browser/chromeos/login/message_bubble.cc#newcode25 chrome/browser/chromeos/login/message_bubble.cc:25: const SkColor ...
9 years ago (2011-11-29 00:11:06 UTC) #10
Dmitry Polukhin
LGTM http://codereview.chromium.org/8557005/diff/41005/chrome/browser/chromeos/login/screen_locker_views.h File chrome/browser/chromeos/login/screen_locker_views.h (right): http://codereview.chromium.org/8557005/diff/41005/chrome/browser/chromeos/login/screen_locker_views.h#newcode14 chrome/browser/chromeos/login/screen_locker_views.h:14: #include "ui/base/gtk/gtk_signal.h" Do we really need this include ...
9 years ago (2011-11-29 12:54:53 UTC) #11
Nikita (slow)
lgtm http://codereview.chromium.org/8557005/diff/41005/chrome/browser/ui/views/window.h File chrome/browser/ui/views/window.h (right): http://codereview.chromium.org/8557005/diff/41005/chrome/browser/ui/views/window.h#newcode31 chrome/browser/ui/views/window.h:31: views::Widget* CreateViewsBubbleAboveLockScreen( In general I don't think that ...
9 years ago (2011-11-29 13:08:37 UTC) #12
alicet1
lgtm
9 years ago (2011-11-29 19:29:35 UTC) #13
msw
Responses inline; thanks! http://codereview.chromium.org/8557005/diff/41005/chrome/browser/chromeos/login/screen_locker_views.h File chrome/browser/chromeos/login/screen_locker_views.h (right): http://codereview.chromium.org/8557005/diff/41005/chrome/browser/chromeos/login/screen_locker_views.h#newcode14 chrome/browser/chromeos/login/screen_locker_views.h:14: #include "ui/base/gtk/gtk_signal.h" On 2011/11/29 12:54:53, Dmitry ...
9 years ago (2011-11-29 19:49:52 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/msw@chromium.org/8557005/40020
9 years ago (2011-11-29 21:26:49 UTC) #15
commit-bot: I haz the power
Can't apply patch for file chrome/browser/chromeos/login/screen_lock_view.cc. While running patch -p1 --forward --force; patching file chrome/browser/chromeos/login/screen_lock_view.cc ...
9 years ago (2011-11-29 21:26:53 UTC) #16
msw
+Ben for OWNERS: ui/views/bubble/bubble_delegate.* +Dave/Steven for OWNERS: chrome/browser/chromeos/status/network_menu_button.*
9 years ago (2011-11-29 23:55:11 UTC) #17
Ben Goodger (Google)
LGTM for UI.
9 years ago (2011-11-30 15:45:42 UTC) #18
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/msw@chromium.org/8557005/46002
9 years ago (2011-11-30 19:55:56 UTC) #19
commit-bot: I haz the power
Presubmit check for 8557005-46002 failed and returned exit status 1. Running presubmit commit checks ...
9 years ago (2011-11-30 19:56:08 UTC) #20
DaveMoore
lgtm for network_menu*
9 years ago (2011-11-30 20:10:45 UTC) #21
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/msw@chromium.org/8557005/46002
9 years ago (2011-11-30 20:14:18 UTC) #22
stevenjb
status changes LGTN
9 years ago (2011-11-30 20:22:15 UTC) #23
stevenjb
LGTM even.
9 years ago (2011-11-30 20:22:33 UTC) #24
commit-bot: I haz the power
9 years ago (2011-11-30 22:43:12 UTC) #25
Try job failure for 8557005-46002 (previous was lost) (retry) on win_rel for
step "compile" (clobber build).
It's a second try, previously, step "compile" failed.
http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=win_rel&nu...

Powered by Google App Engine
This is Rietveld 408576698