Chromium Code Reviews
Descriptioncc: Correct inverted directions in occlusion tracker background filter logic.
While this logic is correct for symmetric filters, such as blur, it is not
correct for asymmetric ones, such as drop-shadow. In these cases, the affected
area should be expanded, but since the pixel-moving is not due to pixels in the
occlusion, but rather due to pixels outside the occlusion moving into it, the
left edge of the affected area should be expanded with the right outset (and so
on).
A followup CL will update this logic again (to generalize it and remove the use
of FilterOperations::GetOutsets, but correcting it (with a unit test) allows
the behaviour change to be separated from the refactor.
BUG=600821
CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel
Committed: https://crrev.com/19a18b17a0596d17fb7e4d6242c375518ba9a0db
Cr-Commit-Position: refs/heads/master@{#404034}
Patch Set 1 #
Total comments: 8
Patch Set 2 : rebase #Patch Set 3 : comment changes #Patch Set 4 : comment to point out the scale matrix both enne and I missed #
Messages
Total messages: 14 (5 generated)
|
||||||||||||||||||||||||||||