Simon Sapin
37923f6f2a
Update to rustc 1.16.0-nightly (4ecc85beb 2016-12-28)
2017-01-02 10:51:02 +01:00
Anthony Ramine
30e4bfec25
Mark DOM interfaces as repr(C)
2016-12-23 23:48:00 +01:00
Ms2ger
2cc1b84f34
Update Rust to 1.15.0-nightly (71c06a56a 2016-12-18)
2016-12-22 00:45:18 +01:00
Lars Bergstrom
cba3881a12
Revert "Update Rust to 1.15.0-nightly (8f02c429a 2016-12-15)."
...
This reverts commit 5618e79768
.
2016-12-19 08:29:06 -06:00
Ms2ger
5618e79768
Update Rust to 1.15.0-nightly (8f02c429a 2016-12-15).
2016-12-19 12:58:11 +01:00
Anthony Ramine
1327ebd52f
Remove HeapGCValue
...
It could be used to have mutable JSVal fields without GC barriers.
With the removal of that trait, MutHeap and MutNullableHeap can respectively
be replaced by MutJS and MutNullableJS.
2016-12-12 10:47:54 -10:00
Corey Farwell
449f6337d4
Rename Reflectable
to DomObject
.
...
Fixes https://github.com/servo/servo/issues/8473 .
2016-12-08 08:50:35 -10:00
Anthony Ramine
1d56087188
Update to Rust 1.15.0-nightly (1c448574b 2016-11-28)
2016-11-29 21:19:25 +01:00
Corey Farwell
04df787299
Fix ./mach clippy
.
...
Fixes https://github.com/servo/servo/issues/13117 .
2016-11-08 09:28:30 -05:00
Anthony Ramine
391296278d
Make #[derive(JSTraceable)] a procedural macro
2016-11-03 01:10:35 +01:00
Rohit Burra
32ba45ab6f
Fix tidy issues
2016-11-01 11:35:40 +05:30
Simon Sapin
fbde392c3d
Revert "Make DOMRefCell use style’s copy of RefCell"
...
This reverts commit ec723057b2
.
2016-10-04 18:35:01 +02:00
Manish Goregaokar
85b65fc0d3
Don't crash when #[dom_struct] is applied on an empty struct
2016-09-26 12:10:16 +02:00
Anthony Ramine
ec12355cb3
Update Rust to 1.13.0-nightly (6ffdda1ba 2016-09-14)
2016-09-15 17:00:56 +02:00
UK992
93a103ba73
Reorder use
statements
2016-09-09 04:55:19 +02:00
Josh Matthews
8653450b6e
Extract mutability out of Reflectable trait.
2016-09-07 10:40:13 +02:00
Anthony Ramine
d0c27863b4
Update Rust to 1.13.0-nightly (91f057de3 2016-09-04)
2016-09-06 11:33:18 +02:00
Simon Sapin
ec723057b2
Make DOMRefCell use style’s copy of RefCell
2016-08-31 02:34:04 +02:00
Anthony Ramine
79b1f566b8
Update Rust to 1.13.0-nightly (499484f56 2016-08-18)
2016-08-20 17:29:49 +02:00
Anthony Ramine
f12fad7953
Remove rust_tenacious
...
We don't use it anymore since #11872 .
2016-08-13 17:18:10 +02:00
Anthony Ramine
f88302ebf3
Update Rust to 1.12.0-nightly (545a3a94f 2016-08-04)
2016-08-05 14:45:32 +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
Manish Goregaokar
3ead9cc67b
Improve mach clippy, add plugins to style/util
2016-07-12 19:59:58 +05:30
Manish Goregaokar
ed894777a1
Update clippy
2016-07-12 17:05:42 +05:30
Anthony Ramine
b7f5e8d013
Update Rust to 1.11.0-nightly (ec872dc8a 2016-06-07)
2016-06-08 14:03:57 +02:00
Anthony Ramine
b170acaae2
Update Rust to 1.10.0-nightly (267cde259 2016-05-25)
2016-05-26 14:44:07 +02:00
Anthony Ramine
2ab7f1366c
Update Rust to 1.10.0-nightly (cd6a40017 2016-05-16)
2016-05-17 15:21:18 +02:00
Per Lundberg
2f7ed1d73e
Removed unused imports
...
This fixes #11185 .
2016-05-15 22:24:26 +03:00
Anthony Ramine
78e3b1a326
Update to Rust 1.10.0-nightly (2b79e05a0 2016-05-13)
2016-05-14 21:16:48 +02:00
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
Josh Matthews
5e31681740
Remove unused import.
2016-04-23 10:38:05 -04:00
bors-servo
2b68cf4aba
Auto merge of #10804 - tylersouthwick:remove-plugins-utils-unsafe_context, r=nox
...
Remove unused code and make utils private
fixes #10771
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg " height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10804 )
<!-- Reviewable:end -->
2016-04-22 19:20:57 -07:00
Zbynek Winkler
924d804583
Move '&&' to the end of the previous line.
...
Following https://github.com/servo/servo/issues/10692 this is just a
formating change to satisfy a new tidy requirement of not having '&&' at
the beginning of a line.
2016-04-22 14:28:18 +02:00
Tyler Southwick
b747951d15
Remove unused code and make utils private
2016-04-22 00:45:17 -07:00
Ms2ger
5645a59e05
Fix some compile warnings.
2016-04-19 18:15:16 +02:00
Manish Goregaokar
e10c580768
Rust upgrade to 2016-04-12
2016-04-15 15:28:49 +05:30
Simon Sapin
6889f37d9e
Remove the url! plugin.
...
In rust-url 1.0 the `Url` struct is going to have private fields, and there
is no way to to create an aribitrary one without going through the parser.
The plugin never had a clear demonstrated performance benefit,
it was made mostly because it was possible and relatively easy at the time.
2016-04-14 15:35:28 +02:00
Manish Goregaokar
efa84862af
Remove str_to_string lint
...
Specialization makes all of the options equally efficient.
2016-04-08 06:44:57 +05:30
Ms2ger
bfadfe0349
Bump Rust to 2016-04-06
2016-04-06 14:22:26 +02:00
Ms2ger
6f679c124c
Update to Rust 2016-03-18.
2016-03-20 10:05:45 +01:00
Ms2ger
08083f1c9d
Deny unsafe code in more crates.
2016-03-18 14:43:03 +01:00
bors-servo
d23b7481d6
Auto merge of #9946 - yoava333:master, r=KiChjang
...
Added compiler lint ban on DOMRefCell
this resolves https://github.com/servo/servo/issues/9924
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg " height="35" align="absmiddle" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9946 )
<!-- Reviewable:end -->
2016-03-10 04:44:33 +05:30
Yoav Alon
444eddb4a1
Added compiler lint ban on DOMRefCell
2016-03-09 23:48:32 +02:00
Anthony Ramine
b66d190166
Bump url to 0.5.7
2016-03-09 20:15:16 +01:00
Anthony Ramine
7c1dd54895
Update to Rust 2016-03-05
2016-03-06 10:36:49 +01: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
Anthony Ramine
dab9b4700c
Bump to Rust 2016-02-22
2016-02-23 02:43:57 +01:00
Anthony Ramine
680c817d53
Bump url to 0.5.5
2016-02-13 00:08:12 +01:00
Anthony Ramine
dcfb091594
Remove the casing plugin
2016-02-05 00:42:03 +01:00