|
@@ -2226,7 +2226,7 @@ WebIDL::ExceptionOr<JS::NonnullGCPtr<PendingResponse>> nonstandard_resource_load
|
|
auto response = Infrastructure::Response::create(vm);
|
|
auto response = Infrastructure::Response::create(vm);
|
|
// FIXME: This is ugly, ResourceLoader should tell us.
|
|
// FIXME: This is ugly, ResourceLoader should tell us.
|
|
if (status_code.value_or(0) == 0) {
|
|
if (status_code.value_or(0) == 0) {
|
|
- response = Infrastructure::Response::network_error(vm, "HTTP request failed"_string);
|
|
|
|
|
|
+ response = Infrastructure::Response::network_error(vm, TRY_OR_IGNORE(String::from_byte_string(error)));
|
|
} else {
|
|
} else {
|
|
response->set_type(Infrastructure::Response::Type::Error);
|
|
response->set_type(Infrastructure::Response::Type::Error);
|
|
response->set_status(status_code.value_or(400));
|
|
response->set_status(status_code.value_or(400));
|