Fix the flaky Mojo connection of ContentSettingsManager
The reason for the flaky Mojo connection of ContentSettingsManager was that |content_settings_manager_| tried to connect to its receiver via BrowserInterfaceBroker in ContentSettingsAgentImpl ctor once, but BrowserInterfaceBroker could be reset before |content_settings_manager_| was connected. This CL ensures its connection to retry in DidCommitProvisionalLoad if it is not connected. Bug: 936482 Change-Id: I29db1ea13e2fa4de49f431d07ac249ed6e318d1d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1897576Reviewed-by:Scott Violet <sky@chromium.org> Reviewed-by:
Oksana Zhuravlova <oksamyt@chromium.org> Commit-Queue: Miyoung Shin <myid.shin@igalia.com> Cr-Commit-Position: refs/heads/master@{#713626}
Showing
Please register or sign in to comment