diff options
author | Anthony Ramine <n.oxyde@gmail.com> | 2017-01-20 21:44:08 +0100 |
---|---|---|
committer | Anthony Ramine <n.oxyde@gmail.com> | 2017-01-20 23:54:42 +0100 |
commit | 6c788feaf71e57c14d537a42071494be9261e8bb (patch) | |
tree | ef3e201b2dc12d0c7871353359ea016ca7b0c6ab /components/script/dom/document.rs | |
parent | 830fe189adfa93a09af5e4018a110a718a8a95cd (diff) | |
download | servo-6c788feaf71e57c14d537a42071494be9261e8bb.tar.gz servo-6c788feaf71e57c14d537a42071494be9261e8bb.zip |
Process pending parsing blocking script before deferred scripts
Processing the blocking script beforehand may allow the parser to finish parsing,
in which case deferred scripts have the opportunity to get executed.
Diffstat (limited to 'components/script/dom/document.rs')
-rw-r--r-- | components/script/dom/document.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/components/script/dom/document.rs b/components/script/dom/document.rs index c1f4d056894..e34e865917b 100644 --- a/components/script/dom/document.rs +++ b/components/script/dom/document.rs @@ -1549,8 +1549,8 @@ impl Document { match load { LoadType::Stylesheet(_) => { - self.process_deferred_scripts(); self.process_pending_parsing_blocking_script(); + self.process_deferred_scripts(); }, LoadType::PageSource(_) => { self.process_deferred_scripts(); |