Surface Syncrhonization: Move HasAlwaysUpdateMetadataChanged out of RenderFrameMetadata
In a subsequent patch, the decision whether to ship a RenderFrameMetadata to the browser process depends on on the scroll position relative to the edge of the root layer. This complexity doesn't really belong in cc::RenderFrameMetadata itself but rather its consumer. This CL moves the code of whether to ship a RenderFrameMetadata out of the struct itself. Bug: 672962 Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;master.tryserver.blink:linux_trusty_blink_rel Change-Id: I59b001088d3d83df7bd0dc9fe569e439af3fdeb9 Reviewed-on: https://chromium-review.googlesource.com/1115348Reviewed-by:Antoine Labour <piman@chromium.org> Commit-Queue: Fady Samuel <fsamuel@chromium.org> Cr-Commit-Position: refs/heads/master@{#570478}
Showing
Please register or sign in to comment