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
|
|
@ -141,27 +141,30 @@ void BaseMediaResource::SetLoadInBackground(bool aLoadInBackground) {
|
|||
}
|
||||
|
||||
nsresult BaseMediaResource::ModifyLoadFlags(nsLoadFlags aFlags) {
|
||||
RefPtr<BaseMediaResource> kungFuDeathGrip(this);
|
||||
nsCOMPtr<nsIChannel> channel = mChannel;
|
||||
|
||||
nsCOMPtr<nsILoadGroup> loadGroup;
|
||||
nsresult rv = mChannel->GetLoadGroup(getter_AddRefs(loadGroup));
|
||||
nsresult rv = channel->GetLoadGroup(getter_AddRefs(loadGroup));
|
||||
MOZ_ASSERT(NS_SUCCEEDED(rv), "GetLoadGroup() failed!");
|
||||
|
||||
bool inLoadGroup = false;
|
||||
if (loadGroup) {
|
||||
nsresult status;
|
||||
mChannel->GetStatus(&status);
|
||||
channel->GetStatus(&status);
|
||||
|
||||
rv = loadGroup->RemoveRequest(mChannel, nullptr, status);
|
||||
rv = loadGroup->RemoveRequest(channel, nullptr, status);
|
||||
if (NS_WARN_IF(NS_FAILED(rv))) {
|
||||
return rv;
|
||||
}
|
||||
inLoadGroup = true;
|
||||
}
|
||||
|
||||
rv = mChannel->SetLoadFlags(aFlags);
|
||||
rv = channel->SetLoadFlags(aFlags);
|
||||
MOZ_ASSERT(NS_SUCCEEDED(rv), "SetLoadFlags() failed!");
|
||||
|
||||
if (inLoadGroup) {
|
||||
rv = loadGroup->AddRequest(mChannel, nullptr);
|
||||
rv = loadGroup->AddRequest(channel, nullptr);
|
||||
MOZ_ASSERT(NS_SUCCEEDED(rv), "AddRequest() failed!");
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue