[cr139] PermissionDecision replaces is_one_time args

`PermissionDecision::kAllowThisTime` is the equivalent of what was being
provided through this argument.

Chromium changes:
https://chromium.googlesource.com/chromium/src/+/2cb5adab5b8a566cb47ab8f0c35621134a98695e

commit 2cb5adab5b8a566cb47ab8f0c35621134a98695e
Author: Florian Jacky <fjacky@google.com>
Date:   Wed Jun 18 13:21:50 2025 -0700

    [PermissionOptions] Turn one time grants into a PermissionDecision

    Bug: 411025625
    Change-Id: I84231344779e3be770dd9b97020159b7a47952d2
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6632615
    Reviewed-by: Nico Weber <thakis@chromium.org>
    Commit-Queue: Florian Jacky <fjacky@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#1475822}
This commit is contained in:
Claudio DeSouza
2025-07-16 13:38:45 -04:00
committed by Max Karolinskiy
parent f06762c012
commit cbeffe5e74
8 changed files with 27 additions and 35 deletions
@@ -66,7 +66,6 @@ std::u16string WidevinePermissionRequest::GetMessageTextFragment() const {
void WidevinePermissionRequest::PermissionDecided(
PermissionDecision decision,
bool is_one_time,
bool is_final_decision,
const permissions::PermissionRequestData& request_data) {
// Permission granted
@@ -42,7 +42,6 @@ class WidevinePermissionRequest : public permissions::PermissionRequest {
#endif
void PermissionDecided(
PermissionDecision decision,
bool is_one_time,
bool is_final_decision,
const permissions::PermissionRequestData& request_data);