Regression: In chrome://extensions, on closing Print overlay, weird UI is seen.
Reported by
lpa...@etouch.net,
Feb 2 2017
|
|||
Issue descriptionChrome Version: 58.0.2999.5 (Official Build) 6c86d19d495b8ab045d74b3c19addca0fc1ffd48-refs/branch-heads/2999@{#5} (32/64-bit) OS: Windows (7,8,10), Mac (10.11.6, 10.12.1), Linux (14.04 LTS) What steps will reproduce the problem? 1) Launch chrome, go to chrome://extensions and check 'Developer mode' checkbox. 2) Click on 'Pack extension' button and then in Pack extension overlay click on 'Pack extension' button. 3) Now in overlay select some text, give Print command and then click on 'More settings' option. 4) Under 'Options', check and then uncheck 'Background graphics' checkbox, close the Print overlay and observe. Weird and distorted UI is seen on closing Print overlay. Weird and distorted UI should not be seen on closing Print overlay. This is a Regression issue broken in M-58, will soon update other info Manual bisect: Good build: 58.0.2991.0 Bad build: 58.0.2992.0
,
Feb 3 2017
Reduced test case:
<iframe style="width: 100%; height: 800px" srcdoc="
<div style='position: fixed; border: 20px solid black; right: 0'>
<div>Select some text and print. Border should not disappear.</div>
</div>">
</iframe>
,
Feb 5 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/604a36b20d9ffe65380031f3f708d859d81f71be commit 604a36b20d9ffe65380031f3f708d859d81f71be Author: wangxianzhu <wangxianzhu@chromium.org> Date: Sun Feb 05 10:02:54 2017 Fix paint invalidation issue on exiting printing This was caused by https://codereview.chromium.org/2583733003. I forgot to remove the !slimmingPaintInvalidationEnabled() condition. I failed to create an automatic test. Even the manual test can't reproduce the bug if printing is started by script 'print()'. BUG= 687848 Review-Url: https://codereview.chromium.org/2675763006 Cr-Commit-Position: refs/heads/master@{#448183} [add] https://crrev.com/604a36b20d9ffe65380031f3f708d859d81f71be/third_party/WebKit/ManualTests/print-iframe-containing-fixed.html [modify] https://crrev.com/604a36b20d9ffe65380031f3f708d859d81f71be/third_party/WebKit/Source/core/frame/LocalFrame.cpp
,
Feb 7 2017
Tested the issue on windows 7, Mac 10.12.2, Linux Ubuntu 14.04 using chrome dev version-58.0.3004.3 with the steps mentioned in comment #0 and issue is fixed. Not Observed Weird and distorted UI on closing Print overlay. Please find the attached screen cast for the same. Adding TE-Verified labels. Thanks..
,
Feb 7 2017
|
|||
►
Sign in to add a comment |
|||
Comment 1 by hdodda@chromium.org
, Feb 2 2017Labels: hasbisect-per-revision ReleaseBlock-Stable
Owner: wangxianzhu@chromium.org
Status: Assigned (was: Unconfirmed)