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

Issue 8265005: first run bubble using the views/bubble api. (Closed)

Created:
9 years, 2 months ago by alicet1
Modified:
9 years, 1 month ago
CC:
chromium-reviews, Emmanuel Saint-loubert-BiƩ, jennyz
Visibility:
Public.

Description

first run bubble using the views/bubble api. BUG=98323, 51704 TEST=None Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=110154

Patch Set 1 #

Total comments: 1

Patch Set 2 : more refactoring #

Patch Set 3 : minor update #

Patch Set 4 : update #

Patch Set 5 : update #

Patch Set 6 : fix defines. #

Total comments: 36

Patch Set 7 : add layout manager. #

Patch Set 8 : updated per commets #

Patch Set 9 : updated per comments. #

Patch Set 10 : update #

Patch Set 11 : fix defines #

Patch Set 12 : fix defines. #

Total comments: 48

Patch Set 13 : update. #

Total comments: 28

Patch Set 14 : update, add test, remove large and oem flavor of bubble. #

Patch Set 15 : update. #

Total comments: 8

Patch Set 16 : updates #

Patch Set 17 : update #

Patch Set 18 : update #

Total comments: 42

Patch Set 19 : updates. #

Patch Set 20 : update #

Patch Set 21 : fix bubble offset #

Patch Set 22 : update to windows code #

Patch Set 23 : update #

Patch Set 24 : update #

Patch Set 25 : update #

Patch Set 26 : update #

Patch Set 27 : merge #

Patch Set 28 : update includes. #

Patch Set 29 : update comments #

Patch Set 30 : update #

Total comments: 36

Patch Set 31 : update #

Patch Set 32 : update #

Patch Set 33 : style #

Total comments: 22

Patch Set 34 : update #

Patch Set 35 : update #

Patch Set 36 : update chrome_tests.gypi #

Unified diffs Side-by-side diffs Delta from patch set Stats (+175 lines, -603 lines) Patch
M chrome/browser/chrome_browser_main.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 1 chunk +0 lines, -5 lines 0 comments Download
M chrome/browser/ui/views/first_run_bubble.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 1 chunk +25 lines, -33 lines 0 comments Download
M chrome/browser/ui/views/first_run_bubble.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 1 chunk +82 lines, -535 lines 0 comments Download
A chrome/browser/ui/views/first_run_bubble_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 1 chunk +53 lines, -0 lines 0 comments Download
M chrome/browser/ui/views/location_bar/location_bar_view.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 2 chunks +7 lines, -18 lines 0 comments Download
M chrome/browser/ui/views/stubs_aura.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 1 chunk +0 lines, -11 lines 0 comments Download
M chrome/chrome_browser.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 3 chunks +2 lines, -1 line 0 comments Download
M chrome/chrome_tests.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 3 chunks +6 lines, -0 lines 0 comments Download

Messages

