Make inverted viewport scroll order the default and remove flag.
commiteac4df4e3d9869b5dc128283b4d32dc6665fc293
authorbokan <bokan@chromium.org>
Wed, 26 Aug 2015 19:24:25 +0000 (26 12:24 -0700)
committerCommit bot <commit-bot@chromium.org>
Wed, 26 Aug 2015 19:24:54 +0000 (26 19:24 +0000)
treeeec096800ce5df40ccf1353f3c3ecfe75843aac7
parentc574e6794a8f2a7a0906cea73f2a91c361f2c38e
Make inverted viewport scroll order the default and remove flag.

This patch removes the invert-viewport-scroll-order flag, making this behavior
the default. This means scrolls while pinch-zoomed in scroll the visual viewport
first, bubbling remaining scrolls up to the layout viewport. Also fixed existing
unit tests that relied on the old behavior.

BUG=443724
CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel

Review URL: https://codereview.chromium.org/1283053002

Cr-Commit-Position: refs/heads/master@{#345636}
15 files changed:
cc/layers/viewport.cc
cc/trees/layer_tree_host_impl_unittest.cc
cc/trees/layer_tree_settings.cc
cc/trees/layer_tree_settings.h
chrome/app/generated_resources.grd
chrome/browser/about_flags.cc
content/browser/renderer_host/render_process_host_impl.cc
content/browser/renderer_host/render_view_host_impl.cc
content/public/common/common_param_traits_macros.h
content/public/common/content_switches.cc
content/public/common/content_switches.h
content/public/common/web_preferences.cc
content/public/common/web_preferences.h
content/renderer/gpu/render_widget_compositor.cc
content/renderer/render_view_impl.cc