New issue
Advanced search Search tips

Issue 820348 link

Starred by 2 users

Issue metadata

Status: WontFix
Owner:
Closed: Nov 14
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 2
Type: Bug-Regression



Sign in to add a comment

Regression: The traffic light buttons overlap on avatar icon after enabling RTL flags

Reported by vineetha...@etouch.net, Mar 9 2018

Issue description

Chrome Version: 66.0.3359.22 (Official Build) 37c99647fccce6a8929b1ddebbcdfbe6148dea43-refs/branch-heads/3359@{#126}(64 bit)
OS: Mac(10.12.6, 10.13.1, 10.13.4) OS

Pre-condition: Set 'Force UI direction' flag to 'Right-to-left' and enable the 'Enable RTL' flag under chrome://flags

What steps will reproduce the problem?
(1) Launch Chrome, observe that the traffic light buttons have moved to the top RHS due to the flags.
(2) Now click on fullscreen button and observe the traffic light buttons when the window is not in fullscreen mode.

Actual Result: Traffic light buttons get shifted to the LHS of the window and overlaps on the avatar icon when not in fullscreen mode.
Expected Result: Traffic light buttons should not overlap on avatar icon when not in fullscreen mode.

This is regression issue broken in ‘M-64’ and providing the bisect using per-revision bisect,
Good build: 62.0.3180.0(Revision: 492770)
Bad build: 62.0.3181.0(Revision: 493197)

You are probably looking for a change made after 492971 (known good), but no later than 492972 (first known bad).

CHANGE-LOG URL:

The script might not always return single CL as suspect as some perf builds might get missing due to failure.

  https://chromium.googlesource.com/chromium/src/+log/d5ea6ad9b7b5af521c634c6461227c619b6728a1..1f71c6ec3d33ac53f8e2474fbfd9e6396f731008

Suspect: https://chromium.googlesource.com/chromium/src/+/1f71c6ec3d33ac53f8e2474fbfd9e6396f731008

@sdy: Could you please check whether this is caused with respect to your change, if not please help us in assigning it to the right owner.

Note: 
1. This issue is also seen on M65 Stable(build #65.0.3325.146), M65 Beta(build #65.0.3325.125), M67 Canary(build #67.0.3365.0).
2. This issue is not observed on Windows (7,8,8.1,10), Linux(14.04 LTS) OS

Thank You!

 
ActualVideo.mov
7.8 MB View Download
ExpectedVideo.mov
13.8 MB View Download
Eek. We should fix this and merge to M66.

Comment 2 by sdy@chromium.org, Mar 9 2018

Cc: lgrey@chromium.org
Labels: -Pri-1 Pri-2
It looks like this only happens with the "force RTL" setting in chrome://flags. If I change the system locale and restart, I get the right results (see attachment). So this isn't urgent/probably doesn't need a merge.

I made a CL that fixes this:
https://chromium-review.googlesource.com/c/chromium/src/+/956297

…which we can try to land now or when lgrey@ is around (I'd be in favor of waiting).
crbug_820348_real_rtl_buttons.mp4
229 KB View Download
Project Member

Comment 3 by bugdroid1@chromium.org, Mar 14 2018

Comment 4 by sdy@chromium.org, Mar 14 2018

Status: Fixed (was: Assigned)
Update :
Rechecked the above issue with latest Canary Chrome version #67.0.3371.0 on below mentioned OS versions,
On Mac(10.12.6, 10.13.1)OS the issue is still reproducible.
On Mac(10.13.4) the issue is fixed.

Kindly refer the attached screen casts for reference.

ActualVideo.mov
3.7 MB View Download
FixedVideo_10.13.4.mov
4.7 MB View Download

Comment 6 by ajha@chromium.org, Mar 15 2018

Labels: Needs-Feedback
Status: Assigned (was: Fixed)
Re-opening as per C#5.
Labels: Hotlist-DesktopUIChecked
"Mass UI Triage" 

We were unable to reproduce this bug on latest canary #72.0.3610.0 on Mac(10.12.6, 10.13.1, 10.13.4) OS.

Please find below attached screencast for same.

Thank You...
Canary Behaviour.mov
14.1 MB View Download
Status: WontFix (was: Assigned)

Sign in to add a comment