New issue
Advanced search Search tips

Issue 843615 link

Starred by 2 users

Issue metadata

Status: Available
Owner:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Bug-Regression



Sign in to add a comment

clip-path breaks pixelated canvas rendering

Project Member Reported by jakearchibald@chromium.org, May 16 2018

Issue description

https://pixelated-transform-demo.glitch.me/

These are all canvases & imgs displayed at 10x using different methods, all with pixelated image-rendering. Some have a null clip-path applied. The output of each should look the same.

In the cases where clip-path is applied to a canvas (or a parent element) the pixelated rendering fails, and it falls back to interpolation.

This only happens for canvases > 256px in size, which I believe triggers some kind of hardware rendering path.

Version 68.0.3431.0 (Official Build) canary (64-bit) OSX
 
Labels: -Type-Bug -Pri-3 RegressedIn-65 FoundIn-66 FoundIn-67 FoundIn-65 FoundIn-68 Target-68 Pri-2 Type-Bug-Regression
Owner: junov@chromium.org
Status: Assigned (was: Untriaged)
Bisects to https://chromium.googlesource.com/chromium/src/+log/1e920b32c7c3000523870464e0a8954a0474790e..e486ef03b1649a5749cd875b03898b2b1600c055

Of which the most likely candidate is
https://chromium.googlesource.com/chromium/src/+/2e4a432454ac3f04d6c5fa8f17c49ce3026217d6

Not sure why, however.
Components: -Blink>Paint -Blink>CSS
Ah, didn't realise this was a regression. Sorry for not bisecting myself.
Owner: ----
Status: Available (was: Assigned)
Owner: davidqu@chromium.org
Status: Assigned (was: Available)
Status: Available (was: Assigned)

Sign in to add a comment