Fix a nasty scroll bug for Chrome Now-on-tap feature. Also combine the
code paths for Android Webview and Chrome.
Until now webview and chrome were using separate code paths for copying the snapshot tree. We are now combining both to use the same code. Further moving the
tests from android webview to content layer to add coverage for both chrome
and webview.
BUG=
603746
Committed:
https://crrev.com/98495a3d4de6f2be14a71f675212552b63c71def
Cr-Commit-Position: refs/heads/master@{#389374}