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

Issue 2725833003: Bug Fix: List Too Small When Sharing Tab Only (Closed)

Created:
3 years, 9 months ago by qiangchen
Modified:
3 years, 9 months ago
Reviewers:
msw
CC:
chromium-reviews, tfarina
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Bug Fix: List Too Small When Sharing Tab Only When the javascript only includes "tab" as source, the source list is too small, and thus inconvenient for users to pick. The reason is that we preset the height too small. In this CL we preset the height larger to a reasonable value. BUG=697516 Review-Url: https://codereview.chromium.org/2725833003 Cr-Commit-Position: refs/heads/master@{#454317} Committed: https://chromium.googlesource.com/chromium/src/+/866596040a23db3ab4152dba1d41f0a574fc2b83

Patch Set 1 #

Total comments: 4

Patch Set 2 : Reduce to 5 #

Patch Set 3 : Reduce to 1 #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+2 lines, -2 lines) Patch
M chrome/browser/ui/views/desktop_capture/desktop_media_picker_views.cc View 1 2 1 chunk +2 lines, -2 lines 1 comment Download

Messages

Total messages: 15 (6 generated)
qiangchen
A simple fix. Can you take a look? Thanks.
3 years, 9 months ago (2017-03-01 18:23:02 UTC) #3
msw
https://codereview.chromium.org/2725833003/diff/1/chrome/browser/ui/views/desktop_capture/desktop_media_picker_views.cc File chrome/browser/ui/views/desktop_capture/desktop_media_picker_views.cc (right): https://codereview.chromium.org/2725833003/diff/1/chrome/browser/ui/views/desktop_capture/desktop_media_picker_views.cc#newcode172 chrome/browser/ui/views/desktop_capture/desktop_media_picker_views.cc:172: tab_scroll_view->ClipHeightTo(kTabStyle.item_size.height() * 7, Can you post some screenshots of ...
3 years, 9 months ago (2017-03-01 19:00:03 UTC) #4
qiangchen
https://codereview.chromium.org/2725833003/diff/1/chrome/browser/ui/views/desktop_capture/desktop_media_picker_views.cc File chrome/browser/ui/views/desktop_capture/desktop_media_picker_views.cc (right): https://codereview.chromium.org/2725833003/diff/1/chrome/browser/ui/views/desktop_capture/desktop_media_picker_views.cc#newcode172 chrome/browser/ui/views/desktop_capture/desktop_media_picker_views.cc:172: tab_scroll_view->ClipHeightTo(kTabStyle.item_size.height() * 7, On 2017/03/01 19:00:03, msw wrote: > ...
3 years, 9 months ago (2017-03-01 20:59:42 UTC) #5
msw
lgtm with a nit https://codereview.chromium.org/2725833003/diff/1/chrome/browser/ui/views/desktop_capture/desktop_media_picker_views.cc File chrome/browser/ui/views/desktop_capture/desktop_media_picker_views.cc (right): https://codereview.chromium.org/2725833003/diff/1/chrome/browser/ui/views/desktop_capture/desktop_media_picker_views.cc#newcode172 chrome/browser/ui/views/desktop_capture/desktop_media_picker_views.cc:172: tab_scroll_view->ClipHeightTo(kTabStyle.item_size.height() * 7, On 2017/03/01 ...
3 years, 9 months ago (2017-03-01 23:26:48 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2725833003/40001
3 years, 9 months ago (2017-03-02 17:46:05 UTC) #9
commit-bot: I haz the power
Committed patchset #3 (id:40001) as https://chromium.googlesource.com/chromium/src/+/866596040a23db3ab4152dba1d41f0a574fc2b83
3 years, 9 months ago (2017-03-02 18:43:10 UTC) #12
msw
https://codereview.chromium.org/2725833003/diff/40001/chrome/browser/ui/views/desktop_capture/desktop_media_picker_views.cc File chrome/browser/ui/views/desktop_capture/desktop_media_picker_views.cc (right): https://codereview.chromium.org/2725833003/diff/40001/chrome/browser/ui/views/desktop_capture/desktop_media_picker_views.cc#newcode172 chrome/browser/ui/views/desktop_capture/desktop_media_picker_views.cc:172: tab_scroll_view->ClipHeightTo(kTabStyle.item_size.height() * 1, It doesn't really matter, but multiplying ...
3 years, 9 months ago (2017-03-02 18:48:02 UTC) #13
qiangchen
A revert of this CL (patchset #3 id:40001) has been created in https://codereview.chromium.org/2731573002/ by qiangchen@chromium.org. ...
3 years, 9 months ago (2017-03-02 18:52:46 UTC) #14
qiangchen
3 years, 9 months ago (2017-03-03 16:39:32 UTC) #15
Message was sent while issue was closed.
https://codereview.chromium.org/2725833003/diff/1/chrome/browser/ui/views/des...
File chrome/browser/ui/views/desktop_capture/desktop_media_picker_views.cc
(right):

https://codereview.chromium.org/2725833003/diff/1/chrome/browser/ui/views/des...
chrome/browser/ui/views/desktop_capture/desktop_media_picker_views.cc:172:
tab_scroll_view->ClipHeightTo(kTabStyle.item_size.height() * 7,
On 2017/03/01 23:26:48, msw wrote:
> On 2017/03/01 20:59:42, qiangchen wrote:
> > On 2017/03/01 19:00:03, msw wrote:
> > > Can you post some screenshots of before and after? What happens when the
> > > dialog's minimum height (now 7 times the old minimum height) exceeds the
> > > available height of the browser window? Should the minimum be left alone,
> but
> > > the maximum increased?
> > 
> > Reduce it to 5. As 5 * tab height is almost 1 * window height.
> > 
> > Attached screenshot on crbug
> 
> nit: I still think it might be better to use just one tab height for the
> minimum. That way the dialog will still shrink the tab selection area to show
> the Cancel/Share buttons, even when the parent chrome window is *super* short.
> Otherwise, what's the point of showing 5 tabs if you can't click Share?
(please
> test out super short chrome windows and lmk what you think).

Done.

Powered by Google App Engine
This is Rietveld 408576698