[ios] Fix crash during synthetic crash report generation
App used to crash because BreadcrumbPersistentStorageManager did not exist during synthetic crash report generation. This CL moves BreadcrumbPersistentStorageManager creation from ApplicationContextImpl::OnAppEnterForeground to ApplicationContextImpl::PreMainMessageLoopRun, so that Storage Manager is available in MobileSessionShutdownMetricsProvider::ProvidePreviousSessionData Bug: 1143779 Change-Id: I2673cdc0383a52b87b2e041d4413c9348f2f8b47 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2508636 Commit-Queue: Eugene But <eugenebut@chromium.org> Reviewed-by:Mark Cogan <marq@chromium.org> Reviewed-by:
Mike Dougherty <michaeldo@chromium.org> Cr-Commit-Position: refs/heads/master@{#823366}
Showing
Please register or sign in to comment