Chromium changes:
https://chromium.googlesource.com/chromium/src/+/62be9fed82911e8e37c4ef6a926590203fef434a
commit 62be9fed82911e8e37c4ef6a926590203fef434a
Author: Antonio Sartori <antoniosartori@chromium.org>
Date: Thu Jan 22 04:53:38 2026 -0800
Reland "[permissions] Plumb PromptOptions through PermissionRequestManager"
This is a reland of commit 7688ee13bc24db46228f4873ecb27f0e9263a315. The cause of the failing test was actually tangential to this CL and is resolved by https://crrev.com/c/7484754.
Original change's description:
> [permissions] Plumb PromptOptions through PermissionRequestManager
>
> This is the last of a series of CLs that remove PromptOptions from
> PermissionRequest and instead plumb it through the code, see
> https://crbug.com/450752868 for more context.
>
> This CL removes prompt_options from the PermissionRequest and instead
> modifies the various methods Accept, AcceptThisTime, Deny, Dismiss and
> Ignore of PermissionRequestManager to get a PromptOptions parameter.
>
> Bug: 450752868, 469397053
> Change-Id: I145fa50b69596c744be4751d1b8d441573db0379
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7415427
> Reviewed-by: Andy Paicu <andypaicu@chromium.org>
> Reviewed-by: Marc Treib <treib@chromium.org>
> Commit-Queue: Antonio Sartori <antoniosartori@chromium.org>
> Cr-Commit-Position: refs/heads/main@{#1570263}
Bug: 450752868, 469397053
Change-Id: Ibf876e0dbc2cda765b9ed8237faff441874ce360
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7486896
Reviewed-by: Andy Paicu <andypaicu@chromium.org>
Commit-Queue: Antonio Sartori <antoniosartori@chromium.org>
Reviewed-by: Marc Treib <treib@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1572912}