ARC apps rendering is broken with --enable-use-zoom-for-dsf |
|
Issue descriptionChrome Version : 50.0.2657.0 OS Version: 7956.1.0 What steps will reproduce the problem? 1. Install an ARC app from WebStore 2. Launch it What is the expected result? The app runs fine What happens instead of that? The rendering is broken as shown in the attachment. Please provide any additional information below. Attach a screenshot if possible. I'm on dev channel. kinaba@ found that the issue was gone with #enable-use-zoom-for-dsf disabled from about:flags
,
May 11 2016
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/68dcc6407d1af4c37cc6d0452f7ab6b853eb4333 commit 68dcc6407d1af4c37cc6d0452f7ab6b853eb4333 Author: oshima <oshima@chromium.org> Date: Wed May 11 19:43:59 2016 Apply viewport to dip scale to PepperGraphics2DHost, PepperCompositorHost * Compositor's layer is set in DIP and has to be scaled to viewport coordinates when use-zoom-for-dsf is on. (viewport_to_dip_scale_ is always 1 when this is off) *Graphics2D's damage/clip rects should also be scaled accordingly. BUG= 596697 ,599547, 591881 Review-Url: https://codereview.chromium.org/1964423003 Cr-Commit-Position: refs/heads/master@{#393031} [modify] https://crrev.com/68dcc6407d1af4c37cc6d0452f7ab6b853eb4333/content/renderer/pepper/pepper_compositor_host.cc [modify] https://crrev.com/68dcc6407d1af4c37cc6d0452f7ab6b853eb4333/content/renderer/pepper/pepper_compositor_host.h [modify] https://crrev.com/68dcc6407d1af4c37cc6d0452f7ab6b853eb4333/content/renderer/pepper/pepper_graphics_2d_host.cc [modify] https://crrev.com/68dcc6407d1af4c37cc6d0452f7ab6b853eb4333/content/renderer/pepper/pepper_graphics_2d_host.h [modify] https://crrev.com/68dcc6407d1af4c37cc6d0452f7ab6b853eb4333/content/renderer/pepper/pepper_plugin_instance_impl.cc |
|
►
Sign in to add a comment |
|
Comment 1 by osh...@chromium.org
, Mar 4 2016Status: Duplicate (was: Assigned)