| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
| |
(And the same for `rr-record`.) For consistency with `mach build`.
|
| |
|
|\
| |
| |
| |
| |
| |
| |
| | |
Require either `--dev` or `--release`, unless a default build.mode is set in `.servobuild`. This is @jinankjain's patch from #5965, rebased onto master. It is already reviewed, and only waiting for servo/saltfs#28 to be deployed.
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/6038)
<!-- Reviewable:end -->
|
| |
| |
| |
| |
| | |
Require either --dev or --release, unless a default build.mode is set
in .servobuild. Fixes #5933.
|
|/
|
|
|
| |
Also refactors the notification function to introduce some single
responsibility.
|
|
|
|
| |
Closes #5582
|
|\
| |
| |
| |
| |
| |
| |
| | |
This is part of #5965. It needs to land before the rest of that PR, so we can land servo/saltfs#28 without breaking automated builds for other PRs. r? @larsbergstrom
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/6023)
<!-- Reviewable:end -->
|
| |
| |
| |
| |
| | |
This is part of #5965. It needs to land before the rest of that PR, so we can
land servo/saltfs#28 without breaking automated builds for other PRs.
|
|/ |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
The 300 second threshold was originally from the Gecko/Firefox build system.
It doesn't fit Servo builds, which are shorter, and often hover right around
the 300 second mark (making the notification unpredictable).
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Required by the latest version of the openssl-sys build script. Fixes #5145.
r? @larsbergstrom or @glennw
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/5784)
<!-- Reviewable:end -->
|
| |
| |
| |
| | |
Required by the latest version of the openssl-sys build script. Fixes #5145.
|
|\ \
| |/
|/|
| |
| |
| |
| |
| |
| |
| |
| | |
Closes #5707. (Includes a rebase of it.)
Fixes #5688.
r? @mbrubeck
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/5776)
<!-- Reviewable:end -->
|
| |
| |
| |
| |
| | |
Closes #5707. (Includes a rebase of it.)
Fixes #5688.
|
| | |
|
|/ |
|
| |
|
|
|
|
|
|
| |
platforms.
Incorporate suggestions from Code review. Change function name to lower case.
|
|
|
|
| |
The urllib version used a `FancyURLOpener` which use urllib. But urllib does not not handle proxies with SSL well.
A better solution would be to use `requests` but I prefer to stay with the "no-dependency" approach.
|
|
|
|
|
|
|
| |
All unit tests will move there, and it should be much faster to build
than every other crate together.
Fix #5291.
|
|
|
|
|
| |
This changes the `mach test-unit -p foo` command to build only the requested
crate, not the entire `servo` crate.
|
|
|
|
|
|
| |
For consistency with Cargo params, and related mach commands like
`mach update-cargo`. The `-c` version is still available as an alias for
compatibility with old scripts.
|
| |
|
|
|
|
| |
These are run through the same harness as the web-platform-tests.
|
|
|
|
|
|
| |
wptrunner.
Also remove the shell script and ensure that default options are set in a single location
|
| |
|
|\
| |
| |
| |
| |
| | |
This will be set in servo/saltfs to prevent our buildbot builders from re-downloading the build tools for every build.
r? @larsbergstrom or @metajack or @Manishearth
|
| |
| |
| |
| |
| | |
This will be set in servo/saltfs to prevent our buildbot builders from
re-downloading the build tools for every build.
|
| | |
|
| | |
|
|\ \
| | |
| | |
| | | |
`./mach test tests/wpt/web-platform-tests/html/browsers/history/the-location-interface/security_location_0.sub.htm` is still failing with the same message as reported in #3219.
|
| |/ |
|
|/ |
|
| |
|
|
|
|
| |
`./mach run --release` was completely broken and always ran the dev profile.
|
|
|
|
|
|
|
|
|
| |
This eliminates the
Synchronizing submodule url for 'support/android-rs-glue'
Synchronizing submodule url for 'tests/wpt/web-platform-tests'
messages that appeared for every `mach build` command.
|
|\
| |
| |
| | |
...t based on sys.stdout.isatty() (Issue #5043).
|
| |
| |
| |
| | |
based on sys.stdout.isatty() (Issue #5043).
|
|/
|
|
| |
Fixes#5080
|
|\
| |
| |
| | |
fixes #5046
|
| | |
|
|/ |
|
|
|
| |
This fixes a regression from 894e58f714de0f3d65aeb943dbf8f569feb8c1d6.
|
|
|
|
|
|
|
|
| |
These are very basic commands for invoking Servo underneath rr. rr
currently doesn't support all the syscalls that Servo requires, but
that's easy to fix on the rr side.
Fixes #4177.
|
|
|
|
| |
Fixes #5009
|