servo/components/devtools
Martin Robinson f51a5661f8
libservo: Flesh out permissions API (#35396)
- Update the script crate to better reflect the modern Permission
  specifcation -- removing the necessity for an `Insecure` variant of
  the permissions prompt.
- Have all allow/deny type requests in the internal API use an
  `AllowOrDeny` enum for clarity.
- Expose `PermissionsRequest` and `PermissionFeature` data types to the
  API and use them in the delegate method.
- Update both servoshell implementations to use the API.

Signed-off-by: Martin Robinson <mrobinson@igalia.com>
Co-authored-by: Mukilan Thiyagarajan <mukilan@igalia.com>
2025-02-10 15:50:33 +00:00
..
actors Inform the devtools about shadow roots on a node (#35294) 2025-02-05 13:16:36 +00:00
actor.rs Stop using time@0.1 in Servo (#33394) 2024-09-11 07:09:56 +00:00
build.rs Devtools device description: improve how Servo is advertised in Firefox's about:debugging (fixes #27528) (#32227) 2024-05-08 04:12:18 +00:00
Cargo.toml Create HttpStatus to safely deal with HTTP responses status. (#33581) 2024-09-29 18:23:48 +00:00
lib.rs libservo: Flesh out permissions API (#35396) 2025-02-10 15:50:33 +00:00
protocol.rs DevTools: Replace camel case variable names (#32726) 2024-07-08 11:18:35 +00:00