bors-servo
a88e668091
auto merge of #4530 : pcwalton/servo/pointer-events, r=mbrubeck
...
SVG-only values are not yet supported.
r? @mbrubeck
2015-01-08 10:48:55 -07:00
Patrick Walton
0627d4c599
layout: Implement word-break: break-all
per CSS3-TEXT § 5.2.
2015-01-08 09:04:24 -08:00
Patrick Walton
899c9429d0
layout: Implement pointer-events: none
per SVG 1.1 § 16.6.
...
SVG-only values are not yet supported.
2015-01-08 08:32:26 -08:00
bors-servo
df6a7959df
auto merge of #4069 : guillaumebort/servo/fix/3936, r=jdm
2015-01-08 08:48:54 -07:00
Ms2ger
16c7060bc8
Update rustc to revision 2cfb5acb5a2751c759627377e602bac4f88f2d19.
2015-01-08 09:58:46 -05:00
Guillaume Bort
5fe3a3e54f
Fix #3936 – {Window,WorkerGlobalScope}.set{Timeout,Interval}(DOMString)
2015-01-07 11:39:15 +01:00
Patrick Walton
bf540d590a
layout: Explicitly thread border box dimensions and relative offsets
...
through display list building.
The old `flow_origin` concept was ill-defined (sometimes the border box
plus the flow origin, sometimes including horizontal margins and
sometimes not, sometimes including relative position and sometimes not),
leading to brittleness and test failures. This commit reworks the logic
to always pass border box origins in during display list building.
2015-01-04 17:43:05 -08:00
Patrick Walton
5ea2c6dcfd
layout: Paint stacking contexts' overflow areas properly.
...
This was making `box-shadow` not show up in many cases, in particular,
but the effects were not limited to that.
2015-01-04 17:41:59 -08:00
bors-servo
dd84ae6bfb
auto merge of #4539 : jimrhoskins/servo/default-view, r=jdm
...
Fixes: https://github.com/servo/servo/issues/4518
2015-01-03 15:51:45 -07:00
Jim Hoskins
c10049327a
Implement Document.defaultView - fixes #4518
2015-01-03 12:08:58 -05:00
Ms2ger
b51e83819d
Fix obsolete format traits.
...
They are to be removed from the language in the next rust upgrade.
2015-01-02 19:04:18 +01:00
Shing Lyu
6df9b7fd3a
Bug #1820 , add the optional "type" parameter to Blob
2015-01-01 16:23:21 +08:00
Bruno de Oliveira Abinader
ab618dd9c7
Add support for named deleter
...
Closes #4469 .
2014-12-29 12:58:48 -04:00
Ms2ger
139e91e398
Update web-platform-tests.
2014-12-28 10:39:11 +01:00
Bruno de Oliveira Abinader
3624673d2f
Updated web-platform-tests results
2014-12-26 14:55:27 -04:00
Bruno de Oliveira Abinader
c5f7e553e4
Avoid duplicated tokens in AttrValue::from_serialized_tokenlist
2014-12-26 13:08:20 -04:00
bors-servo
0e6304dcf7
auto merge of #4467 : servo/servo/dataset, r=Ms2ger
2014-12-25 02:27:43 -07:00
Ms2ger
919f2217f0
Implement dummy getOwnPropertyNames and enumerate traps.
2014-12-24 17:17:40 +01:00
Adam Sunderland
674fe910c1
Add GetPropertyPriority to CSSStyleDeclaration
...
Tweak getPropertyPriority to match recommendations
Adding Tests for Style Priority
Use else if
Adding Content Test for GetPropertyPriority
Revert "Adding Tests for Style Priority"
This reverts commit 8666a37f833b06c3e43f27acd8a9678e94425e55.
2014-12-23 11:41:33 -06:00
Bruno de Oliveira Abinader
57c520d8cf
Implement HTMLElement.dataset ( fixes #2974 ).
2014-12-23 14:24:06 +01:00
Bruno de Oliveira Abinader
ade0b7be8e
Use the custom defineProperty trap when it exists.
2014-12-23 14:22:30 +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
a2521c7e01
Add a test that wptrunner fails when it should.
2014-12-23 11:22:10 +01:00
bors-servo
14df96d772
auto merge of #4465 : servo/servo/revert-wpt, r=Ms2ger
2014-12-23 02:51:46 -07: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
dc63735ca7
Revert PR #4038 for causing WPT failures.
2014-12-23 09:53:12 +01:00
Ms2ger
01e3449f14
Revert "Enable html/rendering."
...
This reverts commit dde0702a89
.
2014-12-23 09:29:16 +01:00
bors-servo
b83b4932da
auto merge of #4461 : glennw/servo/glutin-tests, r=larsbergstrom
...
This stops some ref tests on linux blocking while waiting for
user input events and never outputting the file.
Also mark vertical writing test as flaky on all platforms. Due
to unrelated timing reasons, this fails reliably on mac when glutin
is enabled. The related bug with details on the root cause is #3926 .
2014-12-22 17:57:46 -07:00
Patrick Walton
cc7cacfd5f
gfx: Clip the background properly when border-radius
is used.
...
Improves Reddit, GitHub, etc.
2014-12-22 14:48:55 -08:00
Glenn Watson
2accabd554
Use event polling instead of blocking when outputting to a file.
...
This stops some ref tests on linux blocking while waiting for
user input events and never outputting the file.
Also mark vertical writing test as flaky on all platforms. Due
to unrelated timing reasons, this fails reliably on mac when glutin
is enabled. The related bug with details on the root cause is #3926 .
2014-12-23 08:32:53 +10:00
Bruno de Oliveira Abinader
4449d26153
Update web-platform-tests results
2014-12-19 14:07:44 -04:00
Ms2ger
dde0702a89
Enable html/rendering.
2014-12-19 15:08:38 +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
bors-servo
4ac8b6a723
auto merge of #4437 : Adenilson/servo/fixInsetOutsetBlack03, r=jdm
...
Freshly rebased.
2014-12-18 16:24:54 -07:00
bors-servo
3cc87165a1
auto merge of #4425 : SimonSapin/servo/mixed-writing-modes, r=mbrubeck
...
The rendering is still wrong beause of #2795 , but at least we get a rendering.
(This test change is just for readability, it should be equivalent to before.)
r? @mbrubeck
2014-12-18 15:31:28 -07:00
Adenilson Cavalcanti
b6f315cb35
Adding outset ref test.
2014-12-18 13:55:45 -08:00
Adenilson Cavalcanti
06bbecc049
Adding inset ref test.
2014-12-18 13:55:07 -08:00
Patrick Walton
6b28965b94
layout: Implement clip
per CSS 2.1 § 11.1.2.
...
Only the recommended, comma-separated syntax is supported.
2014-12-18 13:07:13 -08:00
Josh Matthews
2f5786d6ca
Fix test failures.
2014-12-18 13:51:22 -05:00
Josh Matthews
b4cade0612
Fix syntax error in test_interfaces.html and make it pass.
2014-12-18 12:54:02 -05:00
Josh Matthews
3cfe8ab53e
Address review comments.
2014-12-18 12:54:02 -05:00
Josh Matthews
acf86a65e4
Move test_htmlelement_style.html out of the automatic tests because they don't all pass.
2014-12-18 12:54:02 -05:00
Josh Matthews
5ca61c00b9
Add a ton of properties and improve a bunch of serialization.
2014-12-18 12:54:02 -05:00
Josh Matthews
755ebd6528
Improve color serialization by retaining author-specified keywords.
2014-12-18 12:54:02 -05:00
Josh Matthews
6f8a9b6d46
Implement setting element style properties. Improve serialization to return initial values when unspecified.
2014-12-18 12:54:02 -05:00
Josh Matthews
505e1855a3
Implement something like CSS value serialization. Fetch actual inline style declarations from owning elements.
2014-12-18 12:54:02 -05:00
Simon Sapin
7be30dee8e
Fix some writing mode mismatch assertions errors.
...
The rendering is still wrong beause of #2795 , but at least we get a rendering.
(This test change is just for readability, it should be equivalent to before.)
2014-12-18 17:15:51 +00:00
Patrick Walton
a3f6f4e75b
layout: Implement caption-side
per CSS 2.1 § 17.4.1.
...
`caption-side` is used by 4% of pages by number of loads.
2014-12-17 22:06:14 -08:00
Patrick Walton
5675274c44
layout: Implement empty-cells
per CSS 2.1 § 17.6.1.1.
2014-12-17 21:25:12 -08:00