Switch to synchronous script loading

This removes the old code for asyncronously loading scripts during HTML
parsing and then executing them afterward.

Fixes #3356.
This commit is contained in:
Matt Brubeck 2014-10-17 09:48:31 -07:00
parent 65a0d1fe9a
commit fe123ad07c
39 changed files with 284 additions and 1006 deletions

View file

@ -1,5 +0,0 @@
[013.html]
type: testharness
[ scheduler: DOM added inline script earlier in document]
expected: FAIL

View file

@ -1,5 +0,0 @@
[016.html]
type: testharness
[ scheduler: DOM added inline script later in document]
expected: FAIL

View file

@ -1,5 +0,0 @@
[025.html]
type: testharness
[ scheduler: DOM added script, .src set on script with content]
expected: FAIL

View file

@ -1,5 +0,0 @@
[036.html]
type: testharness
[ scheduler: DOM cloning]
expected: FAIL

View file

@ -1,5 +0,0 @@
[037.html]
type: testharness
[ scheduler: DOM movement with appendChild, inline]
expected: FAIL

View file

@ -1,5 +0,0 @@
[048.html]
type: testharness
[ scheduler: adding inline script which sets its own .src ]
expected: FAIL

View file

@ -1,5 +0,0 @@
[052.html]
type: testharness
[ scheduler: interaction of parsing and script execution - external script ]
expected: FAIL

View file

@ -1,5 +0,0 @@
[056.html]
type: testharness
[ scheduler: appending code to initially empty SCRIPT tag in DOM ]
expected: FAIL

View file

@ -1,6 +1,5 @@
[069.html]
type: testharness
expected: TIMEOUT
[scheduler: external files added through DOM should not block further parsing while loading]
expected: TIMEOUT
expected: FAIL

View file

@ -1,5 +0,0 @@
[104.html]
type: testharness
[ scheduler: adding defer attribute at runtime]
expected: FAIL

View file

@ -1,6 +1,5 @@
[116.html]
type: testharness
expected: TIMEOUT
[scheduler: adding script to head of frameset document]
expected: TIMEOUT
expected: FAIL

View file

@ -1,5 +0,0 @@
[124.html]
type: testharness
[scheduler: altering the type attribute and changing script data inline script ]
expected: FAIL

View file

@ -1,5 +0,0 @@
[127.html]
type: testharness
[scheduler: appending non-text children to script ]
expected: FAIL

View file

@ -1,5 +0,0 @@
[129.html]
type: testharness
[scheduler: appending multiple script elements]
expected: FAIL

View file

@ -1,5 +0,0 @@
[133.html]
type: testharness
[scheduler: inline HTML script added by SVG script ]
expected: FAIL

View file

@ -1,5 +0,0 @@
[145.html]
type: testharness
[scheduler: SVG inline script adding text to empty script ]
expected: FAIL