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

Issue 623571 link

Starred by 3 users

Issue metadata

Status: Verified
Owner:
Closed: Aug 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Android
Pri: 1
Type: Bug-Regression



Sign in to add a comment

Grey line underneath toolbar when exiting tab switcher

Project Member Reported by rachelis@chromium.org, Jun 27 2016

Issue description

Grey line appears where the omnibox would be when switching tabs
 
unnamed.png
301 KB View Download

Comment 1 by bauerb@chromium.org, Jun 27 2016

Labels: OS-Android
Summary: Grey line underneath toolbar when exiting tab switcher (was: Grey line appears where the omnibox would be when switching tabs)
That screenshot shows the existing issue 614690. I've attached a movie that shows the regression.
2016_06_27_issue623571.mp4
341 KB View Download

Comment 2 by bauerb@chromium.org, Jun 27 2016

Cc: dfalcant...@chromium.org
Labels: -Restrict-View-Google -Pri-2 ReleaseBlock-Beta Pri-1 Type-Bug-Regression
Owner: mdjones@chromium.org
Status: Assigned (was: Untriaged)
I've tracked this down to https://codereview.chromium.org/2045733002, which changed the toolbar border assets. I can't quite make out from the images on the CL whether that added a visible border?
Yeah, it looks like a visible border was added to the asset. I'll request one be made without it.

Comment 4 by bauerb@chromium.org, Jun 27 2016

Cc: rolfe@chromium.org
Is that from Rebecca?

Comment 5 by rolfe@chromium.org, Jun 27 2016

I don't believe so! But mdjones@ reached out and we're talking about possibilities.

Comment 6 by nepper@chromium.org, Jun 28 2016

Labels: -zine-mr-untriaged zine-mr-mile-MVP M-53
Thanks for working on new assets!

FYI: This is unfortunately blocking our Zine NTP launch :/. So would be great to see this fixed asap.

Let me know in case I can help in any way.

Thanks!

Comment 7 by nepper@chromium.org, Jun 28 2016

Cc: cl...@chromium.org
+ Chris, in case the assets in https://codereview.chromium.org/2045733002 are from him.
The assets are from bettes@, I tested fading the inner border myself and it fixes the problem. I just need the new assets made. I sent an email, but bettes@ is ooo for a couple more days.

Comment 9 by nepper@chromium.org, Jun 29 2016

Cc: bettes@chromium.org kerz@chromium.org
Ok, great! Sounds like this would really just be an assets change then. In which case it seems totally fine to merge back to M-53 after branchpoint.

Adding kerz so that he knows this will be coming next week.
Status: Fixed (was: Assigned)
Labels: zine-mr-MVP

Comment 13 by finkm@google.com, Jul 1 2016

Labels: -zine-mr-mvp
Labels: zine-mr-MVP
Labels: -zine-mr-mile-MVP -zine-mr-mvp zine-client-v1 zine-ntp
Status: Assigned (was: Fixed)
Hi Matthew,

unfortunately, I still see this issue in the latest Canary 54.0.2793.0 - I think this release should already have your change from June 30, so it seems like this is not fixed as hoped.

Can you have a look?

Thanks

Patrick
Hm, I see it on dev but not ToT. I'll investigate.
Hi Matthew,

thanks for looking into this. Any updates? FYI: M53 Beta is scheduled for next week.

Thanks

Patrick
FTR, I still can't reproduce this on Canary or trunk (and Dev is fairly old right now).
Bernhard, I still see this on Canary 54.0.2796.0. I see the same behavior you captured in the video in Comment 1.

Video:
shamuMOB30Onepper07192016115352.mp4
1.3 MB View Download
The line just seems to be lighter maybe.
I can't reproduce the issue in anything past 53.0.2785.0. Right now my dev is at 53.0.2782.0 (which explains why I still see the issue). I'll keep an eye on it.
Ugh, it's really hard to go through the video frame-by-frame :-/ Is it possible that the very faint border now is coming from transitioning between the tab switcher (which has a border around the tab contents by design) and the regular view of the tab?
Yes, and that line has always been there to some degree. The problem is that the asset with the dark inner border appears to be sticking around.
Why is this line then not visible on stable? On stable the background is white, so it should be even more visible than on Canary if this line comes from the border of the tab switcher screenshot.

The fine line is visible in the video at 0:05. I'm attaching a screenshot.
Screen Shot 2016-07-20 at 1.16.39 PM.png
197 KB View Download
Friendly ping.

Bernhard, can you comment since you alleged that this gray line may be coming from the tab switcher?

Comment 27 by cl...@chromium.org, Jul 21 2016

