commit | c7c29279deb33aaf6af2b970f4c82b7d837a9780 | [log] [tgz] |
---|---|---|
author | Justin Novosad <junov@chromium.org> | Thu Jul 19 18:51:28 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Thu Jul 19 18:51:28 2018 |
tree | 3f4a435bda87ca3f27f9ecd1868f1b321f4871a0 | |
parent | 699aabf38566bf27c55c4bf5ae68f0f5f346f2b1 [diff] |
Fix OffscreenCanvases being leaked in Workers This change removes the strong references to OffscreenCanvas objects in WorkerAnimationFrameProvider, which was preventing OffscreenCancases from being garbage collected for the lifetime of the Worker that owns it. BUG=863511 Change-Id: Ia70c98e7fc876906e9a25ad24be8e309d4884372 Reviewed-on: https://chromium-review.googlesource.com/1142444 Reviewed-by: Stephen White <senorblanco@chromium.org> Commit-Queue: Justin Novosad <junov@chromium.org> Cr-Commit-Position: refs/heads/master@{#576581}
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 .