mirror of
https://github.com/lightpanda-io/browser.git
synced 2025-10-29 07:03:29 +00:00
cdp: accept neg depth in describeNode
This commit is contained in:
@@ -306,11 +306,11 @@ fn describeNode(cmd: anytype) !void {
|
|||||||
nodeId: ?Node.Id = null,
|
nodeId: ?Node.Id = null,
|
||||||
backendNodeId: ?Node.Id = null,
|
backendNodeId: ?Node.Id = null,
|
||||||
objectId: ?[]const u8 = null,
|
objectId: ?[]const u8 = null,
|
||||||
depth: u32 = 1,
|
depth: i32 = 1,
|
||||||
pierce: bool = false,
|
pierce: bool = false,
|
||||||
})) orelse return error.InvalidParams;
|
})) orelse return error.InvalidParams;
|
||||||
|
|
||||||
if (params.depth != 1 or params.pierce) return error.NotImplemented;
|
if (params.pierce) return error.NotImplemented;
|
||||||
const bc = cmd.browser_context orelse return error.BrowserContextNotLoaded;
|
const bc = cmd.browser_context orelse return error.BrowserContextNotLoaded;
|
||||||
|
|
||||||
const node = try getNode(cmd.arena, bc, params.nodeId, params.backendNodeId, params.objectId);
|
const node = try getNode(cmd.arena, bc, params.nodeId, params.backendNodeId, params.objectId);
|
||||||
|
|||||||
Reference in New Issue
Block a user