We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b9b1452 commit cc766edCopy full SHA for cc766ed
runtime/fastly/builtins/fetch/request-response.cpp
@@ -2962,9 +2962,16 @@ std::optional<host_api::HttpReq> Response::websocket_upgrade_request(JSObject *o
2962
MOZ_ASSERT(is_instance(obj));
2963
auto websocket_upgrade_request =
2964
JS::GetReservedSlot(obj, static_cast<uint32_t>(Slots::WebsocketUpgradeRequest));
2965
+
2966
if (websocket_upgrade_request.isUndefined()) {
2967
return std::nullopt;
2968
}
2969
2970
+ RootedObject request(cx, websocket_upgrade_request);
2971
+ if (!RequestOrResponse::commit_headers(cx, request)) {
2972
+ return false;
2973
+ }
2974
2975
return host_api::HttpReq(websocket_upgrade_request.toInt32());
2976
2977
0 commit comments