
The EnableSessionSerializationOptimizations feature has launched and SessionRestorationServiceImpl is returned by the factory. It requires to enable placeholder tabs support. The placeholder tab support also work with LegacySessionRestorationService (it is not required, but it works). Thus clean IOSChromeSyncedTabDelegate to assumes placeholder tab support is always enabled and remove dead code. Bug: 40945317 Change-Id: Ia08205f56d5ee9ff02dac5dfc074a30cc9eeb2c3 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5746956 Auto-Submit: Sylvain Defresne <sdefresne@chromium.org> Reviewed-by: Gauthier Ambard <gambard@chromium.org> Code-Coverage: findit-for-me@appspot.gserviceaccount.com <findit-for-me@appspot.gserviceaccount.com> Commit-Queue: Sylvain Defresne <sdefresne@chromium.org> Cr-Commit-Position: refs/heads/main@{#1335420}