Merge pull request #887 from lightpanda-io/go_rod
Some checks failed
e2e-test / zig build release (push) Has been cancelled
e2e-test / demo-scripts (push) Has been cancelled
e2e-test / cdp-and-hyperfine-bench (push) Has been cancelled
e2e-test / perf-fmt (push) Has been cancelled
zig-test / zig build dev (push) Has been cancelled
zig-test / browser fetch (push) Has been cancelled
zig-test / zig test (push) Has been cancelled
zig-test / perf-fmt (push) Has been cancelled
nightly build / build-linux-x86_64 (push) Has been cancelled
nightly build / build-linux-aarch64 (push) Has been cancelled
nightly build / build-macos-aarch64 (push) Has been cancelled
nightly build / build-macos-x86_64 (push) Has been cancelled
wpt / web platform tests json output (push) Has been cancelled
wpt / perf-fmt (push) Has been cancelled

Noop CDP methods that go-rod requires
This commit is contained in:
Karl Seguin
2025-07-16 20:01:03 +08:00
committed by GitHub
2 changed files with 4 additions and 0 deletions

View File

@@ -29,6 +29,7 @@ pub fn processMessage(cmd: anytype) !void {
disable, disable,
setCacheDisabled, setCacheDisabled,
setExtraHTTPHeaders, setExtraHTTPHeaders,
setUserAgentOverride,
deleteCookies, deleteCookies,
clearBrowserCookies, clearBrowserCookies,
setCookie, setCookie,
@@ -40,6 +41,7 @@ pub fn processMessage(cmd: anytype) !void {
.enable => return enable(cmd), .enable => return enable(cmd),
.disable => return disable(cmd), .disable => return disable(cmd),
.setCacheDisabled => return cmd.sendResult(null, .{}), .setCacheDisabled => return cmd.sendResult(null, .{}),
.setUserAgentOverride => return cmd.sendResult(null, .{}),
.setExtraHTTPHeaders => return setExtraHTTPHeaders(cmd), .setExtraHTTPHeaders => return setExtraHTTPHeaders(cmd),
.deleteCookies => return deleteCookies(cmd), .deleteCookies => return deleteCookies(cmd),
.clearBrowserCookies => return clearBrowserCookies(cmd), .clearBrowserCookies => return clearBrowserCookies(cmd),

View File

@@ -31,6 +31,7 @@ pub fn processMessage(cmd: anytype) !void {
addScriptToEvaluateOnNewDocument, addScriptToEvaluateOnNewDocument,
createIsolatedWorld, createIsolatedWorld,
navigate, navigate,
stopLoading,
}, cmd.input.action) orelse return error.UnknownMethod; }, cmd.input.action) orelse return error.UnknownMethod;
switch (action) { switch (action) {
@@ -40,6 +41,7 @@ pub fn processMessage(cmd: anytype) !void {
.addScriptToEvaluateOnNewDocument => return addScriptToEvaluateOnNewDocument(cmd), .addScriptToEvaluateOnNewDocument => return addScriptToEvaluateOnNewDocument(cmd),
.createIsolatedWorld => return createIsolatedWorld(cmd), .createIsolatedWorld => return createIsolatedWorld(cmd),
.navigate => return navigate(cmd), .navigate => return navigate(cmd),
.stopLoading => return cmd.sendResult(null, .{}),
} }
} }