Revert "[BGPT] Support kDstIn blend-mode for non-render surface quads"

This reverts commit e4405d19f2b7bb1670740fcab97544f35bf4165f.

Reason for revert: Causes black squares on gmail, see: crbug.com/932775

Original change's description:
> [BGPT] Support kDstIn blend-mode for non-render surface quads
> 
> This allows us to remove the render surface for the effect
> node representing a rounded-corner mask.
> 
> Bug: 926497
> 
> Test: multiple web tests exercise these code paths.
> 
> Change-Id: I8af37bb94e955a33314f397795b2b9149f29c6d7
> Reviewed-on: https://chromium-review.googlesource.com/c/1460306
> Reviewed-by: enne <enne@chromium.org>
> Commit-Queue: Chris Harrelson <chrishtr@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#631511}

TBR=chrishtr@chromium.org,enne@chromium.org

# Not skipping CQ checks because original CL landed > 1 day ago.

Bug: 926497
Change-Id: If08fbcd1183f05b1021177e5ed2d258e900d2173
Reviewed-on: https://chromium-review.googlesource.com/c/1476075
Reviewed-by: Philip Rogers <pdr@chromium.org>
Commit-Queue: Philip Rogers <pdr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#632860}
15 files changed