Cc: -cl...@chromium.org
So, I looked into this in more detail. Please find attached a video from the current Clank Stable release.

Stable: the tab switcher screenshot is white (#FFF) as is the top toolbar after transition and the resulting NTP background after transition. There is no line visible in the last frame before the screenshot gets replaced by the actual view.

Canary: the tab switcher background is gray (#F1F1F1) while the top toolbar and the resulting NTP background after transition are both (#F2F2F2). For some reason in the last couple of frames before the transition ends you can see gray line between the #F1F1F1 and #F2F2F2 regions: it's colored #EEEEEE at its darkest 1px middle line, and fades 2px in both directions vertically.

Is it possible that there is some algorithm that tries to fade the screenshot "rim" into its surroundings as it touches the top toolbar?
shamuMOB30Onepper07222016131907.mp4
4.9 MB View Download

Comment 29 by fi...@chromium.org, Jul 26 2016

ping @bauerb :-)

Comment 30 by fi...@chromium.org, Jul 26 2016

Chatted with bauerb@. He ran out of ideas.

@mdjones: Can you comment on nepper's latest remarks? Any idea how we can move forward?
Hi Matthew,

M53 Beta promotion period is starting today (no Beta release scheduled for Android, yet, but I'm sure TPMs want to close in :).

Please have a look at my Comment 28 and the screenshot in Comment 25.

I discussed this with Bernhard yesterday and he thinks the way this looks it may well be another line somewhere on an asset.

Can you have a look?

Thanks

Patrick

Comment 32 by fi...@chromium.org, Jul 28 2016

Labels: -zine-client-v1 zine-triaged
I'll try to take a look at it today.
Awesome, let me know in case I can assist in any way. :)
nepper@ in c#31 is correct - all beta blockers must be fixed *on branch* by Monday @ 5 PM.  Can we get a fix landed on trunk ASAP?
Hi Matt,

sorry for the ping: what did you find end of last week?

Thanks a lot

Patrick
I'll have a fix in by the end of the day.
Labels: Merge-Request-53

Comment 40 by dimu@chromium.org, Aug 1 2016

Labels: -Merge-Request-53 Merge-Approved-53 Hotlist-Merge-Approved
Your change meets the bar and is auto-approved for M53 (branch: 2785)
Project Member

Comment 41 by bugdroid1@chromium.org, Aug 1 2016

Labels: -merge-approved-53 merge-merged-2785
The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/216008f235ac709e284d09300e400a47e51a6e1c

commit 216008f235ac709e284d09300e400a47e51a6e1c
Author: Matthew Jones <mdjones@chromium.org>
Date: Mon Aug 01 20:21:58 2016

Exclude border from tab switcher asset

The inner border of the tab switcher is a separate asset and
therefore does not need to be included at all in the main tab
switcher asset.

BUG= 623571 

Review-Url: https://codereview.chromium.org/2197263002
Cr-Commit-Position: refs/heads/master@{#409012}
(cherry picked from commit 47010a663bdb4a65e5ff866a34add015c3089eb4)

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

Cr-Commit-Position: refs/branch-heads/2785@{#442}
Cr-Branched-From: 68623971be0cfc492a2cb0427d7f478e7b214c24-refs/heads/master@{#403382}

[modify] https://crrev.com/216008f235ac709e284d09300e400a47e51a6e1c/chrome/android/java/res/drawable-hdpi/tabswitcher_border_frame.9.png
[modify] https://crrev.com/216008f235ac709e284d09300e400a47e51a6e1c/chrome/android/java/res/drawable-mdpi/tabswitcher_border_frame.9.png
[modify] https://crrev.com/216008f235ac709e284d09300e400a47e51a6e1c/chrome/android/java/res/drawable-xhdpi/tabswitcher_border_frame.9.png
[modify] https://crrev.com/216008f235ac709e284d09300e400a47e51a6e1c/chrome/android/java/res/drawable-xxhdpi/tabswitcher_border_frame.9.png
[modify] https://crrev.com/216008f235ac709e284d09300e400a47e51a6e1c/chrome/android/java/res/drawable-xxxhdpi/tabswitcher_border_frame.9.png

Status: Fixed (was: Assigned)
Matt, awesome! Thanks for tracking this down. I'm looking forward to the next Canary or Dev to pick this up :).
Issue 633972 has been merged into this issue.
Status: Verified (was: Fixed)
Yay, I can't reproduce this anymore in the latest Canary 54.0.2817.0.

Thanks a bunch for fixing this and for merging it back to M53, Matt!

Sign in to add a comment