@@ -38,16 +38,22 @@ const DEV_TOOLS_WINDOW_ID = 1923710101;
3838pub fn processMessage (cmd : anytype ) ! void {
3939 const action = std .meta .stringToEnum (enum {
4040 getVersion ,
41- setDownloadBehavior ,
42- getWindowForTarget ,
41+ setPermission ,
4342 setWindowBounds ,
43+ resetPermissions ,
44+ grantPermissions ,
45+ getWindowForTarget ,
46+ setDownloadBehavior ,
4447 }, cmd .input .action ) orelse return error .UnknownMethod ;
4548
4649 switch (action ) {
4750 .getVersion = > return getVersion (cmd ),
48- .setDownloadBehavior = > return setDownloadBehavior (cmd ),
49- .getWindowForTarget = > return getWindowForTarget (cmd ),
51+ .setPermission = > return setPermission (cmd ),
5052 .setWindowBounds = > return setWindowBounds (cmd ),
53+ .resetPermissions = > return resetPermissions (cmd ),
54+ .grantPermissions = > return grantPermissions (cmd ),
55+ .getWindowForTarget = > return getWindowForTarget (cmd ),
56+ .setDownloadBehavior = > return setDownloadBehavior (cmd ),
5157 }
5258}
5359
@@ -89,6 +95,21 @@ fn setWindowBounds(cmd: anytype) !void {
8995 return cmd .sendResult (null , .{});
9096}
9197
98+ // TODO: noop method
99+ fn grantPermissions (cmd : anytype ) ! void {
100+ return cmd .sendResult (null , .{});
101+ }
102+
103+ // TODO: noop method
104+ fn setPermission (cmd : anytype ) ! void {
105+ return cmd .sendResult (null , .{});
106+ }
107+
108+ // TODO: noop method
109+ fn resetPermissions (cmd : anytype ) ! void {
110+ return cmd .sendResult (null , .{});
111+ }
112+
92113const testing = @import ("../testing.zig" );
93114test "cdp.browser: getVersion" {
94115 var ctx = testing .context ();
0 commit comments