[Code Health] Remove some uses of base::SupportsWeakPtr.

Bug: 40485134
Change-Id: I5108b65dd1338414b8d2631b93afe45afa619459
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5556039
Commit-Queue: David Bertoni <dbertoni@chromium.org>
Reviewed-by: Alex Ilin <alexilin@chromium.org>
Reviewed-by: Jeffrey Cohen <jeffreycohen@chromium.org>
Reviewed-by: Peter Boström <pbos@chromium.org>
Reviewed-by: Ian Vollick <vollick@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1309510}
NOKEYCHECK=True
GitOrigin-RevId: 409cc4708cb8ddf783d4085b0d5e16f23ba8cefa
1 file changed