Commit graph

1696 commits

Author SHA1 Message Date
Tetsuharu OHZEKI
6500544387 [script] Merge the binding design document into inline doc comments. 2015-02-10 20:13:37 +09: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
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
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
bors-servo
c360b75e16 auto merge of #4854 : jdm/servo/workererr, r=jdm
...rker object.

Rebased from #4537.
2015-02-05 15:27:44 -07:00
Simon Sapin
a97893a3ed Parse filter: none 2015-02-06 09:11:29 +11:00
Simon Sapin
5baebb0d44 Requires at least one function in filter parsing. 2015-02-06 09:07:55 +11:00
Simon Sapin
00e7b56244 Serialize 'initial' as "initial", not as the inital value. 2015-02-06 08:52:59 +11:00
Sagar Muchhal
6699738cae Add console message support to devtools. Does not actually cause logging to occur in the remote console. 2015-02-05 21:44:07 +00:00
Shreya Bastikar
7309f2a428 Support firing error events from a dedicated worker at the containing worker object. 2015-02-05 21:42:10 +00:00
bors-servo
0a2bde1b6e auto merge of #4852 : jdm/servo/buffermessages, r=jdm
Rebased and squashed version of #4191.
2015-02-05 12:36:45 -07:00
Sagar Muchhal
5345edf51e Add flag to send live updates to devtools. 2015-02-05 19:26:59 +00:00
bors-servo
5c02f8956d auto merge of #4845 : KiChjang/servo/location-in-doc, r=jdm
Fixes #4840
2015-02-05 11:54:48 -07:00
Keith Yeung
af4b371107 Moved Location object from Window to Document 2015-02-06 02:13:23 +08:00
bors-servo
d439c0d16d auto merge of #4850 : Ms2ger/servo/root-deref, r=jdm 2015-02-05 10:51:50 -07:00
Ms2ger
4036206734 Remove the Root.jsref member.
It is simpler to just construct it when the methods are called.
2015-02-05 18:45:21 +01:00
Ms2ger
d8c2c88bbd Replace Root::deref by a custom get_unsound_ref_forever method.
This will hopefully make it clearer that this is not the correct function
to call.
2015-02-05 18:45:20 +01:00
bors-servo
a938bdf971 auto merge of #4848 : jdm/servo/devtoolsoops, r=Manishearth 2015-02-05 08:27:50 -07:00
Josh Matthews
b2b7baf914 Fix devtools implementation of downcastable actors. Fixes #4844. 2015-02-05 14:29:09 +00:00
Ms2ger
e596afe22d Document the DOM.
This is by no means complete, but it is a good place to start.
2015-02-05 14:41:12 +01:00
Ms2ger
8e9939d01f Fix a typo in the refcounted documentation. 2015-02-05 14:41:12 +01:00
bors-servo
40c59724b2 auto merge of #4838 : psdh/servo/local, r=jdm
#4601
2015-02-04 16:06:46 -07:00
Glenn Watson
0873e5c8ca Implement window.parent for iframes. 2015-02-05 07:04:04 +10:00
Prabhjyot Singh Sodhi
81dbcf505f Parsing sandbox attribute on iframe elements 2015-02-05 00:43:25 +05:30
bors-servo
7e3f504d94 auto merge of #4519 : jdm/servo/cookies, r=Ms2ger
As specified in http://tools.ietf.org/html/rfc6265. Requires https://github.com/servo/cookie-rs/pull/1. Tested against http://www.joshmatthews.net/cookie.php, http://www.html-kit.com/tools/cookietester/, https://github.com/login, and https://mobile.twitter.com/session/new .
2015-02-04 11:57:54 -07:00
Josh Matthews
a814ba4449 Use an option for the parser input. 2015-02-04 17:56:31 +00:00