aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/servoparser/mod.rs
diff options
context:
space:
mode:
authorAnthony Ramine <n.oxyde@gmail.com>2017-01-20 16:41:49 +0100
committerAnthony Ramine <n.oxyde@gmail.com>2017-01-20 16:41:49 +0100
commite9feb2077579b8f8c3bcafb9f4d301175f0fc805 (patch)
treea526c6dababb56bc676d0773df2920762ce4a80f /components/script/dom/servoparser/mod.rs
parentabdb390da80883d9ca02258cefcb82b7657a818c (diff)
downloadservo-e9feb2077579b8f8c3bcafb9f4d301175f0fc805.tar.gz
servo-e9feb2077579b8f8c3bcafb9f4d301175f0fc805.zip
Simplify processing of deferred scripts
It is now done on-demand when a deferred script finished loading, and when the page source finished loading.
Diffstat (limited to 'components/script/dom/servoparser/mod.rs')
-rw-r--r--components/script/dom/servoparser/mod.rs3
1 files changed, 1 insertions, 2 deletions
diff --git a/components/script/dom/servoparser/mod.rs b/components/script/dom/servoparser/mod.rs
index 30a5c5948a2..b75fd7352c5 100644
--- a/components/script/dom/servoparser/mod.rs
+++ b/components/script/dom/servoparser/mod.rs
@@ -359,9 +359,8 @@ impl ServoParser {
window.reflow(ReflowGoal::ForDisplay, ReflowQueryType::NoQuery, ReflowReason::FirstLoad);
}
- // Steps 3-12 are in other castles, namely process_deferred_scripts and finish_load.
+ // Steps 3-12 are in another castle, namely finish_load.
let url = self.tokenizer.borrow().url().clone();
- self.document.process_deferred_scripts();
self.document.finish_load(LoadType::PageSource(url));
}
}