marmeladema
6c26518f61
Remove usage of various unsafe keyword
2019-08-09 00:43:28 +01:00
Simon Sapin
0215d09ccb
Generate apis.html and css-properties.json for docs as part of crates’ build scripts
...
… rather than as an extra step after `cargo doc`.
This helps always using the correct set of CSS properties
(for layout 2013 v.s. 2020).
2019-07-30 08:37:33 +02:00
Simon Sapin
ddb4e369dd
Stylo: replace product={gecko,servo} with engine={gecko,servo-2013,servo-2020}
...
Renaming the variable helped make sure I looked at every use.
2019-07-29 17:37:03 +02:00
Simon Sapin
f1300bb98b
Auto-generate CSSStyleDeclaration.webidl for CSS properties based on the style crate
2019-07-29 17:37:03 +02:00
marmeladema
6e4caf1153
DefineDOMInterfaceMethod now takes a SafeJSContext instead of a JSContext
...
as first argument.
2019-07-24 08:18:22 +01:00
Josh Matthews
0d831117ec
Remove restrictions on cross-compiling on Windows.
2019-05-24 22:32:34 -04:00
bors-servo
b4a2d60b25
Auto merge of #23211 - jdm:win-cross, r=SimonSapin
...
Add Windows x86 build job.
This will make it easier to start working on Hololens embedding work without having to deal with a broken build first.
---
- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [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/23211 )
<!-- Reviewable:end -->
2019-04-26 08:55:28 -04:00
Josh Matthews
57d241fce5
Add Windows x86 build job.
2019-04-26 08:54:24 -04:00
Josh Matthews
c038ba4c7c
Force the use of clang-cl.exe for Windows builds.
2019-04-25 10:55:16 -04:00
Jan Andre Ikenmeyer
a1a14459c1
Update MPL license to https (part 3)
2018-11-19 14:47:12 +01:00
Simon Sapin
9f977c5287
Remove useless use crate_name;
imports.
...
A `crate_name::foo` path always works in 2018
2018-11-08 09:29:52 +01:00
Simon Sapin
2012be4a8b
cargo fix --edition-idioms
2018-11-08 09:28:00 +01:00
Pyfisch
cb07debcb6
Format remaining files
2018-11-06 22:30:31 +01:00
Oliver Scherer
47364f64ef
Add a workaround for a rustc ICE
2018-10-22 19:15:25 +02:00
chansuke
c37a345dc9
Format script component
2018-09-19 17:40:47 -04:00
Matt Brubeck
c169f52b25
Use env::var_os to read paths from the environment
...
This avoids unnecessary UTF-8 validation on OsStrings that we just pass
back to the OS.
2017-10-20 09:03:21 -07:00
Clément DAVID
c5fe235112
order derivable traits lists
...
Ignoring :
- **generated**.rs
- python/tidy/servo_tidy_tests/rust_tidy.rs
2017-08-23 21:38:44 +02:00
UK992
a5ce6304b1
Fix hardcoded path to link.exe
2017-02-03 13:33:37 +01:00
Simon Sapin
0b9ff576e0
script codegen: Avoid modifying in-place a generated file.
2017-01-19 17:13:35 +01:00
Simon Sapin
71fb02953c
Remove usage of phf_macros.
...
It’s a compiler plugin that uses unstable compiler APIs
that are not on a path to stabilization.
With this changes, there is one less thing that might break
when we update the compiler. For example:
https://github.com/sfackler/rust-phf/pull/101
2017-01-18 17:25:59 +01:00
Vladimir Vukicevic
5bbec7469d
Native MSVC windows build, convert to cmake
2016-08-17 09:50:51 -04:00
Josh Matthews
015a52b149
Generate multiple DOM bindings in parallel.
2016-07-22 12:18:14 -04:00
Simon Sapin
fef279a8f5
Fix build scripts warnings.
2015-03-18 21:53:48 +01:00
Simon Sapin
d5dd1d658e
Upgrade to rustc ba2f13ef0 2015-02-04
2015-02-11 14:48:34 -08:00