aboutsummaryrefslogtreecommitdiffstats
path: root/components/script_bindings/codegen/Bindings.conf
Commit message (Collapse)AuthorAgeFilesLines
...
* libservo: Flesh out permissions API (#35396)Martin Robinson2025-02-101-1/+4
| | | | | | | | | | | | | - 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>
* script: Implement the Bytes() method on Request and Response (#35250)shanehandley2025-02-021-2/+2
| | | | | | | | | | | | | * Implement the Bytes() method on Request and Response Signed-off-by: Shane Handley <shanehandley@fastmail.com> * avoid unsafe code during buffer creation Signed-off-by: Shane Handley <shanehandley@fastmail.com> --------- Signed-off-by: Shane Handley <shanehandley@fastmail.com>
* Make generated bindings generic over DOM types (#35169)Josh Matthews2025-01-251-0/+4
| | | | | | | | | | | | | | | | | * bindings: Start making generated bindings methods generic over DOM trait. Signed-off-by: Josh Matthews <josh@joshmatthews.net> * bindings: Make binding initialization generic over the DOM types trait. Signed-off-by: Josh Matthews <josh@joshmatthews.net> * bindings: Start making proxyhandler code generic over DOM types. Signed-off-by: Josh Matthews <josh@joshmatthews.net> --------- Signed-off-by: Josh Matthews <josh@joshmatthews.net>
* script: Move code generation and webidl files to new script_bindings crate. ↵Josh Matthews2025-01-241-0/+615
(#35157) Signed-off-by: Josh Matthews <josh@joshmatthews.net>