This change corrects several cascading places where passing `BrowserWindowInterface` is already feasible. It also further corrects some cases `Browser*` and `Profile*` were being passed alongside each other, which is redundant. Chromium changes: https://chromium.googlesource.com/chromium/src/+/c6268a491040e14ca749fb2ba8fb131ab7512f87 commit c6268a491040e14ca749fb2ba8fb131ab7512f87 Author: Kun Wang <kunwang@microsoft.com> Date: Sun Apr 12 23:56:11 2026 -0700 [bedrock] Migrate FindLastActive Step 1 Bug:494010890 Change-Id: I52727f56f3e6172515e3f053a74cb81947c9b8f0 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7743380 Reviewed-by: Tom Lukaszewicz <tluk@chromium.org> Reviewed-by: Hidehiko Abe <hidehiko@chromium.org> Commit-Queue: Kun Wang <kunwang@microsoft.com> Reviewed-by: Qikai Zhong <qikaizhong@microsoft.com> Cr-Commit-Position: refs/heads/main@{#1613517}