Commit Graph

149 Commits

Author SHA1 Message Date
Mátyás Mustoha
d3199aef74 Implement gradient fill styles for canvas. 2015-03-19 15:59:08 +01: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
Patrick Walton
8703cd9747 Update WPT expectations 2015-03-09 20:54:13 -07:00
Josh Matthews
9a3d58032d Update WPT expectations. 2015-03-03 16:25:40 -05:00
Simon Sapin
e1b5acb56c Revert "Remove expected failure markers on a couple of WPT reftests that now pass."
This reverts commit 4c8bde5736.
2015-03-03 21:15:49 +01:00
Simon Sapin
4c8bde5736 Remove expected failure markers on a couple of WPT reftests that now pass. 2015-03-03 18:24:33 +01:00
James Gilbertson
0b085df1bc Implement 'beforescriptexecute' and 'afterscriptexecute' events.
Spec: https://html.spec.whatwg.org/multipage/scripting.html#execute-the-script-block, sections 2.b.2 & 2.b.9
2015-02-25 15:37:54 -07:00
Ms2ger
7c146861aa Update web-platform-tests. 2015-02-24 21:19:35 +01:00
bors-servo
2e1adb3fa6 auto merge of #5016 : jdm/servo/canvas-for-svg, r=jdm
the tiger.

Rebased from #4623.
2015-02-22 20:33:45 -07:00
Patrick Walton
55a0ee6ec7 script: Implement enough 2D canvas support to render basic SVGs such as the tiger. 2015-02-22 22:29:58 -05:00
bors-servo
0ea9dafa63 auto merge of #5019 : jdm/servo/serializerfix, r=Ms2ger 2015-02-22 13:51:45 -07:00
Josh Matthews
4c67acfb4a The HTML serializer depth can change on each iteration. 2015-02-22 15:02:20 -05:00
Edit Balint
325400dce4 Implement Canvas pixel manipulation 2015-02-22 13:41:58 -05:00
Prabhjyot Singh Sodhi
44e2e2747c implementing step 12 of 'prepare a script' algorithm 2015-02-21 04:58:27 +05:30
Ms2ger
92a7fee296 Update web-platform-tests. 2015-02-16 19:57:47 +01:00
Simon Sapin
d5dd1d658e Upgrade to rustc ba2f13ef0 2015-02-04 2015-02-11 14:48:34 -08:00
Glenn Watson
980b1efb72 Dispatch a load event at iframes. Fixes #4350. 2015-02-11 09:07:05 +10:00
yodalee
67ff27293a remove expected FAIL but now PASS in test ini 2015-02-04 01:02:36 +08:00
Ms2ger
727f5c5797 Update web-platform-tests. 2015-01-28 23:29:16 +01:00
Ms2ger
b6e5e823e6 Update web-platform-tests. 2015-01-19 13:06:43 +01:00
Ms2ger
29e250d4ac Update web-platform-tests and wptrunner. 2015-01-14 15:20:41 +01:00
Ms2ger
965dcda609 Update wptrunner and start running reftests. 2015-01-14 10:59:30 +01:00
Tetsuharu OHZEKI
d8fed6dbd4 Change the reason of disable /html/semantics/document-metadata/the-base-element/base_multiple.html
We haven't support the propagation of load event from iframe.
2015-01-10 04:05:46 +09:00
Ms2ger
139e91e398 Update web-platform-tests. 2014-12-28 10:39:11 +01:00
Bruno de Oliveira Abinader
57c520d8cf Implement HTMLElement.dataset (fixes #2974). 2014-12-23 14:24:06 +01:00
Bruno de Oliveira Abinader
c82eb3b1a4 Call the NamedGetter method from the get trap in proxy bindings. 2014-12-23 13:02:52 +01:00
Ms2ger
c2e4e715ae Revert "Update wptrunner and start running reftests."
This reverts commit 1d68ee689f.

Fixes #4462.
2014-12-23 09:55:12 +01:00
Ms2ger
1d68ee689f Update wptrunner and start running reftests. 2014-12-19 15:08:38 +01:00
Eduard Burtescu
f00dc4d54f Update WPT: script-onload-string is passing now. 2014-12-19 06:29:04 +02:00
Matthew Rasmus
e4963869d3 Additional updates for newly passing WPT's 2014-12-16 13:01:36 -08:00
Manish Goregaokar
e7b3caa386 Add oninput/onchange so tests work 2014-12-05 18:49:34 -08:00
Achal Shah
23ed1f705b Implement HTML{Anchor,Area,Link}Element.relList.
https://github.com/servo/servo/issues/3994
2014-11-23 23:37:13 -08:00
Claes 'Letharion' Gyllensvärd
d84c0fc52a Lower case the type attribute before checking if it's JS 2014-11-18 08:39:59 +01:00
Ms2ger
bd400b0665 Update web-platform-tests. 2014-11-15 12:37:57 +01:00
Guillaume Bort
09766511b5 Fix #3933 2014-11-12 17:02:47 +01:00
Ms2ger
45701002a3 Implement HTMLElement.title. 2014-11-05 22:08:36 +01: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
Keegan McAllister
3fbb25cc43 Update test expectations
The hubbub bindings set document.characterSet but we don't use it for anything.
html5ever doesn't parse charsets from <meta> tags yet, and I'd rather add that
as part of adding actual support for other encodings (which Servo never had
with hubbub).

Switching to html5ever also changes attribute parsing slightly (bringing it in
line with the current spec) and this breaks some of the <img srcset> tests.  We
don't support this feature at all.

Some other things change due to bugs in hubbub not present in html5ever.
2014-10-16 13:06:04 -07:00
Manish Goregaokar
79cb1af12a Address review comments 2014-10-14 21:24:36 +05:30
Manish Goregaokar
941bd2dad6 Update wpt expectations 2014-10-14 21:24:36 +05:30
Manish Goregaokar
80efe37316 Disable html/semantics/forms/the-input-element/type-change-state.html.ini 2014-10-12 08:34:36 +05:30
Manish Goregaokar
ca2d5d328d Update wpt expectations 2014-10-11 16:10:02 +05:30
Ms2ger
5e59a27dd4 Update web-platform-tests. 2014-10-07 09:38:57 +02:00
Ms2ger
ff42493d87 Update to wptrunner 1.3, which actually runs. 2014-10-06 22:42:49 +02:00
Ms2ger
e3496be9dd Update web-platform-tests. 2014-09-22 12:13:52 +02:00
Jeongeun Kim
dad77f0d25 Implement HTMLOptionElement.text#3023
Signed-off-by: Jeongeun Kim <je00julie.kim@gmail.com>

Implement HTMLOptionElement.text#3023 (2nd trial)

Implement HTMLOptionElement.text#3023 (3rd trial)

delete metadata for skipping option tests

fix conflict
2014-09-20 23:49:20 +09:00
Jack Moffitt
c6ab60dbfc Cargoify servo 2014-09-08 20:21:42 -06:00