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
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
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
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
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
Tetsuharu OHZEKI
6500544387
[script] Merge the binding design document into inline doc comments.
2015-02-10 20:13:37 +09:00
bors-servo
29d3b872de
auto merge of #4886 : Ms2ger/servo/servo_msg, r=saneyuki
2015-02-10 03:51:46 -07:00
Ms2ger
b2fcc2397e
Import msg as msg rather than servo_msg.
2015-02-10 11:40:36 +01:00
Ms2ger
84425bf4d7
Improve the documentation in js.rs.
2015-02-10 11:09:41 +01:00
Ms2ger
1d3cd4c34d
Rewrap the documentation in js.rs to 80 columns for readability.
2015-02-10 09:43:19 +01:00
bors-servo
d1c8ed4359
auto merge of #4858 : nnethercote/servo/mallinfo, r=glennw
...
Although Rust allocations are on the jemalloc heap, allocations done by
Skia and the graphics driver are on the system heap, so it's worth
reporting that as well.
One thing I'm not sure about: I think mallinfo() might be a glibc-only thing, and I'm not sure if `target_os="linux"` implies glibc for Servo. So confirmation of that would be good.
2015-02-09 17:30:45 -07:00
bors-servo
7048291dc0
auto merge of #4881 : jdm/servo/allowunused, r=Manishearth
2015-02-09 16:45:47 -07:00
Josh Matthews
446f0f447e
Allow unused variables, imports, and mutable.
2015-02-09 17:41:57 -05:00
bors-servo
1af8170037
auto merge of #4875 : Ms2ger/servo/new-dom-doc, r=jdm
2015-02-09 11:57:50 -07:00
Ms2ger
cbfba27cf2
Document the main steps involved in adding a new DOM interface.
2015-02-09 14:10:56 +01:00
bors-servo
83a6b5d770
auto merge of #4868 : Ms2ger/servo/treewalker, r=saneyuki
2015-02-08 21:42:42 -07:00
bors-servo
1a47f176ff
auto merge of #4869 : Ms2ger/servo/layout-unsafe, r=jdm
2015-02-08 21:00:43 -07:00