Patrick Walton
a358bca766
Use surfman for managing GL surfaces
...
Co-authored-by: Alan Jeffrey <ajeffrey@mozilla.com>
Co-authored-by: Zakor Gyula <gyula.zakor@h-lab.eu>
Co-authored-by: Josh Matthews <josh@joshmatthews.net>
2019-11-01 08:47:11 -05:00
Anthony Ramine
785a344e32
Update rand to 0.7 ( fixes #24448 )
2019-10-23 15:34:48 +02:00
Anthony Ramine
99ef7813f2
Bump all in-tree components to syn 1
2019-09-27 13:29:55 +02:00
Josh Matthews
1cefae7181
Replace use of gleam in webgl with sparkle.
2019-09-11 11:40:04 -04:00
bors-servo
ff75e3d73c
Auto merge of #24155 - Eijebong:nix, r=jdm
...
Update and dedupe nix
<!-- Reviewable:start -->
This change is [<img src="https://reviewable.io/review_button.svg " height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/24155 )
<!-- Reviewable:end -->
2019-09-06 16:26:45 -04:00
Bastien Orivel
c8aae12ff4
Update and dedupe nix
2019-09-06 18:37:37 +02:00
Alex Touchet
1d09e3681f
Update servo-tidy
2019-09-05 20:23:59 -07:00
Bastien Orivel
b6cddbebaa
Deduplicate parking_lot and friends by updating it to 0.9
2019-09-05 10:47:39 +02:00
Bastien Orivel
b30a326b77
Update rayon to dedupe crossbeam-deque
2019-09-01 18:08:01 +02:00
Bastien Orivel
92161ecfbc
Update ipc-channel and related dependencies
2019-08-27 23:44:04 +02:00
Simon Sapin
8eb650bafd
Deduplicate idna, log, mime, mime_guess, percent-encoding, unicase, url, ws
2019-08-19 20:09:20 +02:00
Fernando Jiménez Moreno
507a1e4370
Update servo-media. Remove implicit shutdown requests. It all happens automagicly now
2019-08-19 09:55:00 +02:00
bors-servo
9bba14cb43
Auto merge of #23838 - servo:url-2.0, r=Manishearth
...
Update the url crate to 2.0
Blocked on:
* [x] https://github.com/housleyjk/ws-rs/pull/283 + undoing corresponding `[patch.crates-io]` entry
Soft-blocked on: (we could add to the crate duplication allow-list instead)
* [x] ~https://github.com/rust-windowing/winit/pull/1066~
- [x] https://github.com/rust-windowing/winit/pull/1076
* [x] https://github.com/servo/media/pull/288
* [ ] https://github.com/servo/webrender/pull/3720
* [x] https://github.com/gobwas/influent.rs/pull/22
* [ ] https://bugzilla.mozilla.org/show_bug.cgi?id=1568540
- [x] https://github.com/seanmonstar/warp/pull/260
- [ ] https://github.com/abonander/multipart/pull/121
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg " height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/23838 )
<!-- Reviewable:end -->
2019-08-17 04:14:32 -04:00
Simon Sapin
9392180007
Update to url 2.0
2019-08-17 10:03:44 +02:00
Emilio Cobos Álvarez
4d8fc4b8f7
style: Fix formatting of recent changes.
2019-08-15 17:02:37 +02:00
Fernando Jiménez Moreno
1fbb3b39b0
Temporarily ignore duplicated url and deps crates
2019-08-13 09:43:06 +02:00
Bastien Orivel
c693ef7025
Update rand to 0.6
...
I changed the isaac random to always be the 32 bits one because the 64
bits version doesn't work with ReseedingRng as it requires the
generator's output to be u32 for some reasons.
The other main change is that the reseed method doesn't exist anymore
and now rand recreates a new generator when it needs to reseed so I had
to add a new method for when we don't want a generator to be reseeded.
Closes #23558
2019-08-11 20:50:22 +02:00
George Roman
8d0a7d61b4
Update webdriver
2019-08-09 22:40:14 +03:00
Emilio Cobos Álvarez
3d57c22e9c
Update euclid.
...
There are a few canvas2d-related dependencies that haven't updated, but they
only use euclid internally so that's not blocking landing the rest of the
changes.
Given the size of this patch, I think it's useful to get this landed as-is.
2019-07-23 23:09:55 +02:00
bors-servo
e2903bcebf
Auto merge of #23790 - paulrouget:hl2, r=angelortiz1007,jdm
...
HoloLens app - winrt/immersive rewrite
This is a complete rewrite of the app in C++ winrt. It includes a immersive view (use D3D and doesn't render any servo content yet).
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg " height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/23790 )
<!-- Reviewable:end -->
2019-07-23 02:53:40 -04:00
Paul Rouget
24d2213780
Add new hololens code (winrt + D3D immersive mode example)
2019-07-22 12:37:53 +02:00
Josh Matthews
c5d76fdf51
Update raqote.
2019-07-18 09:25:58 -04:00
Josh Matthews
32ed2c7bf3
Update tokio-timer.
2019-07-18 09:25:57 -04:00
Bastien Orivel
28fa0f8009
Update rayon to dedupe crossbeam-epoch
...
As a bonus this also removes one version of crossbeam-utils
2019-07-12 21:01:33 +02:00
Josh Matthews
4de93a145a
Update dwrote.
2019-07-12 08:10:16 -04:00
Josh Matthews
f1b10393c2
rustfmt
2019-07-09 10:52:43 -04:00
Josh Matthews
b1510d9ad5
Upgrade headers, headers-core, and hyper_serde.
2019-06-13 11:08:16 -04:00
Josh Matthews
db362184fd
Fix formatting.
2019-06-03 00:12:01 -04:00
Josh Matthews
2875e5ccb3
Upgrade parking_lot to 0.8.
2019-05-25 07:18:06 -04:00
Paul Rouget
e2cfe5d05f
Glutin update: ignore gl_generator duplicate
2019-05-25 07:15:32 -04:00
Paul Rouget
7f61160277
Glutin update: ignore rand-core and nix duplicate
2019-05-25 07:15:32 -04:00
Bastien Orivel
3e7a9a012e
Dedupe winapi
...
Since mio still hasn't been released, this uses custom forks with just
winapi bumped to 0.3 in them.
2019-05-24 19:07:56 +02:00
Josh Matthews
8606af4104
Revert "Glutin update: ignore rand-core and nix duplicate"
...
This reverts commit da28a0c580
.
2019-05-22 14:18:33 -04:00
Josh Matthews
414a854e77
Revert "Glutin update: ignore gl_generator duplicate"
...
This reverts commit 5bdb0da657
.
2019-05-22 14:18:27 -04:00
Paul Rouget
5bdb0da657
Glutin update: ignore gl_generator duplicate
2019-05-22 09:55:41 +02:00
Paul Rouget
da28a0c580
Glutin update: ignore rand-core and nix duplicate
2019-05-22 09:55:41 +02:00
Josh Matthews
9f855ae847
Update webrender.
2019-01-17 17:52:35 -05:00
bors-servo
4f45eea125
Auto merge of #22616 - jdm:google-decode, r=nox
...
Fix brotli decoding
This replaces our current decoding setup by https://github.com/seanmonstar/reqwest/blob/master/src/async_impl/decoder.rs , and integrates brotli and deflate decoding to maintain our existing support.
---
- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [x] These changes fix #22228
- [x] There are tests for these changes
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg " height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/22616 )
<!-- Reviewable:end -->
2019-01-15 16:06:35 -05:00
Josh Matthews
6404a0ef53
Redesign network response decoding to avoid creating decoders before some content is present.
2019-01-15 16:04:45 -05:00
Shanavas M
de766ca3c0
Exclude gstreamer from tidiness check
2019-01-15 18:13:56 +05:30
Alex Touchet
af83a7b7da
Update servo-tidy.toml
2018-12-23 19:52:19 -08:00
Bastien Orivel
71f9619e60
Dedupe log
2018-12-20 19:55:42 +01:00
Bastien Orivel
e94de4e1bd
Update syn and related dependencies
2018-11-30 17:48:41 +01:00
Josh Matthews
8a0a710ac1
Ignore all WPT manifests in tidy.
2018-11-23 16:38:47 -05:00
Bastien Orivel
db34ea668a
Update image related dependencies
2018-11-18 16:42:42 +01:00
Anthony Ramine
adf363a208
Move prepare_pixels helper functions to canvas_traits
2018-11-16 12:37:31 +01:00
Alex Touchet
740c30aae8
Update servo-tidy.toml
2018-11-08 20:45:47 -08:00
Bastien Orivel
024b40b39d
Update hyper to 0.12
2018-11-01 19:17:36 +01:00
Alan Jeffrey
dab8f4a97f
Support building for Magic Leap.
2018-10-29 08:49:41 -05:00
bors-servo
7e78edcff9
Auto merge of #21725 - pyfisch:update-wr, r=jdm
...
Update Webrender
New version is
9156a4465f6ad715a0206cdd9a7e9a6f0385fbd6
---
- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [x] These changes do not require tests because just updating WR
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg " height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/21725 )
<!-- Reviewable:end -->
2018-10-12 12:49:23 -04:00