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

Bug: 40485134
Change-Id: I9ecd4b143546a0b963ae30237596d8f5ad9e240d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5367392
Reviewed-by: David Trainor <dtrainor@chromium.org>
Commit-Queue: David Bertoni <dbertoni@chromium.org>
Reviewed-by: Frank Liberato <liberato@chromium.org>
Reviewed-by: Adenilson Cavalcanti <cavalcantii@chromium.org>
Reviewed-by: Ted Choc <tedchoc@chromium.org>
Reviewed-by: Andrey Kosyakov <caseq@chromium.org>
Reviewed-by: Eric Orth <ericorth@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1281649}
NOKEYCHECK=True
GitOrigin-RevId: ffc122c1b0d9592cf386ba130de73987b82f7dee
1 file changed