mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-09 03:15:11 +00:00
Bug 1038756: Callsites creating a channel in /toolkit/components/downloads/ (r=pamadini)
This commit is contained in:
parent
9eb85ace22
commit
cc097997d2
@ -22,6 +22,7 @@
|
||||
#include "nsILocalFileWin.h"
|
||||
#include "nsILoadContext.h"
|
||||
#include "nsIXULAppInfo.h"
|
||||
#include "nsContentUtils.h"
|
||||
|
||||
#include "nsAppDirectoryServiceDefs.h"
|
||||
#include "nsArrayEnumerator.h"
|
||||
@ -3528,7 +3529,15 @@ nsDownload::Resume()
|
||||
// Create a new channel for the source URI
|
||||
nsCOMPtr<nsIChannel> channel;
|
||||
nsCOMPtr<nsIInterfaceRequestor> ir(do_QueryInterface(wbp));
|
||||
rv = NS_NewChannel(getter_AddRefs(channel), mSource, nullptr, nullptr, ir);
|
||||
rv = NS_NewChannel(getter_AddRefs(channel),
|
||||
mSource,
|
||||
nsContentUtils::GetSystemPrincipal(),
|
||||
nsILoadInfo::SEC_NORMAL,
|
||||
nsIContentPolicy::TYPE_OTHER,
|
||||
nullptr, // aChannelPolicy
|
||||
nullptr, // aLoadGroup
|
||||
ir);
|
||||
|
||||
NS_ENSURE_SUCCESS(rv, rv);
|
||||
|
||||
nsCOMPtr<nsIPrivateBrowsingChannel> pbChannel = do_QueryInterface(channel);
|
||||
|
Loading…
Reference in New Issue
Block a user