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.
This commit is contained in:
Anthony Ramine 2017-01-20 21:44:08 +01:00
parent 830fe189ad
commit 6c788feaf7

View file

@ -1549,8 +1549,8 @@ impl Document {
match load { match load {
LoadType::Stylesheet(_) => { LoadType::Stylesheet(_) => {
self.process_deferred_scripts();
self.process_pending_parsing_blocking_script(); self.process_pending_parsing_blocking_script();
self.process_deferred_scripts();
}, },
LoadType::PageSource(_) => { LoadType::PageSource(_) => {
self.process_deferred_scripts(); self.process_deferred_scripts();