Files
brave-core/browser/geolocation
Claudio DeSouza 2f9126d418 [cr139][WIP] Use PermissionDecision around PermissionDecided
Chromium changes:
https://chromium.googlesource.com/chromium/src/+/d02023df812170e1e2c00f5a95006fcc40ec1e55

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

    [PermissionOptions] Introduce PermissionDecision

    This change removes technical debt by introducing PermissionDecision. This is crucial because ContentSettings are not semantically equivalent to permission decisions and include states that are not valid decisions. This CL refactors the permission infrastructure to use this enum for prompt decisions, moving away from ContentSettings. As an additional cleanup, the BrowserPermissionCallback has been updated to accept a PermissionStatus instead of a ContentSetting.

    Bug: 411025625
    Change-Id: I16bfa01a5608aaac6824dc4b6ce235d814dc2512
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6624075
    Auto-Submit: Florian Jacky <fjacky@chromium.org>
    Reviewed-by: Nico Weber <thakis@chromium.org>
    Commit-Queue: Florian Jacky <fjacky@chromium.org>
    Commit-Queue: Nico Weber <thakis@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#1475821}
2025-07-16 13:38:45 -04:00
..