Ms2ger
2afbf7f5ed
Update rust-mozjs.
2015-06-21 11:46:34 +02:00
Ms2ger
da53a9c301
Return the result of cef_string_utf16_set in string_map.
2015-06-20 19:13:42 +02:00
Ms2ger
49e0442459
Use slice::from_raw_parts to convert cef_string_t to &[u16].
2015-06-20 14:04:32 +02:00
Ms2ger
26964ff087
Use nth rather than enumerating in cef_string_map_{key,value}.
2015-06-20 14:04:29 +02:00
Ms2ger
01df802fb2
Remove the no-op string_map_to_treemap function.
2015-06-20 14:04:27 +02:00
Ms2ger
0f65c04fe9
Use Box and boxed functions to manage cef_string_map_t memory.
2015-06-20 14:04:25 +02:00
Ms2ger
577407fe68
Improve indentation in CEF strings.
2015-06-20 14:04:24 +02:00
Ms2ger
893fc18c71
Remove unnecessary transmutes from CEF strings.
2015-06-20 14:04:22 +02:00
Ms2ger
2c032edc16
Remove unnecessary transmute in cef_string_list_value.
2015-06-20 14:04:20 +02:00
Ms2ger
4a7c5c8042
Remove no-op string_list_to_vec function.
2015-06-20 14:04:18 +02:00
Ms2ger
2248e1710a
Use Box and boxed functions to manage cef_string_list_t memory.
2015-06-20 14:04:16 +02:00
Ms2ger
611a0cd117
Assign None into CEF string drop fields rather than transmuting a null pointer.
2015-06-20 14:04:14 +02:00
Ms2ger
d7dc85d80e
Use slice::from_raw_parts to simplify command_line_init.
2015-06-20 13:33:25 +02:00
Simon Sapin
fc25397c91
Update rust-selectors
...
https://github.com/servo/rust-selectors/pull/30
2015-06-20 07:05:43 +02:00
Michael Wu
675267b782
Upgrade to SM 39
2015-06-19 18:42:48 -04:00
Glenn Watson
edbe89a079
Update gleam to 0.1.1
2015-06-19 13:53:13 +10:00
ecoal95
8cbfb3482c
Use euclid from crates.io
2015-06-19 00:04:24 +02:00
bors-servo
7355bf1061
Auto merge of #6412 - metajack:cleanup-dupe-gleam, r=glennw
...
Remove duplicate package
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/6412 )
<!-- Reviewable:end -->
2015-06-17 21:56:38 -06:00
Jack Moffitt
c33fd78207
Remove duplicate package
2015-06-17 16:17:52 -06:00
Hyowon Kim
2e230bdb93
Implement fill and stroke functions for all pattern types and check the zero size gradient.
2015-06-17 09:46:38 +09:00
Simon Sapin
0229de822b
Use string-cache from crates.io
2015-06-16 00:27:50 +02:00
Simon Sapin
dc1db5187e
Use html5ever from crates.io
2015-06-16 00:18:20 +02:00
bors-servo
5d89235c56
Auto merge of #6395 - SimonSapin:crates.io-cgl-gleam, r=metajack
...
r? @metajack
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/6395 )
<!-- Reviewable:end -->
2015-06-15 15:08:43 -06:00
Simon Sapin
a80a12e41e
Use cgl and gleam from crates.io
2015-06-15 23:00:33 +02:00
bors-servo
d6263c9b6e
Auto merge of #6306 - metajack:shared-target-dir, r=mbrubeck
...
This speeds up `./mach build --dev` followed by `./mach build-cef` by
25%. When rust-lang/cargo#497 is fixed, this speedup will increase
dramatically.
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/6306 )
<!-- Reviewable:end -->
2015-06-15 13:08:14 -06:00
bors-servo
bb39e835f1
Auto merge of #6393 - Ms2ger:cef-string-multimap, r=jdm
...
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/6393 )
<!-- Reviewable:end -->
2015-06-15 12:25:11 -06:00
Jack Moffitt
a0237085c6
Use Cargo's target directory sharing.
...
This speeds up `./mach build --dev` followed by `./mach build-cef` by a
large amount, and also speeds up other build combos found in our CI.
2015-06-15 11:48:47 -06:00
bors-servo
67b121c0b8
Auto merge of #6377 - servo:rustup_20140614, r=SimonSapin
...
See #6376
r? @Ms2ger
Snaps don't exist yet, putting up the @larsbergstrom signal. The snap need not exactly match this commit, anything in the vicinity, or just master, should work really. (yay stability)
There's no particular reason behind this rustup except that I want to keep Servo running on almost-master as much as possible.
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/6377 )
<!-- Reviewable:end -->
2015-06-15 10:33:14 -06:00
Ms2ger
6ee8a1e476
Use pop() better in cef_string_multimap_clear.
2015-06-15 18:09:40 +02:00
Ms2ger
ccc38ef5a1
Use the Box/boxed APIs to handle cef_string_multimap_t memory management.
2015-06-15 18:09:38 +02:00
Ms2ger
cb2f7c7496
Make cef_string_multimap_t an alias for its real type.
2015-06-15 18:09:36 +02:00
Simon Sapin
5428226e04
Remove usage of String::from_str, deprecated in #6377
2015-06-15 15:37:14 +02:00
Manish Goregaokar
9fbffff604
Upgrade to rustc 1.2.0-nightly (6e7fcc44a 2015-06-13)
2015-06-14 20:13:47 +05:30
bors-servo
ceaca2e288
Auto merge of #6357 - ecoal95:more-webgl, r=pcwalton
...
See the commit descriptions for more details.
Blocked on https://github.com/servo/gleam/pull/24
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/6357 )
<!-- Reviewable:end -->
2015-06-13 15:05:08 -06:00
ecoal95
ee192793d5
Update gleam to 0108e2a6c7ca4dc471bfb94ba1ed368335e4da28
2015-06-13 23:03:36 +02:00
Corey Farwell
5c408d2be9
rust-geom API changes
...
https://github.com/servo/rust-geom/pull/81
2015-06-13 12:28:21 -07:00
Ms2ger
a880bc5230
Update the Cargo.locks.
2015-06-13 18:41:59 +02:00
ecoal95
d6e5fb9d0e
Add WebGL android support
...
This just bumps `offscreen_gl_context`, which added egl support
recently.
Also bumps `egl` with a needed patch.
2015-06-13 01:18:40 +02:00
Anthony Ramine
08415391f6
Update azure to b9bb83c733507f3f57e2c334499f38432056e26c
2015-06-12 01:37:10 +02:00
Glenn Watson
899ab226de
Updates for changes in rust-geom and rust-layers
2015-06-11 07:19:58 +10:00
Patrick Walton
e42011cd53
Revert "Updates for changes in rust-geom and rust-layers"
2015-06-10 14:14:51 -07:00
Patrick Walton
053296e131
Merge pull request #6329 from glennw/remove-generic
...
Updates for changes in rust-geom and rust-layers
2015-06-10 14:14:24 -07:00
Glenn Watson
8fb29c91e6
Updates for changes in rust-geom and rust-layers
2015-06-11 07:05:56 +10:00
Simon Sapin
ac3d78c309
Pick up memory safety fix in rust-smallvec
2015-06-10 17:21:07 +02:00
bors-servo
35000a9b85
Auto merge of #6317 - frewsxcv:rm-util-crate-reexports, r=Ms2ger
...
The util component specified fnv and smallvec as dependencies and publicly
reexported both of them. Several other components utilized these reexports,
presumably because fnv and smallvec used to live in the tree so reexporting
made the transition easier.
These indirect dependencies through the util component are unnecessary.
This commit removes the fnv & smallvec crate reexports in the util component.
It exchange, it adds fnv & smallvec as dependencies to non-util components
wherever needed. Finally, it removes the fnv dependency from util as it is not
utilized anywhere in the util component.
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/6317 )
<!-- Reviewable:end -->
2015-06-10 08:23:11 -06:00
Corey Farwell
4f47b41fa7
Remove fnv & smallvec crate reexports from util
...
The util component specified fnv and smallvec as dependencies and publicly
reexported both of them. Several other components utilized these reexports,
presumably because fnv and smallvec used to live in the tree so reexporting
made the transition easier.
These indirect dependencies through the util component are unnecessary.
This commit removes the fnv & smallvec crate reexports in the util component.
It exchange, it adds fnv & smallvec as dependencies to non-util components
wherever needed. Finally, it removes the fnv dependency from util as it is not
utilized anywhere in the util component.
2015-06-10 07:14:55 -07:00
Mátyás Mustoha
53427f43ab
Add ARM build support.
2015-06-10 14:24:57 +02:00
Anthony Ramine
2fc4b9d4cd
Update gleam to 98f889861aa1c8dee088ac751ab03ca639715bbe
2015-06-08 19:36:07 +02:00
Jack Moffitt
b5ebbaefe3
Clean up dependencies.
2015-06-07 12:14:38 -06:00
Eduard Burtescu
00e8e5f77d
Use the correct log crate and setup env_logger in main.
2015-06-06 23:20:40 +03:00