Josh Matthews
5af2603ec4
Allow async webgl conformance tests to complete.
2017-02-22 19:17:38 -05:00
Ms2ger
4fadf9b0b6
Update web-platform-tests to revision 7a767a52741f628430ffbbed46e7f3df68ba3534
...
Fixes #15648 .
2017-02-20 13:52:41 +01:00
Anthony Ramine
ac254046e4
Implement document.open and document.close ( fixes #14591 )
2017-02-03 16:50:12 +01:00
Anthony Ramine
6d33f36e6a
Fix 128.html
...
The spec says that a script must be immediately prepared whenever "the script element
is connected and a node or document fragment is inserted into the script element,
after any script elements inserted at that time."
2017-01-14 14:53:09 +01:00
Anthony Ramine
4c38bec7d9
Fix 096.html and remove 098.html
...
Deferred scripts should have all ran before DOMContentLoaded is fired.
The removed script was a duplicate.
2017-01-14 14:53:07 +01:00
Anthony Ramine
91717ab17c
Implement HTMLScriptElement async attribute
2017-01-14 14:53:04 +01:00
Anthony Ramine
3e19b37c83
Don't fire a load event on inline scripts
...
https://github.com/whatwg/html/issues/1757
2017-01-13 13:50:31 +01:00
Emilio Cobos Álvarez
d4d4af9cf7
Update test expectations.
2016-12-16 16:57:21 +01:00
Anthony Ramine
4d93ee134c
Implement document.write ( fixes #3704 )
...
This is a bit crude because of some missing utility methods on BufferQueue.
2016-11-28 23:05:56 +01:00
Anthony Ramine
c801327eab
Rewrite how parser handles script scheduling
2016-11-26 22:58:20 +01:00
bors-servo
d562d10180
Auto merge of #14210 - GuillaumeGomez:fragment_node, r=nox
...
Add missing action in CreateContextualFragment method
r? @nox
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg " height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/14210 )
<!-- Reviewable:end -->
2016-11-21 10:20:18 -06:00
Pu Xingyu
5287e70829
Minor fixes and update test expectations
2016-11-20 06:30:10 +08:00
Guillaume Gomez
861bcb2b79
Add missing actions in CreateContextualFragment method
2016-11-18 11:39:02 +01:00
Ms2ger
ae38c53de7
Dispatch error events at the window object.
2016-09-02 11:44:44 +02:00
mrmiywj
4bb88432b2
indexed getter of form elements
2016-06-14 21:40:32 -07:00
Guillaume Gomez
5ab7f54762
Implement Range::createContextualFragment
2016-06-03 01:31:53 +02:00
Ms2ger
dba68269e0
Update web-platform-tests to revision 15ad8eaadd91425cc9331b2e658d4c2796ae5ad8
2016-04-04 09:43:55 +02:00
James Graham
78369e95cf
Update web-platform-tests to 5582e4d2bfcfd1fa9f105406b143170ee2af7db1
2016-04-01 13:38:57 +02:00
Anthony Ramine
e70b520c1f
Fix the "get the parent" loop when dispatching event ( fixes #6733 )
...
The DOM specification says:
A document's get the parent algorithm, given an event, returns null
if event's type attribute value is "load" or document does not have
a browsing context, and the document's associated Window object
otherwise.
2016-02-27 17:41:22 +01:00
James Graham
4864a52312
Update web-platform-tests expected data to revision 0d9238c8062f05a55898a0cb60dc0c353794d87a
2016-01-21 11:50:33 +00:00
Till Schneidereit
a0c5d47910
Improve spec-compliance of script loading and execution during document startup
...
Including proper support for async and deferred scripts.
2015-10-26 21:35:09 +01:00
Ms2ger
8b45f9f51c
Implement Window#top.
2015-07-11 18:00:59 +02:00
Ms2ger
881fe95cd1
Update web-platform-tests to revision 075802c1d3387d07e31cd5887459d539b1297c8d.
2015-05-29 17:53:09 +02:00
Josh Matthews
512927eb34
fixup! Update test expectations. Mark script loads as complete when the response is complete.
2015-05-21 09:57:24 -04:00
Josh Matthews
ef8a127156
Update test expectations. Mark script loads as complete when the response is complete.
2015-05-21 09:53:19 -04:00
Josh Matthews
8082df7d0d
Make external script sources load asynchronously, yet still block further parsing. Hook up document loading to async networking events.
2015-05-20 14:22:09 -04:00
Simon Sapin
ef8edd4e87
Upgrade to rustc 551a74dddd84cf01440ee84148ebd18bc68bd7c8.
2015-05-05 10:07:34 -04:00
James Graham
291ac06c01
Update web-platform-tests expected data to revision 2a9fd810bb18610b422dbc3998ab74aa1bffae95
2015-04-24 18:31:05 +01:00
Ms2ger
1ecfc9f582
Update web-platform-tests.
2015-03-29 14:19:05 +02:00
Chris Paris
99286e4b4f
Implement Element.innerHTML setter
2015-03-18 11:20:47 -10:00
Ms2ger
a8553c3606
Update web-platform-tests.
2015-03-17 22:02:43 +01:00
Ms2ger
b6e5e823e6
Update web-platform-tests.
2015-01-19 13:06:43 +01:00
Matt Brubeck
cddc6923d4
Implement the HTMLScriptElement.src setter
...
Fixes #1113 .
2014-12-04 21:27:34 -08:00
Ms2ger
801c7a35be
Update web-platform-tests.
2014-11-05 10:30:59 +01:00
Matt Brubeck
fe123ad07c
Switch to synchronous script loading
...
This removes the old code for asyncronously loading scripts during HTML
parsing and then executing them afterward.
Fixes #3356 .
2014-10-29 14:31:47 -07:00
Josh Matthews
225ec3ed4e
Really fix #3738 by only processing iframe src attributes during parsing.
2014-10-23 18:58:34 -04:00
Ms2ger
7cc8ff93ec
Enable Opera's script scheduling tests.
2014-10-21 14:08:19 +02:00