summaryrefslogtreecommitdiffstats
path: root/sync/internal_api/public/sync_encryption_handler.h
diff options
context:
space:
mode:
authormiu <miu@chromium.org>2014-08-28 17:08:29 -0700
committerCommit bot <commit-bot@chromium.org>2014-08-29 00:11:19 +0000
commit191dc4092d998a30ab39235a17f0f5f2d17dfb2b (patch)
treefa1abc5eca4d2ae0d3050af9ceea86600fbcba7a /sync/internal_api/public/sync_encryption_handler.h
parent14725ebae93e03e66b334f1abc238177268998d3 (diff)
downloadchromium_src-191dc4092d998a30ab39235a17f0f5f2d17dfb2b.zip
chromium_src-191dc4092d998a30ab39235a17f0f5f2d17dfb2b.tar.gz
chromium_src-191dc4092d998a30ab39235a17f0f5f2d17dfb2b.tar.bz2
Fix for ~ContentCaptureSubscription() after BrowserThreads are torn down.
While debugging flaky browser_tests, it was revealed that a WebContentsVideoCaptureMachine could actually outlive the tear-down of the BrowserThreadImpl for the UI thread. Not having been explicitly stopped first, destructors in the object graph would execute clean up code that would attempt operations that are invalid after the BrowserThreadImpl for the UI thread has been torn down. This change also includes a bunch of minor clean-ups. BUG=396413 Review URL: https://codereview.chromium.org/514073002 Cr-Commit-Position: refs/heads/master@{#292513}
Diffstat (limited to 'sync/internal_api/public/sync_encryption_handler.h')
0 files changed, 0 insertions, 0 deletions