[ios] Fixes an infinite sync loop in RecentTabsMediator.
|reloadSessions| previously had code to trigger another sync refresh. The old sync sessions implementation would detect that nothing had changed and break the update cycle, but a new implementation notifies observers unconditionally. This was leading to an infinite loop of sync updates. BUG=854049 Cq-Include-Trybots: luci.chromium.try:ios-simulator-full-configs;master.tryserver.chromium.mac:ios-simulator-cronet Change-Id: I85dbf2810f5ff6e009812a33ad643fb54cfdc8c4 Reviewed-on: https://chromium-review.googlesource.com/1106001Reviewed-by:Sergio Collazos <sczs@chromium.org> Reviewed-by:
Mikel Astiz <mastiz@chromium.org> Commit-Queue: Rohit Rao <rohitrao@chromium.org> Cr-Commit-Position: refs/heads/master@{#568476}
Showing
Please register or sign in to comment