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
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
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
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
Josh Matthews
446f0f447e
Allow unused variables, imports, and mutable.
2015-02-09 17:41:57 -05: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
Ms2ger
18b49fd68e
Reduce duplicated code in from_thread_safe_layout_node.
2015-02-08 20:14:46 +01:00
Ms2ger
19e5c2c88c
Remove a transmute from to_untrusted_node_address.
2015-02-08 20:03:44 +01:00
Ms2ger
7c6b03abfe
Opt-in rather than opt-out to unsafe blocks in layout.
2015-02-08 20:03:27 +01:00
Ms2ger
a819b0b1b6
Fix the documentation comment syntax in flow_ref.rs.
2015-02-08 19:56:04 +01:00
Ms2ger
c3acbd90d8
Remove transmutes from put_task_local_bloom_filter.
2015-02-08 19:07:19 +01:00
bors-servo
13b49ddf44
auto merge of #4859 : glennw/servo/fix-3986, r=larsbergstrom
2015-02-08 08:51:43 -07:00
Ms2ger
057b14dd5c
Use the try macro for the result of accept_node.
2015-02-08 16:38:12 +01:00
Ms2ger
2992dbd41b
Remove incorrect SetterThrows annotation.
...
This was copied from Gecko, which has an outdated throwing condition.
2015-02-08 16:13:19 +01:00
Manish Goregaokar
14ac98849e
Make Glutin an optional(default) feature, update gonk's lockfile
2015-02-07 21:38:13 +05:30
Keith Yeung
3e33a0b633
Updated trigger_fragment to take a string instead of URL and updated callers
2015-02-07 20:54:11 +08:00
bors-servo
d0f61f4f85
auto merge of #4842 : glennw/servo/window-frameelement, r=jdm
2015-02-07 04:51:41 -07:00
bors-servo
f5cb1690bf
auto merge of #4856 : servo/servo/tocss, r=jdm
...
r? @jdm
The in-progress Rust upgrade will go on top of this.
2015-02-06 17:21:42 -07:00
Simon Sapin
7bf3fcd0d6
Use the ToCss trait instead of Show for CSSOM serialization.
...
Fix #4440 .
Close #4687 .
2015-02-07 11:18:57 +11:00
Glenn Watson
1e0e98b63c
Implement window.frameElement, change window.parent to make use of it.
2015-02-07 06:46:29 +10:00
bors-servo
5436922169
auto merge of #4862 : Ms2ger/servo/script_task, r=jdm
2015-02-06 05:18:44 -07:00
Ms2ger
147dadce89
Implement an Unrooted smart pointer to replace JS when it is not traced.
2015-02-06 12:33:32 +01:00
Ms2ger
e46ac8c8a1
Replace an and_then call by a map call in ScriptTask::load.
2015-02-06 12:31:56 +01:00
Ms2ger
e85b3b6acb
Reindent script_task.rs.
2015-02-06 12:31:12 +01:00
bors-servo
f451291782
auto merge of #4857 : KiChjang/servo/location-assign, r=jdm
...
Fixes #4841
2015-02-06 03:45:44 -07:00
Ms2ger
d5ec37e4a3
Fix warnings introduced in #4852 .
2015-02-06 10:51:56 +01:00
Glenn Watson
5ef9eaa1e1
Fix page being removed too early. Fixes #3986 (intermittent failure).
2015-02-06 15:28:02 +10:00
Keith Yeung
75e5c6fcdb
Implemented Location.assign
2015-02-06 13:24:20 +08:00
bors-servo
237cdee9e4
auto merge of #4702 : shinglyu/servo/bug3219, r=jdm
...
This is a fix for bug #3219 . This patch allows the user to specify a disposiable hostfile using the `HOST_FILE` environment variable. Therefore, we can run tests on test servers without actually changing the system hostfile.
2015-02-05 20:30:45 -07:00
Shing Lyu
c17f04771e
bug #3219 : specify hostfile by HOST_FILE env var
2015-02-06 11:16:57 +08:00
Nicholas Nethercote
d6fc52f927
Use mallinfo() to report the system heap size on Linux.
...
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.
2015-02-05 18:47:49 -08:00
Simon Sapin
19b390049c
Require at least one value when parsing 'content'
2015-02-06 11:30:24 +11:00
Adenilson Cavalcanti
a825e59516
Using the color helpers in CanvasPaintTask.
2015-02-05 16:27:15 -08:00