aboutsummaryrefslogtreecommitdiffstats
path: root/python
Commit message (Collapse)AuthorAgeFilesLines
* Auto merge of #20316 - UK992:win32-icon, r=jdmbors-servo2018-03-182-4/+0
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Windows: Add icon to servo.exe Based on https://github.com/servo/servo/pull/11969 --- - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors <!-- 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/20316) <!-- Reviewable:end -->
| * Add icon to servo.exeUK9922018-03-172-4/+0
| |
* | Auto merge of #20312 - jdm:fix-manifest-update, r=asajeffreybors-servo2018-03-161-4/+15
|\ \ | |/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | Avoid using WPT test runner to update the test manifest. Our old code to update the test manifest relied on running no actual tests. This is now broken by https://github.com/w3c/web-platform-tests/commit/d0a30f8821e50ad1d61fda745453810c8c53a17e#diff-c9390ffce43b4924882faf365b1bf136, so these changes duplicate Firefox's implementation to reduce risk of future breakage. This will allow automated WPT syncing to resume. --- - [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/20312) <!-- Reviewable:end -->
| * Avoid using WPT test runner to update the test manifest.Josh Matthews2018-03-161-4/+15
| |
* | Add Windows support to the --nightly | -n flag.Jeremy Lempereur2018-03-111-9/+20
|/
* Show actual exception when deletion fails.Josh Matthews2018-03-081-0/+2
|
* Ensure readonly files can be removed on Windows.Josh Matthews2018-03-081-1/+8
|
* Don't import wptmanifest when in firefox tree.Xidorn Quan2018-03-071-4/+10
|
* Add wptserve into python import paths.Xidorn Quan2018-03-071-5/+16
|
* Auto merge of #19947 - o0Ignition0o:mach_run_nightly, r=jdmbors-servo2018-03-062-4/+84
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add a --nightly | -n flag to mach run commands for linux First tries to download and extract a specific nightly version to run mach commands against. <!-- Please describe your changes on the following line: --> I chose to split the Pull requests for each platform to avoid submitting a huge one, and to make sure I get the logic right. I'm able to download / extract a nightly version, and I keep nightly versions in the target folder. Windows and Mac OS support will be filed in separate PRs. This is part of step two for #19505 The mentor on the issue is jdm --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [ ] These changes fix #__ (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [X] These changes do not require tests because it is part of a ./mach command. <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> <!-- 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/19947) <!-- Reviewable:end -->
| * Add a --nightly | -n flag to download and extract a specific nightly version ↵o0Ignition0o2018-03-062-4/+84
| | | | | | | | to run mach commands against. This currently only work on linux, but windows and mac os support will follow in subsequent PRs.
* | Add the option in servo-tidy to not check for alphabetical ordering.Nicolas Silva2018-03-061-6/+8
|/
* Do not mutate if letManish Goregaokar2018-02-211-2/+2
|
* remove bhtmlPaul Rouget2018-02-113-43/+2
|
* Auto merge of #19944 - o0Ignition0o:mach_run_bin, r=jdmbors-servo2018-02-041-4/+8
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add a --bin flag to the |mach run and rr-record commands Add a --bin flag to the |mach run and rr-record commands to specify which servo binary to run <!-- Please describe your changes on the following line: --> Step 1 for #19505. This flag allows to specify a downloaded servo binary for the ./mach run and ./mach rr-record commands. The base issue is mentored by @jdm --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [ ] These changes fix #__ (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [X] These changes do not require tests because | I would love to write tests on this, but I'm not really sure I can, since it's on ./mach commands <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> <!-- 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/19944) <!-- Reviewable:end -->
| * Add a --bin flag to the |mach run and rr-record commands to specify which ↵o0Ignition0o2018-02-041-4/+8
| | | | | | | | servo binary to run
* | Auto merge of #19929 - terracotaPie:master, r=jdmbors-servo2018-02-033-2/+59
|\ \ | |/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Verify that all values in include.ini represent real directories <!-- Please describe your changes on the following line: --> wpt manifest(include.ini) contains directories as headers. With this test in **test-tidy** we check if they are present in respective wtp test folders. --- - [X] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [X] These changes fix #19703 <!-- 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/19929) <!-- Reviewable:end -->
| * Change bad namingsTimur Borkhodoev2018-02-021-4/+4
| |
| * Add test that actually tests the testTimur Borkhodoev2018-02-022-105/+2
| |
| * Add correct file test for manifest testTimur Borkhodoev2018-02-022-2/+114
| |
| * Add self-test and modify tidy to accomodate the testTimur Borkhodoev2018-02-012-2/+7
| |
| * Add proper formatting and ignore _mozillaTimur Borkhodoev2018-02-011-6/+10
| |
| * Prints errors if wpt manifest directoriries are not presentTimur Borkhodoev2018-02-011-2/+41
| |
* | Drop CEF supportPaul Rouget2018-01-312-61/+1
|/
* Added default fall-back when CARGO_HOME is not set for clean-cargo-cacheTimur Borkhodoev2018-01-221-1/+2
|
* Merge servo_remutex to servo_remutex_testsAnthony Ramine2018-01-201-0/+1
|
* Merge servo_config and servo_config_testsAnthony Ramine2018-01-201-1/+9
|
* Merge net_traits and net_traits_testsAnthony Ramine2018-01-201-1/+1
|
* Merge net and net_testsAnthony Ramine2018-01-201-2/+2
|
* Merge layout and layout_testsAnthony Ramine2018-01-201-1/+1
|
* Merge gfx and gfx_testsAnthony Ramine2018-01-201-1/+1
|
* Merge msg and msg_testsAnthony Ramine2018-01-201-19/+10
|
* Auto merge of #19713 - tigercosmos:r1, r=jdmbors-servo2018-01-181-6/+6
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | auto clean cache in build bot <!-- Please describe your changes on the following line: --> auto clean cache in build bot once this merged, servo/saltfs#321 should be closed --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] These changes fix #19712 (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [ ] These changes do not require tests because _____ <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> <!-- 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/19713) <!-- Reviewable:end -->
| * auto clean cachetigercosmos2018-01-181-6/+6
| |
* | Remove work-around that is now unnecessarySimon Sapin2018-01-141-4/+0
| | | | | | | | We use rustup.rs, where each toolchain has its own Cargo version.
* | Restore the ability to disable incremental compilationSimon Sapin2018-01-141-1/+3
|/ | | | It became the default in debug mode in the last Rust/Cargo update.
* We use Nigthly Cargo with Stable RustSimon Sapin2018-01-101-3/+2
| | | | | Nightly now has incremental compilation as a stable feature, but that’s not in the stable channel yet.
* rustup.rs: Use MSVC rather than GNU toolchains on WindowsSimon Sapin2018-01-101-1/+5
|
* Revert "Use rustup "proxies" instead of `rustup run`"Simon Sapin2018-01-101-12/+13
| | | | This reverts commit ad22368646290510149d33a0a41fc436ac4a0e96.
* Use rustup "proxies" instead of `rustup run`Simon Sapin2018-01-101-13/+12
| | | | | | To make sure we’re indeed running rustup’s proxy rather than some other `cargo` for example, run the `rustup` executable with a different `argv[0]`.
* Fix "rustup is not installed" messageSimon Sapin2018-01-101-9/+8
|
* Print a better error message when rustup is too oldSimon Sapin2018-01-101-0/+7
|
* Print a link to instructions if rustup is not found.Simon Sapin2018-01-101-1/+11
|
* Use rustup.rs instead of custom bootstrapSimon Sapin2018-01-107-346/+111
| | | | Fixes #11361, closes #18874
* Revert "Use rustdoc --document-private-item instead of deprecated flags"Simon Sapin2018-01-102-6/+6
| | | | This reverts commit d96f0ff6a77e309682898cc7e1905a7bd0feb3cf.
* Auto merge of #19728 - servo:wptup, r=jdmbors-servo2018-01-092-2/+2
|\ | | | | | | | | | | | | | | Update web-platform-tests <!-- 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/19728) <!-- Reviewable:end -->
| * Update web-platform-tests to revision be5419e845d39089ba6dc338c1bd0fa279108317Josh Matthews2018-01-092-2/+2
| |
* | Update buildbot_steps lint to handle env variablesAneesh Agrawal2018-01-083-13/+25
|/ | | | | | | | | | https://github.com/servo/saltfs/pull/687 added support for specifying environment variables in `buildbot_steps.yml`. Update the servo-tidy buildbot_steps.yml linter to reflect this. Use the voluptuous Python library (BSD 3-clause license) for validation in lieu of a much larger hand-written implementation. Update the tidy self tests to take into account the new error messages.
* Auto merge of #19586 - tigercosmos:x1, r=jdmbors-servo2018-01-031-1/+4
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | let mutation testing display diff if compilation fails <!-- Please describe your changes on the following line: --> let mutation testing display diff if compilation fails r? @jdm --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] These changes fix #19566 (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [ ] These changes do not require tests because _____ <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> <!-- 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/19586) <!-- Reviewable:end -->
| * let mutation testing display diff if compilation failstigercosmos2017-12-171-1/+4
| |