New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 603818 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Last visit > 30 days ago
Closed: May 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Windows
Pri: 1
Type: Bug-Regression



Sign in to add a comment

[Regression]: Ripple effect is not fully seen in download bar

Project Member Reported by sc00335...@techmahindra.com, Apr 15 2016

Issue description

Version: 51.0.2704.14 dev
OS: Ubuntu 14.04,windows

test Url: https://www.google.co.in/intl/en/chrome/browser/desktop/

What steps will reproduce the problem?
(1) Launch chrome and go to above url >> Click Download chrome >> Accept and install or Try Downloading any large file
(2) Now right click on extreme ends of downloading file for context menu on download shelf >> Hit esc/select cancel option and observe ripple on download shelf

Expected: Even on interrupting ripple should fully spread 
Actual: Instead ripple is not fully spread and weird behaviour is seen on clicking at different parts of downloading file.

This is a regression issue broken in M51.

Good Build: 51.0.2699.0 dev
Bad Build: 51.0.2700.0 dev

CHANGELOG URL:
  https://chromium.googlesource.com/chromium/src/+log/411ea14c10f64b67a25985619583a5331e724d57..031aebddd2c595f9bcbf9c11457b5b23ced055fa

Suspecting https://codereview.chromium.org/1832963002 from changelog

@estade: Please help in re-assigning if it is not related to your change.


 
Actual_ripple.ogv
2.3 MB Download
Actual_downloadbar highlight.png
248 KB View Download
Cc: rnimmagadda@chromium.org
Unable to repro this issue on Ubuntu Trusty (14.04) for Google Chrome Dev Version - 51.0.2704.19

Screen-recording & Screen-shot are attached.

@sc00335628: Could you please confirm the same by checking it on Chrome Dev Version - 51.0.2704.19

Thank you.
603818.ogv
1.7 MB Download
603818.png
150 KB View Download
Labels: Needs-Feedback
Labels: -Needs-Feedback
Checked the issue on 51.0.2704.19 dev ,Ubuntu 14.04 and able to reproduce the issue.

i.e ripple effect is not fully applied to downloading items in downloads shelf when interrupted.

Note: While some file is downloading right click on that download shelf and observe.

Attaching screencast of same.
Issue_603818.webm
3.6 MB Download

Comment 4 by est...@chromium.org, Apr 19 2016

Owner: bruthig@chromium.org
caused by https://crrev.com/3f6febc32fb72163c187ce1e4f88420ec111725c
Something doesn't make sense here, since this issue is reported as being seen in M51, but Ben's CL mentioned in #4 landed in M52 and has not been merged back yet.
Just to update: Able to repro this issue on Windows 7 for Latest Canary Version - 52.0.2715.0 
Status: Started (was: Assigned)
Project Member

Comment 9 by bugdroid1@chromium.org, Apr 28 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/5bb27fbab45e1534e353ec3e8e9ab7a57c7a35d4

commit 5bb27fbab45e1534e353ec3e8e9ab7a57c7a35d4
Author: bruthig <bruthig@chromium.org>
Date: Thu Apr 28 11:39:13 2016

Fixed material design ink drop location for the MD download shelf buttons.

A recent regression caused the clip bounds for the
FloodFillInkDropAnimation to incorrectly be centered on the click point
for the DownloadItemViewMd buttons. This change fixes that and
suppresses the ripple for right clicks on the DownloadItemViewMd as
well.

BUG= 603818 
TEST=manual

