Cherry-pick: Pass resourceless software mode in SetExternalConstraints
Cherry-pick of chromium r282445
Conflicts:
cc/layers/picture_layer_impl.cc
cc/layers/picture_layer_impl_unittest.cc
Original description:
This fixes the bug that resourceless software mode not
dirtying the draw properties.
This allows OutputSurface::ForcedDrawToSoftwareDevice to be
removed. And merged the valid_for_tile_management parameter
into resourceless_software_draw. This effectively reverses
the last bool parameter on SetExternalDrawConstraints.
BUG: 15770662
Change-Id: I3c8895f7092ecbe9ebf79287f5721352ffb40312
19 files changed