Commit graph

4539 commits

Author SHA1 Message Date
Patrick Walton
40a3b41758 layout: Add an option to visualize parallel layout 2015-02-20 19:11:35 -08:00
Ms2ger
895d1ec10a Move compositing to libc from crates.io. 2015-02-21 00:24:58 +01:00
Andreas Gal
ad5671bc14 Use cleaner StrokeOptions interface introduced by https://github.com/servo/rust-azure/pull/145. 2015-02-20 14:56:23 -08:00
Ms2ger
125df55222 Move util to libc from crates.io. 2015-02-20 08:58:23 +01:00
bors-servo
49ff6b2ccc auto merge of #4969 : servo/servo/parallel-paint-demo, r=glennw
You can enable this with `-Z show-parallel-paint`. The output looks like this:

![screenshot 2015-02-19 13 21 12](https://cloud.githubusercontent.com/assets/28357/6275199/7bd6e788-b83a-11e4-89cb-a74f360272f2.png)
2015-02-19 16:21:57 -07:00
Jack Moffitt
7acc0619e6 Correct usage of number of painting threads.
Previously this used the number of layout threads to allocate the
threadpool. This also makes the member name consistent with the rest of
the structure.
2015-02-19 16:17:55 -07:00
Jack Moffitt
923676d443 Added overlay for demoing parallel painting. 2015-02-19 16:17:55 -07:00
Ms2ger
b6483c96be Move layout to libc from crates.io. 2015-02-19 21:38:25 +01:00
Ms2ger
63f606306d Move js to libc from crates.io. 2015-02-19 17:42:14 +01:00
Ms2ger
35a707e287 Remove the libc feature gate from cef.
As it depends on the crates.io libc crate, the feature gate doesn't apply.
2015-02-19 14:42:21 +01:00
bors-servo
dc31d96f65 auto merge of #4951 : glennw/servo/set-title, r=jdm 2015-02-18 14:42:49 -07:00
Glenn Watson
b7894248cf Update rust-cocoa to get fix for setting window title. 2015-02-19 07:14:54 +10:00
bors-servo
25678f9c2f auto merge of #4943 : thiagopnts/servo/remove-warnings, r=gw
Remove warning from unused import
2015-02-18 14:00:58 -07:00
thiagopnts
211a1340c4 Remove 'unused import' warning
Add import for linux only
2015-02-18 17:57:46 -02:00
Glenn Watson
56eedbaebe Change window title to reflect document title 2015-02-18 10:51:37 +10:00
Ms2ger
aaed4a54c7 Use rustc-serialize rather than the built-in deprecated serialize. 2015-02-17 13:24:15 +01:00
Manish Goregaokar
b4ae5b7edb Fix cef/gonk deps 2015-02-17 12:45:39 +05:30
Manish Goregaokar
d13328fa80 Fix cocoa dep on libc 2015-02-17 12:10:45 +05:30
Manish Goregaokar
d06f8fa4c8 Fix bug with conversion of glutin keycode to constellation keycode 2015-02-17 11:42:57 +05:30
Manish Goregaokar
70d1c6e012 Update to latest glutin 2015-02-17 11:25:57 +05:30
bors-servo
a848a00a1d auto merge of #4896 : bjwbell/servo/mouse-cursor, r=glennw
r? @glennw
2015-02-16 14:54:49 -07:00
bors-servo
6d2e840bf4 auto merge of #4934 : glennw/servo/fix-1248, r=pcwalton 2015-02-16 14:06:52 -07:00
Glenn Watson
7aacf90161 Fixes background-color calculation for iframes. Fixes #1248 2015-02-16 08:16:18 +10:00
Ms2ger
99e4561f06 Fix a build warning with CEF on Mac. 2015-02-15 19:40:43 +01:00
Adenilson Cavalcanti
ffa62c9688 Companion single Color patch.
This will also update the rust-azure dependency
to point to the hash where we have a single Color type.

Just executed ref-tests and no regressions found.
2015-02-13 14:49:28 -08:00
Bryan Bell
e277199b82 When using glutin, set the mouse cursor
Only call set_cursor on linux, since glutin
currently only implements set_cursor on linux.
2015-02-13 13:55:29 -08:00
Ms2ger
7f47b8b8e2 Fix warnings in cef. 2015-02-13 14:57:52 +01:00
Ms2ger
d931617449 Make some feature gates conditional to avoid unused feature warnings. 2015-02-13 14:57:52 +01:00
Ms2ger
19a8f24e8b Fix warnings in glutin. 2015-02-13 10:37:00 +01:00
bors-servo
395323cd70 auto merge of #4890 : servo/servo/Utf16Encoder, r=Ms2ger 2015-02-12 09:18:46 -07:00
Simon Sapin
d5dd1d658e Upgrade to rustc ba2f13ef0 2015-02-04 2015-02-11 14:48:34 -08: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
hgentry
9ee3278c28 Remove our copy of Utf16Encoder in favor of the built-in equivalent (fixes #4725). 2015-02-10 15:31:31 +01:00
Ms2ger
a09a912178 Import net as net rather than servo_net. 2015-02-10 12:55:24 +01:00
Ms2ger
b2fcc2397e Import msg as msg rather than servo_msg. 2015-02-10 11:40:36 +01:00
Josh Matthews
446f0f447e Allow unused variables, imports, and mutable. 2015-02-09 17:41:57 -05:00
Manish Goregaokar
9d03a15043 Upgrade Gonk to rustc 00b112c45 2015-02-07 21:38:26 +05:30
Manish Goregaokar
5fed5587ab (unsafe) FFI changes 2015-02-07 21:38:22 +05:30
Manish Goregaokar
7bd9e04fee Partially upgrade gonk to master's rustc 2015-02-07 21:38:13 +05:30
Manish Goregaokar
14ac98849e Make Glutin an optional(default) feature, update gonk's lockfile 2015-02-07 21:38:13 +05:30
Manish Goregaokar
a193112988 Switch to build.rs, upgrade Gonk 2015-02-07 21:38:00 +05:30
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
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
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
Shamir Khodzha
3239aeacdc cookies and cookies storage implementation 2015-02-04 13:34:06 +00:00
bors-servo
a766f1a706 auto merge of #4830 : glennw/servo/android-gl, r=mbrubeck 2015-02-03 19:45:49 -07:00
bors-servo
95802fe8b3 auto merge of #4826 : mbrubeck/servo/cef_plugins, r=jdm
Fixes errors linking to our CEF embedding library. r? @glennw
2015-02-03 19:03:50 -07:00
Glenn Watson
e5bf195098 Load android OpenGL pointers (fixes #4824). 2015-02-04 09:22:34 +10:00
Matt Brubeck
96cb0fbabf Add [no_link] attribute to plugins crate
Fixes errors linking to our CEF embedding library.
2015-02-03 13:12:14 -08:00
Alexandru Cojocaru
685fee02a0 add unwrap to send/recv calls 2015-02-03 16:05:13 +01:00