commit | c681020c29f6b22132b4cff6c8a200e8ce63fb64 | [log] [tgz] |
---|---|---|
author | Joel Hockey <[email protected]> | Fri Dec 13 04:42:45 2019 |
committer | Commit Bot <[email protected]> | Fri Dec 13 04:42:45 2019 |
tree | fef05abfbde4cacc01a87a9ab46da84e03c2ebf9 | |
parent | 311e7d0db8cc8641b63372c2986387464213993f [diff] |
GuestOsSharePath FileWatcher crashes fix There are some crashes where it seems that GuestOsSharePath has been destroyed when FileWatcher callbacks run. This change fixes all code which runs in the FileWatcher sequence to not access the GuestOsSharePath object, but rather post tasks to the UI thread where a WeakPtr is used before running any code on the GuestOsSharePath object. [email protected] (cherry picked from commit b062cd83993fd5083e836f314e1b33610e6fdf94) Bug: 1031080 Change-Id: Ia8acae392eabf4f3d13847dbd7331c3321fba410 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1956981 Reviewed-by: Fergus Dall <[email protected]> Commit-Queue: Joel Hockey <[email protected]> Cr-Original-Commit-Position: refs/heads/master@{#723259} Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1966793 Reviewed-by: Joel Hockey <[email protected]> Cr-Commit-Position: refs/branch-heads/3987@{#106} Cr-Branched-From: c4e8da9871cc266be74481e212f3a5252972509d-refs/heads/master@{#722274}
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 .