Commit graph

8706 commits

Author SHA1 Message Date
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
bors-servo
7d32ece0bf auto merge of #4836 : Ms2ger/servo/unrooted, r=jdm 2015-02-06 04:36: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
bors-servo
63f6601c13 auto merge of #4860 : Ms2ger/servo/warnings-4852, r=jdm 2015-02-06 03:06: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
bors-servo
6d1c13ea1b auto merge of #4855 : Adenilson/servo/colorHelpersCanvas01, r=jdm
Using the color helpers in CanvasPaintTask.
2015-02-05 17:33:42 -07: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
bors-servo
0d560806f8 auto merge of #4853 : jdm/servo/consoleapicall, r=jdm
... to occur in the remote console.
2015-02-05 14:45:45 -07: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
149053c2a7 auto merge of #4851 : psdh/servo/release, r=mbrubeck
#4834
2015-02-05 13:18:47 -07: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
Prabhjyot Singh Sodhi
d322811bfb adding --release flag to mach run command 2015-02-06 00:42:31 +05:30
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
bors-servo
aae9bc2071 auto merge of #4804 : Ms2ger/servo/dom-docs, r=jdm
Please review carefully.
2015-02-05 06:42:48 -07: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
bors-servo
0beb070d48 auto merge of #4811 : glennw/servo/window_parent, r=jdm 2015-02-04 15:24:50 -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
0557f8592c Update WPT expectations. 2015-02-04 18:51:48 +00:00
Josh Matthews
a814ba4449 Use an option for the parser input. 2015-02-04 17:56:31 +00:00
bors-servo
58a3cdcbef auto merge of #4822 : KiChjang/servo/constellation-frame-handling, r=jdm
Attempt at fixing #4795. Code has been written to check for the existence for the current frame, but it seems to pass the condition every time.
2015-02-04 10:06:56 -07:00
Josh Matthews
03ec5a394c Add a spec link. 2015-02-04 13:37:01 +00:00
Josh Matthews
6fd31cdf0f Fix WPT interface tests. 2015-02-04 13:37:01 +00:00