DescriptionFix for pixel-moving CSS filters with clipping.
When using a "pixel-moving" filter (ie., drop-shadow or blur), we
disable the normal clip operation, since we want to want to render
the full results of the element pre-clip for filtering. Clipping is
then applied just before drawing the filtered result.
However, we shouldn't disable *all* clipping recursively, since we
want children which clip themselves to still continue to be clipped.
The fix is to pass the original (unmodified) paintingInfo to
paintChildren().
BUG=350411
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=180361
Patch Set 1 #Patch Set 2 : Add DOCTYPE to test files #
Messages
Total messages: 7 (0 generated)
|