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

Issue 8774013: Add panel overflow logic to panel strip. (Closed)

Created:
9 years ago by jennb
Modified:
9 years ago
Reviewers:
jianli
CC:
chromium-reviews, jennb, prasadt, jianli, Dmitry Titov, dcheng, Paweł Hajdan Jr.
Visibility:
Public.

Description

Add panel overflow logic to panel strip. * Renamed strip_bounds_ to display_area_ to avoid confusion thinking it was a flag to remove info. Overflow not functional until jianli uncomments the overflow strip code after he implements an overflow strip. BUG=None TEST=Disabled PanelBrowserTest.CreatePanelOnOverflow. jianli will fix. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=112572

Patch Set 1 #

Total comments: 15

Patch Set 2 : feedback changes #

Patch Set 3 : fix typo, remove dummy code #

Unified diffs Side-by-side diffs Delta from patch set Stats (+137 lines, -58 lines) Patch
M chrome/browser/ui/panels/panel_browsertest.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/panels/panel_manager.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/panels/panel_strip.h View 1 4 chunks +26 lines, -6 lines 0 comments Download
M chrome/browser/ui/panels/panel_strip.cc View 1 2 13 chunks +109 lines, -50 lines 0 comments Download

Messages

Total messages: 4 (0 generated)
jennb
9 years ago (2011-12-01 19:39:54 UTC) #1
jianli
http://codereview.chromium.org/8774013/diff/1/chrome/browser/ui/panels/panel_manager.h File chrome/browser/ui/panels/panel_manager.h (left): http://codereview.chromium.org/8774013/diff/1/chrome/browser/ui/panels/panel_manager.h#oldcode47 chrome/browser/ui/panels/panel_manager.h:47: void OnPanelRemoved(Panel* panel); Why removing it? PanelOverflowStrip also needs ...
9 years ago (2011-12-01 21:36:27 UTC) #2
jennb
Rearrange now handles overflowing panels. http://codereview.chromium.org/8774013/diff/1/chrome/browser/ui/panels/panel_manager.h File chrome/browser/ui/panels/panel_manager.h (left): http://codereview.chromium.org/8774013/diff/1/chrome/browser/ui/panels/panel_manager.h#oldcode47 chrome/browser/ui/panels/panel_manager.h:47: void OnPanelRemoved(Panel* panel); On ...
9 years ago (2011-12-01 23:10:17 UTC) #3
jianli
9 years ago (2011-12-01 23:19:27 UTC) #4
lgtm

Powered by Google App Engine
This is Rietveld 408576698