Review-Url: https://codereview.chromium.org/1915983009
Cr-Commit-Position: refs/heads/master@{#390347}

[modify] https://crrev.com/5bb27fbab45e1534e353ec3e8e9ab7a57c7a35d4/chrome/browser/ui/views/bookmarks/bookmark_bar_view.cc
[modify] https://crrev.com/5bb27fbab45e1534e353ec3e8e9ab7a57c7a35d4/chrome/browser/ui/views/download/download_item_view_md.cc
[modify] https://crrev.com/5bb27fbab45e1534e353ec3e8e9ab7a57c7a35d4/ui/views/animation/flood_fill_ink_drop_animation.cc
[modify] https://crrev.com/5bb27fbab45e1534e353ec3e8e9ab7a57c7a35d4/ui/views/animation/flood_fill_ink_drop_animation.h
[modify] https://crrev.com/5bb27fbab45e1534e353ec3e8e9ab7a57c7a35d4/ui/views/animation/ink_drop_animation_unittest.cc
[modify] https://crrev.com/5bb27fbab45e1534e353ec3e8e9ab7a57c7a35d4/ui/views/controls/button/label_button.cc

Comment 10 by ajha@chromium.org, May 2 2016

Labels: TE-Verified-52.0.2722.0 TE-Verified-M52
Fix is working as intended on the latest canary(52.0.2722.0) on Windows-7 and Linux Ubuntu 14.04. Attached is the screenshot of the same.

bruthig@: If there is no further work to be done on this, could you please get this merged to M-51 as well.

Thank you! 
603818.png
376 KB View Download
Labels: Merge-Request-51

Comment 12 by tin...@google.com, May 2 2016

Labels: -Merge-Request-51 Merge-Approved-51 Hotlist-Merge-Approved
Your change meets the bar and is auto-approved for M51 (branch: 2704)
Project Member

Comment 13 by bugdroid1@chromium.org, May 2 2016

Labels: -merge-approved-51 merge-merged-2704
The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/570179660e444a49a8c973eadd3da1f6cd9880df

commit 570179660e444a49a8c973eadd3da1f6cd9880df
Author: Ben Ruthig <bruthig@chromium.org>
Date: Mon May 02 15:13:30 2016

Fixed material design ink drop location for the MD download shelf buttons.

A recent regression caused the clip bounds for the
FloodFillInkDropAnimation to incorrectly be centered on the click point
for the DownloadItemViewMd buttons. This change fixes that and
suppresses the ripple for right clicks on the DownloadItemViewMd as
well.

BUG= 603818 
TEST=manual

Review-Url: https://codereview.chromium.org/1915983009
Cr-Commit-Position: refs/heads/master@{#390347}
(cherry picked from commit 5bb27fbab45e1534e353ec3e8e9ab7a57c7a35d4)

R=jonross@chromium.org

Review URL: https://codereview.chromium.org/1942843002 .

Cr-Commit-Position: refs/branch-heads/2704@{#332}
Cr-Branched-From: 6e53600def8f60d8c632fadc70d7c1939ccea347-refs/heads/master@{#386251}

[modify] https://crrev.com/570179660e444a49a8c973eadd3da1f6cd9880df/chrome/browser/ui/views/bookmarks/bookmark_bar_view.cc
[modify] https://crrev.com/570179660e444a49a8c973eadd3da1f6cd9880df/chrome/browser/ui/views/download/download_item_view_md.cc
[modify] https://crrev.com/570179660e444a49a8c973eadd3da1f6cd9880df/ui/views/animation/flood_fill_ink_drop_animation.cc
[modify] https://crrev.com/570179660e444a49a8c973eadd3da1f6cd9880df/ui/views/animation/flood_fill_ink_drop_animation.h
[modify] https://crrev.com/570179660e444a49a8c973eadd3da1f6cd9880df/ui/views/animation/ink_drop_animation_unittest.cc
[modify] https://crrev.com/570179660e444a49a8c973eadd3da1f6cd9880df/ui/views/controls/button/label_button.cc

Status: Fixed (was: Started)

Comment 15 by ajha@chromium.org, May 3 2016

Labels: TE-Verified-51.0.2704.35 TE-Verified-M51
Verified the merge on the latest M-51(51.0.2704.35(2704@{#345}) on Windows-7 and Linux Ubuntu 14.04.

Merge is successful, hence adding the Verified label for M-51.
Labels: TE-Verified-51.0.2704.36
Verified the fix on Windows 7 & Ubuntu Trusty (14.04) for Google Chrome Beta Version - 51.0.2704.36

Screen-recording is attached.

TE-Verified Labels are added.
603818.ogv
9.9 MB Download
Labels: TE-Verified-52.0.2723.4
Verified the fix on Windows 7 & Ubuntu Trusty (14.04) for Google Chrome Dev Version - 52.0.2723.4 

Screen-recording is attached.

TE-Verified Labels are added.
603818.mp4
1.6 MB Download

Sign in to add a comment