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

Issue 638526 link

Starred by 3 users

Issue metadata

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



Sign in to add a comment

Regression : Weird flickering of circular patches is seen after clicking pdf controls.

Reported by yfulgaon...@etouch.net, Aug 17 2016

Issue description

Chrome Version : 54.0.2831.0 (Official Build) 4bb92a6392a2f8bdc5c6c1319690800748870f1c-refs/heads/master@{#412405} (64-bit)
OS: Mac (10.10.5)

Test URLs :
1. http://www.orimi.com/pdf-test.pdf
2. http://unec.edu.az/application/uploads/2014/12/pdf-sample.pdf 

What steps will reproduce the problem?
1. Launch chrome and navigate to test URL 1.
2. Click on ‘Rotate’, ‘Download’, ’Fit to page’ or ‘Zoom in/out’ buttons, observe the flickering.

Actual : Weird flickering of circular patches is seen after clicking pdf controls.
Expected : No such flickering of circular patches should be seen after clicking pdf controls.

This is a regression issue broken in M-54, below is the Manual Regression and Narrow Bisect info:
Good build: 54.0.2830.0
Bad build: 54.0.2831.0

Narrow Bisect : 
https://chromium.googlesource.com/chromium/src/+log/2c640ac2482f42824fb8f7de6fdf1d8679a2e2b9..ab7b497976d171ee4d7ceac09e994002de38407b?pretty=fuller&n=10000

Suspecting: r412144 from narrow bisect.

Note : This is Mac (10.10.5) specific issue and not seen on Mac (10.11.4),(10.11.5), Windows and Linux OS.
 
Actual_pdf.mov
5.1 MB Download
Expec_pdf.mov
4.3 MB Download
Labels: ReleaseBlock-Beta
Adding release block label, please undo if not the case.
Reverting: https://codereview.chromium.org/2255833002/

Can you post the results from "about://gpu" from the machine you used?
With response to comment #2,

Attaching a screen shot of 'chrome://gpu' from the machine used, kindly take a look.
Gpu.png
693 KB View Download
The relevnat CL was already reverted: https://codereview.chromium.org/2255833002/

And there's a fix for this bug in review: https://codereview.chromium.org/2250883004/
Cc: msrchandra@chromium.org erikc...@chromium.org kbr@chromium.org
 Issue 638826  has been merged into this issue.
Project Member

Comment 6 by bugdroid1@chromium.org, Aug 19 2016

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

commit 888f49c15b045b28d838c42e60044181c11af9f6
Author: erikchen <erikchen@chromium.org>
Date: Fri Aug 19 21:25:51 2016

mac: Fix IOSurface clearing for RPDQ CALayer promotion.

The scissor rect should never affect clearing of the IOSurface.

BUG= 638526 
CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_precise_blink_rel

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

[modify] https://crrev.com/888f49c15b045b28d838c42e60044181c11af9f6/cc/output/gl_renderer.cc

Labels: -ReleaseBlock-Beta
Status: Fixed (was: Assigned)
Cc: rnimmagadda@chromium.org
Labels: TE-Verified-M54 TE-Verified-54.0.2837.0
Verified the fix on MAC (10.11.6) for Google Chrome Dev Version - 54.0.2837.0 

Screen-recording is attached.

TE-Verified labels are attached.
638526.mov
17.9 MB Download

Sign in to add a comment