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
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
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
fb217ab24b
Make XMLHttpRequest user-set headers be preserved across redirects.
2015-02-04 13:37:01 +00:00
Josh Matthews
542e8d52d5
Reorganize document creation so it occurs after we have a final URL.
2015-02-04 13:37:01 +00:00
Josh Matthews
94de93b3a3
Rename some variables for clarity.
2015-02-04 13:35:05 +00:00
Josh Matthews
1dbbc1b72d
Use servo forks of hyper and cookie-rs for more lenient cookie parsing behaviour.
2015-02-04 13:35:05 +00:00
Josh Matthews
0c51a192d7
Address review comments.
2015-02-04 13:35:05 +00:00
Josh Matthews
d2444dd370
Implement document.cookies.
2015-02-04 13:35:05 +00:00
Josh Matthews
824709f178
Unify the get/set scookie APIs to make them both deal with raw strings.
2015-02-04 13:35:05 +00:00
Josh Matthews
504094aa84
Set cookie headers on the request, rather than the load data, to ensure they are used after redirects occur.
2015-02-04 13:35:05 +00:00
Josh Matthews
14df9f8a70
Differentiate between HTTP and non-HTTP APIs for cookie operations. Fix some incorrect cookie removal operation logic. Order the returned cookies according to the spec. Make cookie unit tests pass.
2015-02-04 13:35:05 +00:00
Josh Matthews
24c8896f88
Improve redirect behaviour to clear headers and reevaluate sent cookies. Implement storage-related cookie behaviour such as domain and path matching that cookie-rs doesn't require. Remove stored cookies when an empty value is stored. Document cookie code.
2015-02-04 13:35:05 +00:00