This value is now deduced by engaging `embedded_permission_request_descriptor`. Chromium changes: https://chromium.googlesource.com/chromium/src/+/85e1a085fd59c62f80eeb3dccf70073d95325dcb commit 85e1a085fd59c62f80eeb3dccf70073d95325dcb Author: Thomas Nguyen <tungnh@chromium.org> Date: Thu Sep 11 06:41:03 2025 -0700 [PEPC] Support permission request from geolocation element This CL enhances the embedded permission request pipeline by providing more detailed information from the renderer to the browser. We also added a new structure to encapsulate data specific to requests originating from embedded elements, such as <geolocation>. This allows the permission model to gain more context and differentiate requests from permission, geolocation or future dedicated elements. Bug: 442362774, 442759380 Change-Id: I4730b46fa3ea5416b53f16684ec531a45e4c4343 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6909529 Commit-Queue: Ravjit Uppal <ravjit@chromium.org> Reviewed-by: Ravjit Uppal <ravjit@chromium.org> Reviewed-by: Joey Arhar <jarhar@chromium.org> Reviewed-by: Arthur Sonzogni <arthursonzogni@chromium.org> Cr-Commit-Position: refs/heads/main@{#1514238}