Taym Haddadi
65cbc95d38
Replace time with std::time in components/devtools ( #30927 )
...
Signed-off-by: Bentaimia Haddadi <haddadi.taym@gmail.com >
2024-01-03 16:52:04 +00:00
Martin Robinson
f4d3af296c
Move *_traits and other shared types to shared
...
This is the start of the organization of types that are in their own
crates in order to break dependency cycles between other crates. The
idea here is that putting these packages into their own directory is the
first step toward cleaning them up. They have grown organically and it
is difficult to explain to new folks where to put new shared types. Many
of these crates contain more than traits or don't contain traits at all.
Notably, `script_traits` isn't touched because it is vendored from
Gecko. Eventually this will move to `third_party`.
2023-11-03 15:38:18 +00:00
Martin Robinson
2f4c47bfe7
Start the transition to workspace dependencies
...
This will ultimately make it simpler to update crate dependencies and
reduce duplicate when specifying requirements. Generally, this change
does not touch dependencies that are only used by a single crate. We
could consider moving them to workspace dependencies in the future.
2023-05-17 11:59:35 +02:00
Naveen Gattu
a48a111cee
Upgrade Hyper
2022-01-16 09:34:17 -08:00
Paul Rouget
2c36754bf7
Configure devtools server via preferences
2020-07-17 08:31:26 +02:00
Paul Rouget
8cf2f14baa
Allow embedder to bypass devtools prompt
2020-06-22 11:47:03 +02:00
Alex Touchet
d132866c5d
More Cargo.toml cleanups
2020-05-14 22:20:18 -07:00
Josh Matthews
565e9432c6
Support connecting to worker globals from remote devtools.
2020-04-28 11:07:45 -04:00
Josh Matthews
3fd3c23e17
Update ipc-channel and crossbeam-channel.
2020-02-20 11:15:13 -05:00
Paul Rouget
49376e3b31
Prompt user before accepting incoming devtools connection
2020-02-10 06:51:18 +01:00
Anthony Ramine
785a344e32
Update rand to 0.7 ( fixes #24448 )
2019-10-23 15:34:48 +02:00
Shotaro Yamada
b228d2700e
Remove unused dependencies
2019-10-01 21:15:53 +09:00
Bastien Orivel
92161ecfbc
Update ipc-channel and related dependencies
2019-08-27 23:44:04 +02:00
Josh Matthews
b1510d9ad5
Upgrade headers, headers-core, and hyper_serde.
2019-06-13 11:08:16 -04:00
codehag
8d8f48242a
Introduce EvaluateJSAsync method and evaluationResponse event
2019-05-07 18:16:04 +02:00
Bastien Orivel
9a7eeb349a
Update crossbeam-channel to 0.3
2018-11-18 19:33:19 +01:00
Simon Sapin
9f9bf8f6bc
Switch most crates to the 2018 edition
2018-11-06 16:12:04 +01:00
Bastien Orivel
024b40b39d
Update hyper to 0.12
2018-11-01 19:17:36 +01:00
Simon Sapin
2a996fbc8f
Replace mpsc with crossbeam/servo channel, update ipc-channel
...
Co-authored-by: Gregory Terzian <gterzian@users.noreply.github.com >
2018-09-12 13:33:32 +08:00
Bastien Orivel
0918ac8cc7
Bump env_logger to 0.5 and log to 0.4 in every servo crate
2018-03-28 19:50:58 +02:00
Bastien Orivel
570d865065
Bump ipc-channel and bincode
...
This required bumping uuid too which unfortunately duplicated rand.
2018-03-21 13:05:47 +01:00
Anthony Ramine
ae20da6a80
Update cookie to 0.10
...
Except in webdriver, which source is in m-c.
2017-11-24 10:49:14 +01:00
Glenn Watson
4469f39f3f
Update WR (details below):
...
* Add support for clip masks on text runs.
* Fix atomic ordering of items with multiple shadows.
* Update to bincode + ipc-channel with optimizations.
* Fix some plane splitting precision errors.
* Improve the anti-aliasing quality significantly.
* Add internal ClipChain support.
* Fix diacritic glyphs on Linux.
2017-10-16 16:33:24 +10:00
Simon Sapin
605ef8b7ec
Remove explicit dependencies on serde_derive
2017-06-16 13:58:21 +02:00
Bastien Orivel
76d8573393
Bump serde to 1.0
2017-06-16 13:31:18 +02:00
Simon Sapin
6ac106ca76
Remove some usage of rust-encoding
2017-05-27 13:34:23 +02:00
ddh
e527c9a991
Update Hyper and OpenSSL
2017-03-31 16:32:21 +02:00
Anthony Ramine
63c4490e73
Kill the plugins crate and its clippy support
...
Sometimes clippy gets outdated by months, and its current support setup
means that each Servo component need to opt into it by depending on
the plugins crate manually, and not all components do that.
2017-02-21 11:50:36 +01:00
Anthony Ramine
fe3f4ff0c2
Update serde to 0.9 ( fixes #15325 )
2017-02-18 21:09:46 +01:00
Anthony Ramine
26d6c96b18
Reorder some dependencies
2017-02-18 16:42:20 +01:00
Anthony Ramine
85e2648ffc
Update ipc-channel to 0.6.3
2017-02-16 12:04:32 +01:00
Alan Jeffrey
9be4fd56ce
Removed util.
2016-12-14 18:04:37 -06:00
Anthony Ramine
1854566683
Update to Rust 1.14.0-nightly (19ac57926 2016-10-08)
...
A cargo bump and a switch to serde_derive is needed to do this rustup.
2016-10-09 18:53:47 +02:00
Malisa Smith
faf32a7cfb
dom::Response implementation
2016-09-06 19:58:32 -07:00
Anthony Ramine
7ad51dcd7a
Update serde to 0.8 ( fixes #12659 )
2016-08-12 18:37:27 +02:00
Glenn Watson
db8c3ef727
Update cargo.lock for wr2, pin ipc-channel.
2016-08-03 10:44:10 +02:00
Eduard Burtescu
3d8eab424c
Update Rust to 1.12.0-nightly (9316ae515 2016-07-24)
2016-07-26 19:35:51 +02:00
Alan Jeffrey
62e95c5a61
All our Cargo.toml files should contain an MPL-2.0 license field.
2016-07-14 10:26:34 -05:00
Darin Minamoto
fc6e20f652
Use get_mut instead of get-remove-set in XHR send()
2016-06-27 21:31:28 -07:00
Anthony Ramine
38a79e4506
Update Rust to 1.11.0-nightly (ad7fe6521 2016-06-23)
...
I also properly bump any dependency related to the serde_macros removal
from webrender_traits
2016-06-27 14:13:44 +02:00
Anthony Ramine
abfd52a721
Reorder dependencies
2016-06-26 17:11:27 +02:00
Manish Goregaokar
48257ef282
Use debug instead of println in devtools
2016-05-27 15:09:26 +05:30
Simon Sapin
83b3ebf6ac
Simplify TOML syntax
...
* Sections like `[dependencies.foo]` can be entries in a `[dependencies]`
section with the `{key = value}` syntax.
* Per-target dependencies can be expressed with more general `cfg(…)`
conditions instead of exact target triples:
https://github.com/rust-lang/cargo/pull/2328
2016-04-26 23:51:36 +02:00
Simon Sapin
7932ab6ac2
Upgrade to rust-url 1.0 and hyper 0.9
2016-04-23 20:27:58 +02:00
Zbynek Winkler
41c293293b
Remove references to unused crates.
...
The cleanup is based on info from using "-W unused-extern-crates".
2016-04-22 22:20:06 +02:00
Anthony Ramine
406273c641
Use serde in devtools
2016-03-31 11:07:18 +02:00
Anthony Ramine
46c505e47b
Bump serde to 0.7
2016-03-17 13:52:39 +01:00
Anthony Ramine
f7af675861
Update log to 0.3.5
2016-03-16 23:36:04 -07:00
Corey Farwell
75353e19a7
Indicate components should not be published to crates.io.
...
http://doc.crates.io/manifest.html#the-publish--field-optional
2016-03-03 15:04:44 -05:00
benshu
0785d91ae4
Completed implementation of devtools' getLayout.
2016-02-24 13:51:47 -05:00