icecat: add release icecat-140.10.1-1gnu1 for ecne
This commit is contained in:
parent
a5f93cb214
commit
ff85d7c623
1256 changed files with 63469 additions and 24141 deletions
|
|
@ -123,6 +123,19 @@ template <typename T>
|
|||
|
||||
InternalResponse::~InternalResponse() = default;
|
||||
|
||||
void InternalResponse::SnapshotUnfilteredHeaders() {
|
||||
auto snapshot = [](InternalHeaders* aHeaders) {
|
||||
nsTArray<InternalHeaders::Entry> entries;
|
||||
aHeaders->GetEntries(entries);
|
||||
return MakeRefPtr<InternalHeaders>(std::move(entries), aHeaders->Guard());
|
||||
};
|
||||
if (mWrappedResponse) {
|
||||
mWrappedResponse->mHeaders = snapshot(mWrappedResponse->mHeaders);
|
||||
} else {
|
||||
mHeaders = snapshot(mHeaders);
|
||||
}
|
||||
}
|
||||
|
||||
InternalResponseMetadata InternalResponse::GetMetadata() {
|
||||
nsTArray<HeadersEntry> headers;
|
||||
HeadersGuardEnum headersGuard;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue