This change corrects all overrides for this function. Chromium changes: https://chromium.googlesource.com/chromium/src/+/320d2eb7ee6325c6a21375c3c933baef309248b8 https://chromium.googlesource.com/chromium/src/+/ca9116c2fdb769ef997fc1e454626bf71d050917 commit 320d2eb7ee6325c6a21375c3c933baef309248b8 Author: Sylvain Defresne <sdefresne@chromium.org> Date: Tue Sep 9 08:43:36 2025 -0700 [ios] Make {Refcounted,}ProfileKeyedServiceFactoryIOS abstract As all sub-classes override BuildServiceInstanceFor(ProfileIOS*), mark the method as abstract and remove the deprecated overload BuildServiceInstanceFor(web::BrowserState*). Bug: 436484783 Change-Id: Icf6c12c3676296617fccb8d33caa3f2b41e6a38f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6915535 Commit-Queue: Sylvain Defresne <sdefresne@chromium.org> Reviewed-by: Asami Doi <asamidoi@chromium.org> Cr-Commit-Position: refs/heads/main@{#1513100} commit ca9116c2fdb769ef997fc1e454626bf71d050917 Author: Sylvain Defresne <sdefresne@chromium.org> Date: Wed Sep 10 01:59:15 2025 -0700 [ios] Remove ProfileTestingFactory alias All the factories have been converted to the new name, so remove the alias used for the incremental migration. Bug: 436484783 Change-Id: I579c0f344b95a6b28bd12d996f89255810361130 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6930234 Reviewed-by: Federica Germinario <fedegermi@google.com> Commit-Queue: Sylvain Defresne <sdefresne@chromium.org> Cr-Commit-Position: refs/heads/main@{#1513566}