Fix crash in destructor of OneTimeGeolocationPermissionProvider in linux-chromeos builds.
The OneTimeGeolocationPermissionProvider tries to unregister itself from an already shutdown context, causing the crash. Update the observer unregistration pattern in the OneTimeGeolocationPermissionProvider to handle the case of the context being already shutdown. Bug: 1168488 Change-Id: Id92b9a3b15410b3732d9021a666282ad1f568036 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2640096 Commit-Queue: Ravjit Singh Uppal <ravjit@chromium.org> Commit-Queue: Balazs Engedy <engedy@chromium.org> Reviewed-by:Ravjit Singh Uppal <ravjit@chromium.org> Reviewed-by:
Balazs Engedy <engedy@chromium.org> Cr-Commit-Position: refs/heads/master@{#845321}
Showing
Please register or sign in to comment