Cache gpu suitability in DisplayItemList, remove SetUnsuitable...ForTesting
This patch moves the gpu suitability "cache" into display_item_list
so that calls to DisplayItemList::IsSuitableForGpuRasterization are
fast. With the cache moved we no longer need to track suitability in
the recording source and can remove SetUnsuitableForGpuRasterizationForTesting.
BUG=524314
CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel
Review URL: https://codereview.chromium.org/
1349913002
Cr-Commit-Position: refs/heads/master@{#349999}