Open http://www.apple.com/ca/ and move mouse over the top nav bar. The highlight extends off the end of the menu items and seems to jump around randomly.
Version: 53.0.2785.30 (Official Build) dev (64-bit)
OS: Mac OS X 10.11.6 (15G31)
Also happens on the US site. On a trunk build I'm seeing what looks like a blur on the left and right edges of the screen and in some positions in the middle. That's not quite when dsinclair is reporting, but it's still wrong. When you actually select form the menu, the blur covers content.
A bisect would be extremely helpful here. Switching to P1. We shoudl track this down and fix it.
Deleted:
Screenshot from 2016-08-01 10:21:15.png
17.4 KB
Thanks for the report. Somehow, I am unable to reproduce the above issue on Mac 10.11.6 with chrome version - 53.0.2785.34 & 54.0.2815.0 . I would request you to please try the above issue on latest chrome beta version and let us know if the issue still persists.
I am removing the Needs-confirmation label for now.
Appreciate your help.
Attach is the print screen below.
Thank you!
Deleted:
Screen Shot 2016-08-02 at 5.18.44 PM.png
543 KB
I'm still seeing this on Linux approximate tip-of-trunk but not on Mac for either Beta or Canary or approximate tip-of-trunk. I guess I'll try a manual bisect to see what I can find.
dsinclair@, were you on high-dpi screen? Any settings that might affect hardware acceleration?
It was a several year old Mac Air, so I'm guessing not High DPI. I can check when I get home tonight.
I do not see this happening on my HighDPI device on canary.
Got it. The Nav bar at the top has a backdrop-filter on it. That filter is blurring in black pixels from the border of the area of interest creating a gradient like effect.
I can reliably reproduce using --disable-gpu or --disable-gpu-rasterization, so the issue appears to be in the software implementation of backdrop-filter.
Probably a dupe of 625470. But that's interesting about --disable-gpu.
Backdrop filters don't have a software path per se; they always force layers and rely on the compositor. So it's probably a software compositor problem.
Somehow, I am still not able to reproduce the above issue with disable gpu rasterization and disable gpu.
@schenney: Can you please check the screencast and let me know if I am missing something ?
Also, it would be much of a help to bisect if you could provide me with a screencast of the issue.
I really appreciate your help.
Thank you!
BTW, backdrop-filter is only enabled when --enable-experimental-web-platform-features is enabled.
To people who have repro'ed this: could you check whether you had that flag set? Can you repro without it?
For me this reproduces only with --enable-experimental-web-platform-features. It seems like an issue with backdrop-filter. I can reproduce on Linux 56.0.2889.0 (Developer Build) (64-bit).
Apple seems to have changed their header, such that this no longer reproduces, even before the border box CL. But the problem described is almost surely related to the border box clipping behavior, which should now be fixed. I'm therefore closing this as fixed.
Comment 1 by schenney@chromium.org
, Aug 1 201617.4 KB
17.4 KB View Download