bors-servo
57ab420616
auto merge of #2570 : pcwalton/servo/ref-count-flows, r=pcwalton
...
r? @glennw
2014-06-04 01:25:28 -04:00
Patrick Walton
735cc28654
layout: Reference count flows, and forbid unsafe code in many places.
2014-06-03 22:21:11 -07:00
bors-servo
5a97f5fd79
auto merge of #2557 : saneyuki/servo/mut, r=jdm
...
related #2514
2014-06-03 13:31:26 -04:00
bors-servo
d448e97c6a
auto merge of #2558 : Ms2ger/servo/mod-unions, r=jdm
...
This will allow multiple unions to contain the same type.
2014-06-03 12:58:23 -04:00
Ms2ger
d8801da9c5
Move WebIDL unions into their own module.
...
This will allow multiple unions to contain the same type.
2014-06-03 18:47:59 +02:00
bors-servo
052a0ffdf0
auto merge of #2556 : Ms2ger/servo/update-wpt, r=metajack
2014-06-03 12:04:15 -04:00
Tetsuharu OHZEKI
dc0164071e
Remove needless '&mut self' from DocumentMethods.
2014-06-04 00:57:23 +09:00
Tetsuharu OHZEKI
884346030c
Remove needless '&mut self' from WindowMethods.
2014-06-04 00:55:23 +09:00
bors-servo
a90f1e3773
auto merge of #2526 : Manishearth/servo/event-order, r=Ms2ger
...
For the wpt test [event_load](https://github.com/w3c/web-platform-tests/blob/master/XMLHttpRequest/event-load.htm )
Blocks #2525
2014-06-03 09:40:14 -04:00
Manish Goregaokar
161bc102f6
Order of firing events
2014-06-03 19:05:31 +05:30
Ms2ger
88d1d2ff13
Update web-platform-tests expected results.
2014-06-03 15:22:34 +02:00
bors-servo
246c9759be
auto merge of #2555 : brson/servo/warnings, r=metajack
...
Depends on https://github.com/mozilla-servo/rust-fontconfig/pull/19 , https://github.com/mozilla-servo/rust-harfbuzz/pull/21 , https://github.com/mozilla-servo/rust-hubbub/pull/23 , https://github.com/mozilla-servo/rust-layers/pull/68 , https://github.com/mozilla-servo/sharegl/pull/29 , https://github.com/mozilla-servo/rust-mozjs/pull/85 .
2014-06-02 20:46:25 -04:00
Brian Anderson
c85e2c9594
Eliminate some warnings
2014-06-02 17:42:10 -07:00
bors-servo
184d8b5bab
auto merge of #2553 : bjz/servo/remove-inline-fragment-map, r=pcwalton
...
This simplifies inline.rs and makes things easier to understand.
I've also added some documentation for `Line`.
r? @pcwalton
2014-06-02 19:34:16 -04:00
Brendan Zabarauskas
0276ae47a2
Use destructuring to clean up InlineFragments::push_all
2014-06-02 16:29:50 -07:00
bors-servo
52a809259a
auto merge of #2550 : Ms2ger/servo/default-handling, r=jdm
2014-06-02 18:01:22 -04:00
Brendan Zabarauskas
782608eba5
Remove InlineFragmentMap
2014-06-02 14:37:04 -07:00
Brendan Zabarauskas
fe8e0ac06f
Remove last methods from InlineFragmentMap
2014-06-02 14:37:04 -07:00
Brendan Zabarauskas
2b23a2ca94
Remove the need to destructure InlineFragments
...
We do this by moving InlineFragmentMap::fixup into InlineFragments
2014-06-02 14:35:40 -07:00
Brendan Zabarauskas
86efd92a92
Add documentation for Line::{bounds, green_zone}
2014-06-02 14:35:39 -07:00
bors-servo
cd4a709642
auto merge of #2549 : mbrubeck/servo/hidpi-opt, r=metajack
...
This is part of the fix for #2276 . r? @metajack
2014-06-02 16:52:32 -04:00
bors-servo
1d6a1fc066
auto merge of #2552 : saneyuki/servo/mut, r=jdm
...
related #2514
2014-06-02 14:58:27 -04:00
Tetsuharu OHZEKI
d2a590a3db
Remove needless 'self' mutability from CharacterDataMethods::Remove().
2014-06-03 03:29:41 +09:00
Tetsuharu OHZEKI
a837106f54
Remove needless 'self' mutability from DocumentTypeMethods::Remove().
2014-06-03 03:28:50 +09:00
Tetsuharu OHZEKI
59ed832fa6
Remove needless '&mut self' from element.rs.
2014-06-03 03:27:28 +09:00
bors-servo
5ebe330247
auto merge of #2551 : Ms2ger/servo/bindings-rename, r=jdm
2014-06-02 14:25:31 -04:00
Ms2ger
97efd122a3
Rename BindingDeclarations to Bindings.
2014-06-02 19:48:42 +02:00
Ms2ger
dea8a4ffcb
Support dictionary members without default values.
2014-06-02 19:37:06 +02:00
Ms2ger
ebd9b9a519
Rewrite the dictionary codegen to use pattern matching rather than is_some/unwrap.
2014-06-02 19:37:06 +02:00
Ms2ger
2a91e987b4
Return the default value from getJSToNativeConversionTemplate, to allow reusing it more easily.
...
This commit does not change the generated code.
2014-06-02 19:37:05 +02:00
bors-servo
488ac518e4
auto merge of #2547 : Ms2ger/servo/dictionary-tests, r=jdm
2014-06-02 13:07:47 -04:00
Matt Brubeck
5148b67eac
Default to 1 dppx in headless mode
2014-06-02 09:42:08 -07:00
bors-servo
6c55726553
auto merge of #2546 : Ms2ger/servo/node-pointer-stitching, r=jdm
...
There is no good reason for the additional abstraction here.
This commit also adds assertions that were suggested in XXX comments.
2014-06-02 12:37:26 -04:00
Matt Brubeck
a76b982ff9
Add an option to set device pixel ratio
2014-06-02 09:22:42 -07:00
bors-servo
448c472cf1
auto merge of #2545 : Ms2ger/servo/nyi, r=jdm
2014-06-02 12:07:30 -04:00
Ms2ger
9346a66017
Remove tests for unimplemented features.
2014-06-02 17:42:10 +02:00
bors-servo
05a57848ad
auto merge of #2527 : Manishearth/servo/xhr-wpt-ready-state, r=Ms2ger
...
For the wpt test [open-open-send.htm](https://github.com/w3c/web-platform-tests/blob/master/XMLHttpRequest/open-open-send.htm )
Blocks #2525
2014-06-02 11:37:29 -04:00
bors-servo
8c73f252ca
auto merge of #2548 : ebalint/servo/master, r=Ms2ger
2014-06-02 10:49:33 -04:00
Edit Balint
7910eb1399
Add a static from_rooted method to JS<T> #2309
2014-06-02 15:48:19 +02:00
Ms2ger
6d619f484c
Support enumerations in dictionaries.
2014-06-02 14:46:23 +02:00
Ms2ger
7e310d1949
Enable some more dictionary codegen tests.
2014-06-02 14:45:29 +02:00
Ms2ger
c675421279
Remove low-level pointer stitching methods from Node.
...
There is no good reason for the additional abstraction here.
This commit also adds assertions that were suggested in XXX comments.
2014-06-02 13:33:59 +02:00
Ms2ger
c1d2d700c5
Remove not-yet-implemented APIs, and update MouseEvent to specification.
2014-06-02 12:32:09 +02:00
Manish Goregaokar
bd3d7087fd
don't change readystate if it's already been changed
2014-06-02 14:24:02 +05:30
bors-servo
59cef940e8
auto merge of #2535 : saneyuki/servo/mut, r=jdm
...
Related #2514
2014-06-01 16:19:20 -04:00
bors-servo
05acf41317
auto merge of #2544 : saneyuki/servo/rm_main, r=jdm
...
Fix #2541
2014-06-01 15:49:23 -04:00
Tetsuharu OHZEKI
49362aa255
Remove HTMLMainElement.
...
https://github.com/mozilla/servo/issues/2541
2014-06-02 04:40:46 +09:00
Tetsuharu OHZEKI
3819ebb740
Remove needless '&mut self' from node.rs.
2014-06-02 04:28:04 +09:00
bors-servo
6751990c0d
auto merge of #2543 : Ms2ger/servo/nyi, r=jdm
...
These stub implementations bring no value, and significantly increased
maintenance costs.
This commit also synchronizes the IDL with the HTML specification and
makes the URLs consistent.
2014-06-01 13:37:49 -04:00
Ms2ger
2f0929fc36
Restore HTMLSelectElement.add to avoid neutering test_union.html.
2014-06-01 18:01:56 +02:00