diff options
author | Anthony Ramine <n.oxyde@gmail.com> | 2017-01-20 16:41:49 +0100 |
---|---|---|
committer | Anthony Ramine <n.oxyde@gmail.com> | 2017-01-20 16:41:49 +0100 |
commit | e9feb2077579b8f8c3bcafb9f4d301175f0fc805 (patch) | |
tree | a526c6dababb56bc676d0773df2920762ce4a80f /components/script/dom/servoparser/mod.rs | |
parent | abdb390da80883d9ca02258cefcb82b7657a818c (diff) | |
download | servo-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.rs | 3 |
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)); } } |