Commit graph

8836 commits

Author SHA1 Message Date
bors-servo
11b627704d auto merge of #4919 : SimonSapin/servo/cleanup-libstyle, r=gw 2015-02-13 03:06:49 -07:00
Ms2ger
e25322ce5b Fix warnings in gfx. 2015-02-13 11:00:20 +01:00
Ms2ger
5e999c7d40 Fix warnings in canvas. 2015-02-13 10:40:04 +01:00
Ms2ger
19a8f24e8b Fix warnings in glutin. 2015-02-13 10:37:00 +01:00
Ms2ger
dda12e196b Fix warnings in compositing. 2015-02-13 10:36:48 +01:00
bors-servo
c5a4e78302 auto merge of #4911 : Ms2ger/servo/join_layout, r=jdm 2015-02-13 02:24:50 -07:00
Simon Sapin
2ddb13db4b Remove usage of the deprecated .as_slice() in libstyle. 2015-02-13 09:36:01 +01:00
Simon Sapin
1ceadf3813 Fix warnings in libstyle. 2015-02-13 08:24:34 +01:00
awlnx
1e8cc99ff3 Fixes #4898. 2015-02-13 00:38:26 -05:00
Nicholas Nethercote
eaee46de7c Fix jemalloc memory measurements.
It turns out you need to send an "epoch" request to jemalloc before
asking for a measurement otherwise you get stale data! Heavens.
2015-02-12 21:18:11 -08:00
bors-servo
26aee53c82 auto merge of #4904 : mbrubeck/servo/dlist, r=pcwalton
r? @pcwalton
2015-02-12 16:39:53 -07:00
Matt Brubeck
04fb3a5267 Make dlist::split use new DList::split_off. 2015-02-12 15:39:08 -08:00
Matt Brubeck
76a2653f8f Replace append_from and prepend_from with DList::append 2015-02-12 15:38:46 -08:00
Ms2ger
542f62ae94 Cleanup match_lang_ty a bit. 2015-02-13 00:02:18 +01:00
Ms2ger
a7154e1305 Use if-let in join_layout. 2015-02-12 23:56:38 +01:00
bors-servo
45d18ce21c auto merge of #4912 : Ms2ger/servo/local_context, r=mbrubeck 2015-02-12 15:36:47 -07:00
Ms2ger
1059115865 Use boxed::into_raw in create_or_get_local_context. 2015-02-12 22:58:08 +01:00
bors-servo
69259e9975 auto merge of #4910 : Ms2ger/servo/squirrel, r=jdm 2015-02-12 14:48:50 -07:00
Ms2ger
79914e560f Cleanup join_layout a little bit. 2015-02-12 22:42:06 +01:00
bors-servo
6d1a2d90e5 auto merge of #4909 : saneyuki/servo/warn, r=jdm
follow up #4893
2015-02-12 14:06:49 -07:00
Ms2ger
b5440a6257 Replace squirrel_away_unique by boxed::into_raw. 2015-02-12 22:01:06 +01:00
Tetsuharu OHZEKI
dbb0f49bc7 DOMRefCell<T>.is_mutably_borrowed() should return the state correctly.
This method returned the result of `RefCell<T>.try_borrow().is_some()`.
But it meant whether the state **is not** BorrowState::Writing.

This wrong is introduced by [1], Before it revision, this method had
returned whether the state is BorrowState::Writing or not.

This doesn't change callers of this method because git blames ([3], [4]) says
that the caller is introduced by [2] and [2] is introduced before [1].