Total messages: 34 (0 generated)
msw
Depending on how quickly I'll be able to land the views bubble change, you might ...
9 years, 2 months ago (2011-10-13 23:09:22 UTC) #1
alicet1
I'll move to the new api that you have under review in a bit. In ...
9 years, 2 months ago (2011-10-15 00:13:34 UTC) #2
alicet1
updated with the new bubbles changes. thanx, alice
9 years, 2 months ago (2011-10-18 17:40:43 UTC) #3
msw
Some initial feedback. http://codereview.chromium.org/8265005/diff/9006/chrome/browser/ui/views/first_run_bubble.cc File chrome/browser/ui/views/first_run_bubble.cc (left): http://codereview.chromium.org/8265005/diff/9006/chrome/browser/ui/views/first_run_bubble.cc#oldcode30 chrome/browser/ui/views/first_run_bubble.cc:30: leave this line there. http://codereview.chromium.org/8265005/diff/9006/chrome/browser/ui/views/first_run_bubble.cc#oldcode515 chrome/browser/ui/views/first_run_bubble.cc:515: ...
9 years, 2 months ago (2011-10-18 18:39:22 UTC) #4
alicet1
http://codereview.chromium.org/8265005/diff/9006/chrome/browser/ui/views/first_run_bubble.cc File chrome/browser/ui/views/first_run_bubble.cc (left): http://codereview.chromium.org/8265005/diff/9006/chrome/browser/ui/views/first_run_bubble.cc#oldcode30 chrome/browser/ui/views/first_run_bubble.cc:30: On 2011/10/18 18:39:23, msw wrote: > leave this line ...
9 years, 2 months ago (2011-10-19 05:02:15 UTC) #5
msw
http://codereview.chromium.org/8265005/diff/18006/chrome/browser/ui/views/first_run_bubble.cc File chrome/browser/ui/views/first_run_bubble.cc (right): http://codereview.chromium.org/8265005/diff/18006/chrome/browser/ui/views/first_run_bubble.cc#newcode23 chrome/browser/ui/views/first_run_bubble.cc:23: #include "views/bubble/bubble_view.h" remove to merge with the latest bubble ...
9 years, 2 months ago (2011-10-20 19:17:50 UTC) #6
alicet1
I think we should move the bubble background stuff in bubble.h in another CL. seems ...
9 years, 2 months ago (2011-10-21 19:13:16 UTC) #7
msw
Sorry this fell off my radar earlier this week. Please add a second reviewer, especially ...
9 years, 1 month ago (2011-10-29 02:55:11 UTC) #8
msw
http://codereview.chromium.org/8265005/diff/24001/chrome/browser/ui/views/first_run_bubble.cc File chrome/browser/ui/views/first_run_bubble.cc (right): http://codereview.chromium.org/8265005/diff/24001/chrome/browser/ui/views/first_run_bubble.cc#newcode120 chrome/browser/ui/views/first_run_bubble.cc:120: label1_->SetBackgroundColor(SK_ColorWHITE); On 2011/10/29 02:55:11, msw wrote: > Define a ...
9 years, 1 month ago (2011-10-30 21:02:15 UTC) #9
alicet1
changed this a bit, unified the three bubble flavors. adding miranda for the review also. ...
9 years, 1 month ago (2011-11-02 06:51:24 UTC) #10
Miranda Callahan
LGTM with nits. http://codereview.chromium.org/8265005/diff/24001/chrome/browser/ui/views/first_run_bubble.cc File chrome/browser/ui/views/first_run_bubble.cc (right): http://codereview.chromium.org/8265005/diff/24001/chrome/browser/ui/views/first_run_bubble.cc#newcode594 chrome/browser/ui/views/first_run_bubble.cc:594: GetFocusManager()->FocusNativeView(parent_->GetNativeView()); On 2011/11/02 06:51:25, alicet1 wrote: ...
9 years, 1 month ago (2011-11-02 15:36:13 UTC) #11
alicet1
adding jenny, who is working on first run. thanx, alice
9 years, 1 month ago (2011-11-02 23:11:28 UTC) #12
alicet1
thanks miranda. moved up 3 px per glen on the new bubble look (minimal bubble ...
9 years, 1 month ago (2011-11-03 18:21:51 UTC) #13
Ben Goodger (Google)
lgtm http://codereview.chromium.org/8265005/diff/37002/chrome/browser/ui/views/first_run_bubble.cc File chrome/browser/ui/views/first_run_bubble.cc (right): http://codereview.chromium.org/8265005/diff/37002/chrome/browser/ui/views/first_run_bubble.cc#newcode234 chrome/browser/ui/views/first_run_bubble.cc:234: GetFocusManager()->FocusNativeView(parent_->GetNativeView()); Not your fault, just an observation: the ...
9 years, 1 month ago (2011-11-03 20:14:07 UTC) #14
msw
Unfortunatley, the three seperate first run bubbles are still implemented in GTK at chrome/browser/ui/gtk/first_run_bubble.h|cc. I ...
9 years, 1 month ago (2011-11-03 20:25:38 UTC) #15
Miranda Callahan
http://codereview.chromium.org/8265005/diff/37002/chrome/browser/ui/views/first_run_bubble.cc File chrome/browser/ui/views/first_run_bubble.cc (right): http://codereview.chromium.org/8265005/diff/37002/chrome/browser/ui/views/first_run_bubble.cc#newcode190 chrome/browser/ui/views/first_run_bubble.cc:190: // TODO(alicet): do I still need this block. Must ...
9 years, 1 month ago (2011-11-03 20:59:39 UTC) #16
Miranda Callahan
http://codereview.chromium.org/8265005/diff/37002/chrome/browser/ui/views/first_run_bubble.cc File chrome/browser/ui/views/first_run_bubble.cc (right): http://codereview.chromium.org/8265005/diff/37002/chrome/browser/ui/views/first_run_bubble.cc#newcode190 chrome/browser/ui/views/first_run_bubble.cc:190: // TODO(alicet): do I still need this block. Must ...
9 years, 1 month ago (2011-11-03 21:04:07 UTC) #17
msw
http://codereview.chromium.org/8265005/diff/37002/chrome/browser/ui/views/first_run_bubble.cc File chrome/browser/ui/views/first_run_bubble.cc (right): http://codereview.chromium.org/8265005/diff/37002/chrome/browser/ui/views/first_run_bubble.cc#newcode190 chrome/browser/ui/views/first_run_bubble.cc:190: // TODO(alicet): do I still need this block. Must ...
9 years, 1 month ago (2011-11-03 21:46:23 UTC) #18
alicet1
addressed some of the changes, not all yet. working on the test again, and the ...
9 years, 1 month ago (2011-11-04 22:37:36 UTC) #19
alicet1
I tested the code on windows 7 and xp with the activation code removed, and ...
9 years, 1 month ago (2011-11-09 17:02:12 UTC) #20
alicet1
updated, and as discussed, PTAL. thanx, alice
9 years, 1 month ago (2011-11-11 00:52:33 UTC) #21
msw
As we discussed, please re-base on codereview.chromium.org/8265005. http://codereview.chromium.org/8265005/diff/64018/chrome/browser/ui/views/first_run_bubble.cc File chrome/browser/ui/views/first_run_bubble.cc (right): http://codereview.chromium.org/8265005/diff/64018/chrome/browser/ui/views/first_run_bubble.cc#newcode25 chrome/browser/ui/views/first_run_bubble.cc:25: #include "views/layout/fill_layout.h" ...
9 years, 1 month ago (2011-11-11 02:30:21 UTC) #22
Miranda Callahan
LGTM with nits. http://codereview.chromium.org/8265005/diff/64018/chrome/browser/ui/views/first_run_bubble.cc File chrome/browser/ui/views/first_run_bubble.cc (right): http://codereview.chromium.org/8265005/diff/64018/chrome/browser/ui/views/first_run_bubble.cc#newcode55 chrome/browser/ui/views/first_run_bubble.cc:55: if (bubble_type_ == FirstRun::OEM_BUBBLE) use { ...
9 years, 1 month ago (2011-11-11 15:26:24 UTC) #23
msw
http://codereview.chromium.org/8265005/diff/64018/chrome/browser/ui/views/location_bar/location_bar_view.cc File chrome/browser/ui/views/location_bar/location_bar_view.cc (right): http://codereview.chromium.org/8265005/diff/64018/chrome/browser/ui/views/location_bar/location_bar_view.cc#newcode64 chrome/browser/ui/views/location_bar/location_bar_view.cc:64: #if !defined(OS_CHROMEOS) On 2011/11/11 15:26:24, Miranda Callahan wrote: > ...
9 years, 1 month ago (2011-11-11 19:05:25 UTC) #24
Miranda Callahan
http://codereview.chromium.org/8265005/diff/64018/chrome/browser/ui/views/location_bar/location_bar_view.cc File chrome/browser/ui/views/location_bar/location_bar_view.cc (right): http://codereview.chromium.org/8265005/diff/64018/chrome/browser/ui/views/location_bar/location_bar_view.cc#newcode64 chrome/browser/ui/views/location_bar/location_bar_view.cc:64: #if !defined(OS_CHROMEOS) On 2011/11/11 19:05:25, msw wrote: > On ...
9 years, 1 month ago (2011-11-11 20:04:46 UTC) #25
alicet1
merged in msw's changes to bubble delegate. thanx, alice http://codereview.chromium.org/8265005/diff/64018/chrome/browser/ui/views/first_run_bubble.cc File chrome/browser/ui/views/first_run_bubble.cc (right): http://codereview.chromium.org/8265005/diff/64018/chrome/browser/ui/views/first_run_bubble.cc#newcode25 chrome/browser/ui/views/first_run_bubble.cc:25: ...
9 years, 1 month ago (2011-11-12 00:03:51 UTC) #26
msw
I'd appreciate it if someone else could review the gyp changes. Everything else LGTM with ...
9 years, 1 month ago (2011-11-12 03:35:55 UTC) #27
alicet1
will get it in, thanks. thanx, alice http://codereview.chromium.org/8265005/diff/70003/chrome/browser/ui/views/first_run_bubble.cc File chrome/browser/ui/views/first_run_bubble.cc (right): http://codereview.chromium.org/8265005/diff/70003/chrome/browser/ui/views/first_run_bubble.cc#newcode69 chrome/browser/ui/views/first_run_bubble.cc:69: rb.GetBitmapNamed(IDR_CLOSE_BAR)); On ...
9 years, 1 month ago (2011-11-15 02:09:50 UTC) #28
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/alicet@chromium.org/8265005/57010
9 years, 1 month ago (2011-11-15 17:46:11 UTC) #29
commit-bot: I haz the power
Can't apply patch for file chrome/chrome_tests.gypi. While running patch -p1 --forward --force; patching file chrome/chrome_tests.gypi ...
9 years, 1 month ago (2011-11-15 18:55:06 UTC) #30
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/alicet@chromium.org/8265005/57010
9 years, 1 month ago (2011-11-15 19:08:36 UTC) #31
commit-bot: I haz the power
Can't apply patch for file chrome/chrome_tests.gypi. While running patch -p1 --forward --force; patching file chrome/chrome_tests.gypi ...
9 years, 1 month ago (2011-11-15 19:08:40 UTC) #32
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/alicet@chromium.org/8265005/77002
9 years, 1 month ago (2011-11-15 19:09:49 UTC) #33
commit-bot: I haz the power
9 years, 1 month ago (2011-11-15 20:18:49 UTC) #34
Change committed as 110154

Powered by Google App Engine
This is Rietveld 408576698