bors-servo
7ee605db11
Auto merge of #5891 - mbrubeck:text-align-rtl, r=SimonSapin
...
r? @SimonSapin
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/5891 )
<!-- Reviewable:end -->
2015-04-29 09:07:17 -05:00
Matt Brubeck
50f982bb0c
Fix text-align left/right in RTL layout
2015-04-29 07:07:58 -07:00
Matt Brubeck
81e8f18662
Support text-align: start
and end
2015-04-29 07:07:58 -07:00
bors-servo
5b0c6c9d31
Auto merge of #5879 - Jinwoo-Song:character_data, r=jdm
...
NodeTypeId is supposed to reflect the WebIDL inheritance hierarchy.
All of Text/ProcessingInstruction/Comment inherit from CharacterData,
which inherits from Node. There should be a CharacterDataTypeId value
that differentiates between those, instead.
r? @jdm
cc @yichoi
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/5879 )
<!-- Reviewable:end -->
2015-04-29 02:35:26 -05:00
Jinwoo Song
f404853c99
Make NodeTypeId include CharacterData variant
...
NodeTypeId is supposed to reflect the WebIDL inheritance hierarchy.
All of Text/ProcessingInstruction/Comment inherit from CharacterData,
which inherits from Node. There should be a CharacterDataTypeId value
that differentiates between those, instead.
2015-04-29 13:30:21 +09:00
bors-servo
1e150140bd
Auto merge of #5480 - SimonSapin:multicol, r=pcwalton
...
This add some properties to the style system and a new flow type, but the larger issues of dealing with fragmentation in the flow tree is still an open question.
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/5480 )
<!-- Reviewable:end -->
2015-04-28 19:48:45 -05:00
Simon Sapin
544a02a250
Refactor flow construction to make float
less of a special case.
2015-04-29 02:47:46 +02:00
Simon Sapin
cc4749373a
Add MulticolFlow and use it for multicol elements.
...
It currently "inherits" from BlockFlow and does not override anything.
2015-04-29 02:29:33 +02:00
Simon Sapin
f30cd4f377
Add column-width, column-count, columns and column-gap properties in the style system.
2015-04-29 02:29:32 +02:00
bors-servo
0a4db7ae0f
Auto merge of #5889 - pcwalton:remove-absolute-static-i-offset, r=glennw
...
They haven't been used for hypothetical box calculation in quite some
time.
r? @glennw
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/5889 )
<!-- Reviewable:end -->
2015-04-28 18:30:38 -05:00
bors-servo
ab2d07db1f
Auto merge of #5888 - Ms2ger:prepare-rustup, r=SimonSapin
...
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/5888 )
<!-- Reviewable:end -->
2015-04-28 17:52:49 -05:00
Patrick Walton
132658856f
layout: Remove absolute_static_i_offset
and fixed_static_i_offset
.
...
They haven't been used for hypothetical box calculation in quite some
time.
2015-04-28 15:39:44 -07:00
bors-servo
4f6b7b5a94
Auto merge of #5880 - Ms2ger:servo-tests, r=jdm
...
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/5880 )
<!-- Reviewable:end -->
2015-04-28 17:14:35 -05:00
Ms2ger
107e57809d
Add a non-ASCII test to CharacterData-deleteData.html.
2015-04-28 23:40:04 +02:00
Ms2ger
de12dc814a
Rewrite CharacterData-deleteData.html to be more extensible.
2015-04-28 23:40:01 +02:00
Ms2ger
6efab116e7
Add a non-ASCII test to CharacterData-insertData.html.
2015-04-28 23:39:59 +02:00
Ms2ger
61e8351f28
Rewrite CharacterData-insertData.html to be more extensible.
2015-04-28 23:39:56 +02:00
Ms2ger
51b06bcbaf
Test a non-ASCII argument to CharacterData#appendData.
2015-04-28 23:39:54 +02:00
Ms2ger
173c9721c5
Extend semantics/interfaces.html.
2015-04-28 23:39:52 +02:00
Ms2ger
474a4a5dcb
Make semantics/interfaces.html more extensible.
2015-04-28 23:39:47 +02:00
Ms2ger
f69a315123
Remove createElement_script.html.
...
This test is coevered by old-tests/submission/Opera/script_scheduling/016.html
in web-platform-tests.
2015-04-28 23:39:45 +02:00
Ms2ger
024323004d
Remove remaining as_slice / as_mut_slice calls.
2015-04-28 23:31:11 +02:00
Ms2ger
903305416a
Implement Clone for Copy types.
2015-04-28 23:31:10 +02:00
bors-servo
b6fc83cf2b
Auto merge of #5887 - pcwalton:border-collapse-missing-cells, r=mbrubeck
...
This was seen in Twitter and the Google SERPs (sometimes).
r? @mbrubeck
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/5887 )
<!-- Reviewable:end -->
2015-04-28 15:32:31 -05:00
Patrick Walton
577f1ea109
layout: Don't panic in border collapse when a row has fewer cells than
...
its previous sibling.
This was seen in Twitter and the Google SERPs (sometimes).
2015-04-28 13:16:01 -07:00
bors-servo
b5beebbc62
Auto merge of #5885 - mbrubeck:empty-table, r=pcwalton
...
r? @pcwalton
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/5885 )
<!-- Reviewable:end -->
2015-04-28 13:53:59 -05:00
Matt Brubeck
cad5d8b670
Ignore border-spacing for tables with zero cells
2015-04-28 10:30:47 -07:00
bors-servo
32b9c0962b
Auto merge of #5831 - pcwalton:amazon-table-sizing, r=mbrubeck
...
r? @mbrubeck
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/5831 )
<!-- Reviewable:end -->
2015-04-28 11:44:39 -05:00
Patrick Walton
f56eb0fe80
layout: Minor whitespace fixes.
2015-04-28 09:26:09 -07:00
Patrick Walton
44a30054a1
layout: Make margin: auto
work properly with tables.
...
Improves the Amazon home page.
2015-04-28 09:26:08 -07:00
bors-servo
ae98f76048
Auto merge of #5883 - servo:dialog, r=Ms2ger
...
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/5883 )
<!-- Reviewable:end -->
2015-04-28 10:56:06 -05:00
Dave Hodder
50ea68206d
Add attributes to the HTMLDialogElement interface.
2015-04-28 17:47:37 +02:00
bors-servo
ae99a17a1b
Auto merge of #5877 - glennw:img-cache-tidy, r=pcwalton
...
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/5877 )
<!-- Reviewable:end -->
2015-04-28 09:08:44 -05:00
bors-servo
01925f0f8f
Auto merge of #5845 - snf:defineProperty_fix, r=jdm
...
This patch should get rid of #5223 .
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/5845 )
<!-- Reviewable:end -->
2015-04-28 07:51:31 -05:00
bors-servo
2fd5ecf3d7
Auto merge of #5694 - pcwalton:anonymous-table-objects, r=mbrubeck
...
Improves Facebook Timeline.
r? @mbrubeck
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/5694 )
<!-- Reviewable:end -->
2015-04-28 07:13:53 -05:00
bors-servo
adec683333
Auto merge of #5878 - pcwalton:intrinsic-style-specified-width, r=mbrubeck
...
Improves the front page of Google.
r? @mbrubeck
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/5878 )
<!-- Reviewable:end -->
2015-04-28 05:02:32 -05:00
bors-servo
b8ae33e510
Auto merge of #5871 - nox:rootable, r=jdm
...
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/5871 )
<!-- Reviewable:end -->
2015-04-28 04:23:05 -05:00
bors-servo
1cb012fc50
Auto merge of #5857 - Ms2ger:preshints, r=pcwalton
...
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/5857 )
<!-- Reviewable:end -->
2015-04-28 03:24:14 -05:00
Anthony Ramine
1a30925cad
Remove Temporary::new()
...
Temporary::from_rooted() now takes an Assignable value.
2015-04-28 09:22:46 +02:00
Anthony Ramine
2770886196
Remove unrooted() methods
2015-04-28 09:22:45 +02:00
Anthony Ramine
af21229c0e
Remove the Comparable trait
2015-04-28 09:22:45 +02:00
Anthony Ramine
7197052c0d
Uniformise root() methods
...
They now live in traits Rootable, OptionalOptionalRootable, OptionalRootable
and ResultRootable.
2015-04-28 09:22:45 +02:00
bors-servo
cac6ef8077
Auto merge of #5874 - nox:hasfeature, r=Ms2ger
...
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/5874 )
<!-- Reviewable:end -->
2015-04-28 01:30:51 -05:00
bors-servo
d7987e43c9
Auto merge of #5855 - Manishearth:nomove, r=kmc,munksgaard
...
fixes #5724 , #5737
uses https://github.com/Manishearth/rust-tenacious (can be moved in-tree if needed)
I can make it `Deny` by default too (I'll add a cargo feature to tenacious), though we might want it on
`Warn` until we get some mileage on it.
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/5855 )
<!-- Reviewable:end -->
2015-04-27 23:14:25 -05:00
Patrick Walton
a92baf7683
layout: Make the style-specified width affect minimum width.
...
Improves the front page of Google.
2015-04-27 18:32:28 -07:00
Manish Goregaokar
369a568264
Make RootedVec/RootCollection #[no_move]; improve code ( fixes #5737 )
2015-04-28 04:35:58 +05:30
Glenn Watson
4e76200b2c
Remove node dirty on img width/height that is no longer needed.
2015-04-28 08:51:43 +10:00
Manish Goregaokar
dcb0a0eab6
Fix some no_move errors
2015-04-28 04:20:45 +05:30
Manish Goregaokar
63714ebc5f
Add the rust-tenacious move-protection lint, use it for Root<T>
( fixes #5724 )
2015-04-28 04:20:40 +05:30
snf
cdcd6670ba
fix defineproperty for cases with namedsetter
2015-04-27 23:47:22 +01:00