commit | f70115b4df17a675652ef65521ba6ddf81f59037 | [log] [tgz] |
---|---|---|
author | Balazs Engedy <engedy@chromium.org> | Fri Nov 09 10:12:19 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Fri Nov 09 10:12:19 2018 |
tree | 04327c5f3396366db6d8a197bd9662ed11d032cf | |
parent | a944866662c9cd3841c2cc1c8e8335ff6fd838e4 [diff] |
Prevent use-after-free in SiteEngagementService. The profile and its KeyedServices are normally destroyed before the TaskScheduler shuts down background threads, so the background task to record site engagement metrics needs to avoid using any members of SiteEngagementService Bug: 900022 Change-Id: Ibdebbd5a64d59fad29b7715be3557eeed411d741 Reviewed-on: https://chromium-review.googlesource.com/c/1326441 Reviewed-by: Dominick Ng <dominickn@chromium.org> Commit-Queue: Balazs Engedy <engedy@chromium.org> Cr-Commit-Position: refs/heads/master@{#606781}
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 .