[1]: 86d609abaf
[2]: 49234484d6
[3]: https://github.com/servo/servo/blame/2cc08f289ab909de44fa09a07b2c43b70ce379b9/components/script/dom/servohtmlparser.rs
[4]: https://github.com/servo/servo/blame/a7e29939a1df679bd865573dc71f7ba65f0268c4/components/script/dom/bindings/cell.rs
2015-02-13 05:53:22 +09:00
Tetsuharu OHZEKI
552a418a33 Fix warnings about RefCell<T>.try_borrow(). 2015-02-13 05:40:46 +09:00
bors-servo
b351b216c6 auto merge of #4908 : Ms2ger/servo/dead-code-js, r=jdm 2015-02-12 13:21:47 -07:00
Ms2ger
7b1b030f8a Remove MutNullableJS::get_inner.
There should be no reason to call this.
2015-02-12 20:59:22 +01:00
Ms2ger
b3f93b25a5 Remove JS::unsafe_get.
The codegen users already migrated to Unrooted, and the layout users are
better off using LayoutJS.
2015-02-12 20:59:22 +01:00
Ms2ger
8ab7d37ef2 Add Unrooted::from_js.
There should not be a JS here; that is #2661. Until that's fixed, though,
it's better to encapsulate it.
2015-02-12 20:59:22 +01:00
bors-servo
b655b54f80 auto merge of #4905 : servo/servo/warnings, r=jdm 2015-02-12 12:12:47 -07:00
Ms2ger
e921ce859e Fix some warnings in script. 2015-02-12 20:05:14 +01:00
Prabhjyot Singh Sodhi
1ff95c33ca improving mach run error message in case of missing binaries 2015-02-13 00:20:01 +05:30
bors-servo
fab8092581 auto merge of #4902 : servo/servo/warnings, r=jdm 2015-02-12 11:06:50 -07:00
Ms2ger
2b0eb98c1d Fix some warnings in layout. 2015-02-12 18:58:38 +01:00
Ms2ger
31f6595981 Fix some warnings in servo/lib.rs. 2015-02-12 18:39:26 +01:00
Ms2ger
7896679afe Fix some warnings in servo/main.rs. 2015-02-12 18:39:22 +01:00
bors-servo
29d24a5049 auto merge of #4866 : KiChjang/servo/trigger-fragment-string, r=jdm
Fixes #4863
2015-02-12 10:18:45 -07:00
bors-servo
395323cd70 auto merge of #4890 : servo/servo/Utf16Encoder, r=Ms2ger 2015-02-12 09:18:46 -07:00
bors-servo
2cc08f289a auto merge of #4893 : servo/servo/rustup_2015-01-31, r=Ms2ger,glennw
Ready for review.

Final link step on android fails, but we know how to fix it and will add it to this branch soon.
2015-02-11 17:24:45 -07:00
Simon Sapin
d5dd1d658e Upgrade to rustc ba2f13ef0 2015-02-04 2015-02-11 14:48:34 -08:00
bors-servo
bc6882bdef auto merge of #4895 : mrobinson/servo/fix-buffer-return, r=mbrubeck
Update to latest rust-layers and send back all buffers to their
original pipeline.
2015-02-11 09:27:54 -07:00
bors-servo
fcfa00f4df auto merge of #4884 : glennw/servo/iframe-load, r=jdm 2015-02-11 03:51:47 -07:00
Martin Robinson
cf5b6199e7 Send back unused buffers to the right pipeline
Update to latest rust-layers and send back all buffers to their
original pipeline.
2015-02-10 17:11:28 -08:00
Glenn Watson
980b1efb72 Dispatch a load event at iframes. Fixes #4350. 2015-02-11 09:07:05 +10:00
hgentry
9ee3278c28 Remove our copy of Utf16Encoder in favor of the built-in equivalent (fixes #4725). 2015-02-10 15:31:31 +01:00
bors-servo
58b7186cea auto merge of #4889 : Ms2ger/servo/4747-base64, r=jdm 2015-02-10 07:24:45 -07:00
bors-servo
1b23c4fd57 auto merge of #4885 : Ms2ger/servo/doc-js, r=Manishearth 2015-02-10 06:45:47 -07:00
Ms2ger
aa8e01af2a Use base64 from rustc-serialize (fixes #4747). 2015-02-10 14:19:13 +01:00
bors-servo
e3a4d49311 auto merge of #4887 : Ms2ger/servo/servo_net, r=jdm 2015-02-10 05:15:45 -07:00
Ms2ger
a09a912178 Import net as net rather than servo_net. 2015-02-10 12:55:24 +01:00
Ms2ger
37584ab056 Improve documentation for MutHeap and RootCollection. 2015-02-10 12:52:52 +01:00
bors-servo
2c5155a119 auto merge of #4878 : saneyuki/servo/doc, r=Ms2ger
Now, we have many documents about dom bindings as inline comments. It's better to fuse a standalone markdown document to them.
2015-02-10 04:33:45 -07:00