New issue
Advanced search Search tips

Issue 827604 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Apr 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Bug



Sign in to add a comment

MacViews: Theme support

Project Member Reported by erikc...@chromium.org, Mar 30 2018

Issue description

https://chrome.google.com/webstore/detail/glossy-blue/nheaocaplknjkpcnbadlgfpdfjaabiml

The theme is "glossy blue". In the top half of the tab strip, the lighter blue area should be a solid strip, not a repeating set of quarter-circles.
 
Screen Shot 2018-03-30 at 1.53.45 PM.png
91.8 KB View Download
Labels: -Pri-3 M-68 MacViews-Browser Target-68 Pri-2
Owner: lgrey@chromium.org
Status: Assigned (was: Untriaged)
Summary: MacViews: Theme support (was: Theme doesn't display properly.)
Themes are broken in quite a few ways in MacViews. :(

Comment 2 by lgrey@chromium.org, Apr 17 2018

Labels: Sprint-1
Project Member

Comment 3 by bugdroid1@chromium.org, Apr 18 2018

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

commit 289ea282e986808f3698a7d3f92296fa04a40a41
Author: Leonard Grey <lgrey@chromium.org>
Date: Wed Apr 18 15:39:44 2018

MacViews: Don't tile theme overlay image

Bug:  827604 
Change-Id: I67b0478de52e7f5bf4bd659afc5b305407072ee3
Reviewed-on: https://chromium-review.googlesource.com/1015514
Reviewed-by: Elly Fong-Jones <ellyjones@chromium.org>
Commit-Queue: Leonard Grey <lgrey@chromium.org>
Cr-Commit-Position: refs/heads/master@{#551688}
[modify] https://crrev.com/289ea282e986808f3698a7d3f92296fa04a40a41/chrome/browser/ui/views/frame/browser_non_client_frame_view_mac.mm

Comment 4 by lgrey@chromium.org, Apr 18 2018

I messed up my bug line, but also: https://chromium-review.googlesource.com/c/chromium/src/+/1015515

I'll do exhaustive testing before I close this, but I think this is fixed by these two changes.
Labels: TE-Verified-M68 TE-Verified-68.0.3419
Able to reproduce this issue on Mac OS 10.12.6 on the build without fix 67.0.3396.0 and the issue is fixed on the latest Canary 68.0.3419.0 by following the steps given in the original comment.

By enabling #views-browser-windows flag, adding the theme 'glossy blue', can observe that the top half of the tab strip is solid strip and not a repeating set of quarter-circles.
Attached is the screen shot for reference.

Hence adding TE verified labels as the fix is working as intended.

Thanks..
827604-M68.png
122 KB View Download

Sign in to add a comment