diff --git a/src/server/cdp/domains/fetch.zig b/src/server/cdp/domains/fetch.zig index 5ada67fa5..1aa54bd40 100644 --- a/src/server/cdp/domains/fetch.zig +++ b/src/server/cdp/domains/fetch.zig @@ -407,7 +407,9 @@ fn failRequest(cmd: *CDP.Command) !void { return cmd.sendResult(null, .{}); }; - defer transfer.abortParked(error.Abort); + // The client is cancelling the request: consumers see it as a cancel + // (XHR fires abort, not error), like any other Transfer.cancel(). + defer transfer.abortParked(error.TransferCanceled); log.info(.cdp, "request intercept", .{ .state = "fail",