commit | 9e9d680e28af98d88320126067072b33588c47d0 | [log] [tgz] |
---|---|---|
author | jonross <jonross@chromium.org> | Thu Jul 19 21:56:19 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Thu Jul 19 21:56:19 2018 |
tree | b500ebcc8561b6e247de4fc85029a5e66bb4fe1b | |
parent | 50e127f78f3bb7cd50fd97d2e1c7b674c13bcc09 [diff] |
Update SitePerProcessBrowserTest Page Scale Factor Reading SitePerProcessBrowserTest had a helper method to lookup the page scale factor. This was then being used to direct input events for testing. However it was using the legacy path of cached CompositorFrameMetadata which does not work in Viz. Leading to some tests incorrectly targetting the wrong views. This updates them to use the newer RenderFrameMetadata path which works both in classic and Viz modes. TEST=SitePerProcessBrowserTest.ViewBoundsInNestedFrameTest, SitePerProcessBrowserTest.ScrollBubblingFromNestedOOPIFTest, SitePerProcessBrowserTest.ScrollLocalSubframeInOOPIF Bug: 848825 Change-Id: Ie8ce1f6144450c31d2673c55099e68e0979ea9bb Reviewed-on: https://chromium-review.googlesource.com/1141987 Reviewed-by: Ken Buchanan <kenrb@chromium.org> Commit-Queue: Jonathan Ross <jonross@chromium.org> Cr-Commit-Position: refs/heads/master@{#576650}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .