aboutsummaryrefslogtreecommitdiffstats
path: root/python/servo
Commit message (Collapse)AuthorAgeFilesLines
* corrected help text for cargo-updater0e2015-05-191-2/+2
|
* forces user to update cargo packages individuallyr0e2015-05-181-3/+25
|
* Make "mach run -d" an alias for "mach run --dev"Matt Brubeck2015-05-151-2/+2
| | | | (And the same for `rr-record`.) For consistency with `mach build`.
* Fixed #6048Jinank Jain2015-05-141-0/+11
|
* Auto merge of #6038 - mbrubeck:jinankjain-Bug#5933, r=mbrubeckbors-servo2015-05-142-1/+15
|\ | | | | | | | | | | | | | | 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 -->
| * Add --dev option to mach buildJinank Jain2015-05-132-1/+15
| | | | | | | | | | Require either --dev or --release, unless a default build.mode is set in .servobuild. Fixes #5933.
* | build: native notifications on Mac OSAndreas Tolfsen2015-05-131-49/+80
|/ | | | | Also refactors the notification function to introduce some single responsibility.
* Add mac support for build notificationsandars2015-05-121-2/+9
| | | | Closes #5582
* Auto merge of #6023 - mbrubeck:dev-nop, r=larsbergstrombors-servo2015-05-121-2/+5
|\ | | | | | | | | | | | | | | 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 -->
| * Add a no-op --dev option to the mach build command.Matt Brubeck2015-05-121-2/+5
| | | | | | | | | | 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.
* | Fail the build if openssl.makefile failsMatt Brubeck2015-05-061-0/+2
|/
* fix typoManish Goregaokar2015-04-301-1/+1
|
* Add more directories into './mach grep' command.Dhananjay Nakrani2015-04-251-3/+12
|
* Add a './mach grep' command. [Issue #5838]Dhananjay Nakrani2015-04-251-0/+13
|
* Show a notification for all builds > 30 sec.Matt Brubeck2015-04-231-1/+1
| | | | | | 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).
* Auto merge of #5784 - mbrubeck:ssl-static, r=larsbergstrombors-servo2015-04-211-0/+1
|\ | | | | | | | | | | | | | | | | | | 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 -->
| * Set the OPENSSL_STATIC env var for Android buildsMatt Brubeck2015-04-211-0/+1
| | | | | | | | Required by the latest version of the openssl-sys build script. Fixes #5145.
* | Auto merge of #5776 - servo:split-unit-tests, r=mbrubeckbors-servo2015-04-211-4/+13
|\ \ | |/ |/| | | | | | | | | | | | | | | | | 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 -->
| * Fix up the splitting of the unit tests crate.Simon Sapin2015-04-211-5/+13
| | | | | | | | | | Closes #5707. (Includes a rebase of it.) Fixes #5688.
| * Split up the unit tests cratePrabhjyot Singh Sodhi2015-04-211-2/+3
| |
* | Alias cargo-update to update-cargoManish Goregaokar2015-04-211-0/+9
|/
* Remove the remaining traces of content tests.Ms2ger2015-04-161-19/+5
|
* Add Desktop Notifications for Long builds. Supported for Linux & Windows ↵Dhananjay Nakrani2015-04-151-0/+52
| | | | | | platforms. Incorporate suggestions from Code review. Change function name to lower case.
* Handle proxies in boostrap scriptDamien2015-04-141-23/+30
| | | | 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.
* Have `./mach test-unit` run nothing but `cargo test -p unit_tests`Simon Sapin2015-04-081-24/+3
| | | | | | | All unit tests will move there, and it should be much faster to build than every other crate together. Fix #5291.
* `mach test-unit -p` should not build all testsMatt Brubeck2015-04-061-8/+6
| | | | | This changes the `mach test-unit -p foo` command to build only the requested crate, not the entire `servo` crate.
* Change `mach test-unit` parameter from `-c` to `-p`Matt Brubeck2015-04-061-4/+12
| | | | | | 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.
* Better check that required modules are installedJames Graham2015-04-031-0/+5
|
* Add support for running W3C CSS tests.James Graham2015-04-031-1/+28
| | | | These are run through the same harness as the web-platform-tests.
* Make the test-wpt mach command support all the command line arguments of ↵James Graham2015-04-031-26/+61
| | | | | | wptrunner. Also remove the shell script and ensure that default options are set in a single location
* Add space in mach command suggestion.Kyle Cesare2015-03-311-1/+1
|
* auto merge of #5200 : mbrubeck/servo/cache-dir, r=larsbergstrombors-servo2015-03-191-2/+3
|\ | | | | | | | | | | 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
| * Add an environment variable to override cache-dirMatt Brubeck2015-03-111-2/+3
| | | | | | | | | | This will be set in servo/saltfs to prevent our buildbot builders from re-downloading the build tools for every build.
* | Upgrade rustc to d3c49d2140fc65e8bb7d7cf25bfe74dda6ce5ecf/rustc-1.0.0-dev.Ms2ger2015-03-185-12/+18
| |
* | Update web-platform-tests.Ms2ger2015-03-171-0/+1
| |
* | auto merge of #5210 : GreenRecycleBin/servo/#4968, r=jdmbors-servo2015-03-162-4/+8
|\ \ | | | | | | | | | `./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.
| * | Add HOST_FILE environment variable for test-wptDaniel Le2015-03-142-4/+8
| |/
* / tests: ensure bootstrapping for wptAndreas Tolfsen2015-03-151-0/+3
|/
* Add support for $CARGO_HOME in servobuildManish Goregaokar2015-03-081-2/+18
|
* Fix post build commands.Jack Moffitt2015-03-061-24/+45
| | | | `./mach run --release` was completely broken and always ran the dev profile.
* Make submodule sync silent (and recursive).Simon Sapin2015-03-041-1/+1
| | | | | | | | | 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.
* auto merge of #5122 : aweinstock314/servo/master, r=kmcallisterbors-servo2015-03-021-1/+1
|\ | | | | | | ...t based on sys.stdout.isatty() (Issue #5043).
| * Filter out "Downloading rust snapshot" percent indicator in mach's output ↵Avi Weinstock2015-03-021-1/+1
| | | | | | | | based on sys.stdout.isatty() (Issue #5043).
* | mach commands now warn when it's ambiguous which binary to runPrabhjyot Singh Sodhi2015-03-021-2/+17
|/ | | | Fixes#5080
* auto merge of #5053 : deepak1556/servo/script_patch, r=jdmbors-servo2015-02-281-4/+11
|\ | | | | | | fixes #5046
| * default to number of available cpu for wpt-testsRobo2015-02-281-4/+11
| |
* | Remove outdated warning from test-unitdhneio2015-02-241-3/+0
|/
* Make 'args' a list in the mach run handler.Ms2ger2015-02-241-1/+1
| | | This fixes a regression from 894e58f714de0f3d65aeb943dbf8f569feb8c1d6.
* add basic |mach rr-{record,replay}| commandsNathan Froyd2015-02-231-4/+42
| | | | | | | | 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.
* changin os.exit to sys.exitPrabhjyot Singh Sodhi2015-02-221-1/+1
| | | | Fixes #5009