diff options
Diffstat (limited to 'components/script/dom')
-rw-r--r-- | components/script/dom/document.rs | 21 |
1 files changed, 5 insertions, 16 deletions
diff --git a/components/script/dom/document.rs b/components/script/dom/document.rs index 42620fa98fc..a05679086e9 100644 --- a/components/script/dom/document.rs +++ b/components/script/dom/document.rs @@ -2039,21 +2039,14 @@ fn is_scheme_host_port_tuple(url: &Url) -> bool { url.host().is_some() && url.port_or_default().is_some() } -#[derive(HeapSizeOf)] -pub enum DocumentProgressTask { - Load, -} - pub struct DocumentProgressHandler { - addr: Trusted<Document>, - task: DocumentProgressTask, + addr: Trusted<Document> } impl DocumentProgressHandler { - pub fn new(addr: Trusted<Document>, task: DocumentProgressTask) -> DocumentProgressHandler { + pub fn new(addr: Trusted<Document>) -> DocumentProgressHandler { DocumentProgressHandler { - addr: addr, - task: task, + addr: addr } } @@ -2099,12 +2092,8 @@ impl Runnable for DocumentProgressHandler { let document = self.addr.root(); let window = document.r().window(); if window.is_alive() { - match self.task { - DocumentProgressTask::Load => { - self.set_ready_state_complete(); - self.dispatch_load(); - } - } + self.set_ready_state_complete(); + self.dispatch_load(); } } } |