diff options
Diffstat (limited to 'components/script/document_loader.rs')
-rw-r--r-- | components/script/document_loader.rs | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/components/script/document_loader.rs b/components/script/document_loader.rs index 9e103b91380..7dc2d6201fb 100644 --- a/components/script/document_loader.rs +++ b/components/script/document_loader.rs @@ -17,11 +17,11 @@ use servo_url::ServoUrl; #[derive(Clone, Debug, JSTraceable, MallocSizeOf, PartialEq)] pub enum LoadType { - Image(ServoUrl), - Script(ServoUrl), - Subframe(ServoUrl), - Stylesheet(ServoUrl), - PageSource(ServoUrl), + Image(#[no_trace] ServoUrl), + Script(#[no_trace] ServoUrl), + Subframe(#[no_trace] ServoUrl), + Stylesheet(#[no_trace] ServoUrl), + PageSource(#[no_trace] ServoUrl), Media, } @@ -66,6 +66,7 @@ impl Drop for LoadBlocker { #[derive(JSTraceable, MallocSizeOf)] pub struct DocumentLoader { + #[no_trace] resource_threads: ResourceThreads, blocking_loads: Vec<LoadType>, events_inhibited: bool, |