[Sync] Clean up observers in ConfigurationRefresher
This is needed to enable DestroyProfileOnBrowserClose by default in automated tests (crrev.com/c/2503629). ConfigurationRefresher did not clean up its SyncObserver properly when it received the OnSyncShutdown() event, causing a failed DCHECK() in browser tests. Bug: 88586 Change-Id: Ib37846afd26470563d58639e9fddff4928ffe907 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2510797Reviewed-by:Mikel Astiz <mastiz@chromium.org> Commit-Queue: Nicolas Ouellet-Payeur <nicolaso@chromium.org> Cr-Commit-Position: refs/heads/master@{#823184}
Showing
Please register or sign in to comment