commit | 28137134f4c7b5d11a5d4f6a50f37db0d8dfd6ac | [log] [tgz] |
---|---|---|
author | Hajime Hoshi <hajimehoshi@chromium.org> | Wed Mar 20 03:42:40 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Wed Mar 20 03:42:40 2019 |
tree | 2f816483699ad4fc4ceb5c9f6e4961270545fe68 | |
parent | c944b00e92466904c7843d9df2f74c87440f741e [diff] |
Use a per-frame task runner at GuestViewContainer This CL switches task runners at several places from per-thread to per-frame. The purpose of this change is to make it possible to freeze tasks for bfcache. We found an actual case that JavaScript is executed: browser_tests --gtest_filter=WebViewScrollGuestContentBrowserPluginSpecificTest.OverscrollControllerSeesConsumedScrollsInGuest Bug: 870606 Change-Id: I34d1cb8b94955798a896e741b76135dec6f8c031 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1530314 Reviewed-by: Alexander Timin <altimin@chromium.org> Reviewed-by: Kevin McNee <mcnee@chromium.org> Commit-Queue: Hajime Hoshi <hajimehoshi@chromium.org> Cr-Commit-Position: refs/heads/master@{#642360}
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 .