Disable clip node in !MainFrameClipsContent mode

WebView has an API to allow it to take a snapshot of all the content in
the page. This wasn't implemented in BlinkGenPropertyTrees.

The fix here is simple: avoid adding a clip node for the main LayoutView
if !MainFrameClipsContent is set.

Bug: 934244
Change-Id: I8d2f4448d1acc2d1ca0ba7d251bac12e8e471a3e
Reviewed-on: https://chromium-review.googlesource.com/c/1491131
Commit-Queue: Philip Rogers <pdr@chromium.org>
Auto-Submit: David Bokan <bokan@chromium.org>
Reviewed-by: Philip Rogers <pdr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#636043}
2 files changed