aboutsummaryrefslogtreecommitdiffstats
path: root/components/net/resource_thread.rs
diff options
context:
space:
mode:
Diffstat (limited to 'components/net/resource_thread.rs')
-rw-r--r--components/net/resource_thread.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/components/net/resource_thread.rs b/components/net/resource_thread.rs
index 89f76b3ca68..94592d19bed 100644
--- a/components/net/resource_thread.rs
+++ b/components/net/resource_thread.rs
@@ -21,7 +21,6 @@ use embedder_traits::EmbedderProxy;
use hyper_serde::Serde;
use ipc_channel::ipc::{self, IpcReceiver, IpcReceiverSet, IpcSender};
use log::{debug, trace, warn};
-use malloc_size_of::MallocSizeOf;
use net_traits::blob_url_store::parse_blob_url;
use net_traits::filemanager_thread::FileTokenCheck;
use net_traits::pub_domains::public_suffix_list_size_of;
@@ -98,14 +97,15 @@ pub fn new_resource_threads(
let (public_core, private_core) = new_core_resource_thread(
devtools_sender,
time_profiler_chan,
- mem_profiler_chan,
+ mem_profiler_chan.clone(),
embedder_proxy,
config_dir.clone(),
ca_certificates,
ignore_certificate_errors,
protocols,
);
- let storage: IpcSender<StorageThreadMsg> = StorageThreadFactory::new(config_dir);
+ let storage: IpcSender<StorageThreadMsg> =
+ StorageThreadFactory::new(config_dir, mem_profiler_chan);
(
ResourceThreads::new(public_core, storage.clone()),
ResourceThreads::new(private_core, storage),
@@ -292,7 +292,7 @@ impl ResourceChannelManager {
Report {
path: path!["hsts-preload-list"],
kind: ReportKind::ExplicitJemallocHeapSize,
- size: hsts::PRELOAD_LIST_ENTRIES.size_of(ops),
+ size: hsts::hsts_preload_size_of(ops),
},
Report {
path: path!["public-suffix-list"],