commit | 1c98bdcdf510e3c255e1aded61342d0421c8eb25 | [log] [tgz] |
---|---|---|
author | Vladimir Levin <[email protected]> | Thu Sep 05 16:11:35 2019 |
committer | Commit Bot <[email protected]> | Thu Sep 05 16:11:35 2019 |
tree | 9b0d2770a06658a9891e923229350f7800abbfa6 | |
parent | 1c3b0b9fc6356ca671891db92973fc0da7909800 [diff] |
DL: Undo the frame throttling update during will begin main frame. This complicates the code a little bit. I don't think this is strictly necessary, since the savings it would provide for the single frame are defeated by the fact that we need to paint that frame, so we process the lifecycle anyway. When intersection observer runs, we'll still update the throttling status. I've re-opened the referenced bug with hopes of coming up with (and documenting) a good solution that would save us as much lifecycle processing time as possible. [email protected], [email protected], [email protected] Bug: 976391 Change-Id: I209ce44e4a17042c937de31d538e85548b583ac7 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1783876 Reviewed-by: Stefan Zager <[email protected]> Reviewed-by: Erik Chen <[email protected]> Commit-Queue: vmpstr <[email protected]> Cr-Commit-Position: refs/heads/master@{#693765}
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 .