New issue
Advanced search Search tips

Issue 591881 link

Starred by 1 user

Issue metadata

Status: Duplicate
Owner:
Closed: Mar 2016
Cc:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 2
Type: Bug



Sign in to add a comment

ARC apps rendering is broken with --enable-use-zoom-for-dsf

Project Member Reported by satorux@chromium.org, Mar 4 2016

Issue description

Chrome 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

 
Screenshot 2016-03-04 at 10.12.00.png
1.9 MB View Download
Mergedinto: 591178
Status: Duplicate (was: Assigned)
Project Member

Comment 2 by bugdroid1@chromium.org, 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