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 195099: Convert InfoBubble to using BubbleBorder. This also replaces the border grap... (Closed)

Created:
11 years, 3 months ago by Peter Kasting
Modified:
9 years, 7 months ago
Reviewers:
sky
CC:
chromium-reviews_googlegroups.com, Ben Goodger (Google)
Visibility:
Public.

Description

Convert InfoBubble to using BubbleBorder. This also replaces the border graphics with a slightly darker set from Nicholas. The downside here is that the Linux views code is definitely going to be broken by this. I'm not sure of the best design for Linux views, so I haven't implemented one. BUG=21028 TEST=Open info bubbles (click star button, hover lock icon) and observe they are rendered with an identical border/shadow to the Omnibox dropdown, and at the same vertical position.

Patch Set 1 #

Total comments: 24

Patch Set 2 : '' #

Unified diffs Side-by-side diffs Delta from patch set Stats (+476 lines, -444 lines) Patch
M chrome/app/theme/bubble_b.png View Binary file 0 comments Download
A chrome/app/theme/bubble_b_arrow.png View 1 Binary file 0 comments Download
M chrome/app/theme/bubble_bl.png View Binary file 0 comments Download
M chrome/app/theme/bubble_br.png View Binary file 0 comments Download
D chrome/app/theme/bubble_corner_bl.png View Binary file 0 comments Download
D chrome/app/theme/bubble_corner_br.png View Binary file 0 comments Download
D chrome/app/theme/bubble_corner_tl.png View Binary file 0 comments Download
D chrome/app/theme/bubble_corner_tr.png View Binary file 0 comments Download
M chrome/app/theme/bubble_l.png View Binary file 0 comments Download
M chrome/app/theme/bubble_r.png View Binary file 0 comments Download
M chrome/app/theme/bubble_t.png View Binary file 0 comments Download
A chrome/app/theme/bubble_t_arrow.png View 1 Binary file 0 comments Download
M chrome/app/theme/bubble_tl.png View Binary file 0 comments Download
M chrome/app/theme/bubble_tr.png View Binary file 0 comments Download
M chrome/app/theme/theme_resources.grd View 1 2 chunks +2 lines, -4 lines 0 comments Download
M chrome/browser/bubble_positioner.h View 1 1 chunk +4 lines, -2 lines 0 comments Download
M chrome/browser/views/bubble_border.h View 1 4 chunks +47 lines, -6 lines 0 comments Download
M chrome/browser/views/bubble_border.cc View 1 6 chunks +155 lines, -23 lines 0 comments Download
M chrome/browser/views/info_bubble.h View 1 6 chunks +37 lines, -79 lines 0 comments Download
M chrome/browser/views/info_bubble.cc View 1 9 chunks +182 lines, -307 lines 0 comments Download
M chrome/browser/views/location_bar_view.h View 1 4 chunks +10 lines, -3 lines 0 comments Download
M chrome/browser/views/location_bar_view.cc View 1 7 chunks +22 lines, -14 lines 0 comments Download
M chrome/browser/views/toolbar_star_toggle.cc View 1 1 chunk +17 lines, -6 lines 0 comments Download

Messages

Total messages: 4 (0 generated)
Peter Kasting
11 years, 3 months ago (2009-09-16 01:24:27 UTC) #1
sky
http://codereview.chromium.org/195099/diff/1/23 File chrome/browser/views/bubble_border.cc (right): http://codereview.chromium.org/195099/diff/1/23#newcode193 Line 193: SkBitmap* edge, * arrow; nit: having the floating ...
11 years, 3 months ago (2009-09-16 16:46:32 UTC) #2
Peter Kasting
http://codereview.chromium.org/195099/diff/1/23 File chrome/browser/views/bubble_border.cc (right): http://codereview.chromium.org/195099/diff/1/23#newcode193 Line 193: SkBitmap* edge, * arrow; On 2009/09/16 16:46:32, sky ...
11 years, 3 months ago (2009-09-16 19:55:09 UTC) #3
sky
11 years, 3 months ago (2009-09-16 20:06:16 UTC) #4
LGTM, but make sure it doesn't break views on linux.

  -Scott

Powered by Google App Engine
This is Rietveld 408576698