зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1169613 - Use content type of synthesized response for JAR channel requests if available. Part 2: Set Content-Type for JAR Channel requests on Fetch API responses. r=nsm
This commit is contained in:
Родитель
ce7ac6d031
Коммит
1ef20e0010
|
@ -684,6 +684,13 @@ FetchDriver::OnStartRequest(nsIRequest* aRequest,
|
||||||
uint32_t responseStatus = 200;
|
uint32_t responseStatus = 200;
|
||||||
nsAutoCString statusText;
|
nsAutoCString statusText;
|
||||||
response = new InternalResponse(responseStatus, NS_LITERAL_CSTRING("OK"));
|
response = new InternalResponse(responseStatus, NS_LITERAL_CSTRING("OK"));
|
||||||
|
ErrorResult result;
|
||||||
|
nsAutoCString contentType;
|
||||||
|
jarChannel->GetContentType(contentType);
|
||||||
|
response->Headers()->Append(NS_LITERAL_CSTRING("content-type"),
|
||||||
|
contentType,
|
||||||
|
result);
|
||||||
|
MOZ_ASSERT(!result.Failed());
|
||||||
}
|
}
|
||||||
|
|
||||||
// We open a pipe so that we can immediately set the pipe's read end as the
|
// We open a pipe so that we can immediately set the pipe's read end as the
|
||||||
|
|
Загрузка…
Ссылка в новой задаче