aboutsummaryrefslogtreecommitdiffstats
path: root/python
Commit message (Collapse)AuthorAgeFilesLines
* Set 'mach test-ref' default render mode to cpu and added a cli argument to ↵Francesc Bautista2015-06-131-7/+22
| | | | 'mach test' to be able to select the render-mode.
* Handle non-zero return codes in mach runMatt Brubeck2015-06-041-0/+3
|
* Add flake8 to the tidy process for Python filesCorey Farwell2015-06-0412-30/+58
| | | | | | | Fixes #6236 Also included in this commit are the changes need to make flake8 pass for the existing python file
* Pass release/dev arguments to command function for jQuery updateCorey Farwell2015-06-031-1/+1
|
* Run tidy everything in the tree, remove directory whitelistCorey Farwell2015-06-031-3/+7
| | | | | After #6268 merged, I found out that everything in the tree currently passes the tidy checker.
* Auto merge of #6268 - frewsxcv:tidy-python, r=jdmbors-servo2015-06-039-20/+113
|\ | | | | | | | | | | <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/6268) <!-- Reviewable:end -->
| * Fix tidy issues with Python files in python/Corey Farwell2015-06-029-19/+107
| |
| * Tidy files in the `python/` directoryCorey Farwell2015-06-021-1/+6
| |
* | Auto merge of #6267 - brson:system-rust, r=SimonSapinbors-servo2015-06-031-0/+9
|\ \ | |/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | The existing code for setting up the environment assumes that the directory layout containing rust and cargo conforms to the one used by rust-installer's tarballs. This makes overriding the system root awkward for simple cases where I want to test my own build directly from the rust build directory. This patch just adds a second path to PATH and LD_LIBRARY_PATH to accomodate both disk layouts. Conflicts: python/servo/command_base.py <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/6267) <!-- Reviewable:end -->
| * Support a system root with correct on-disk directory layoutBrian Anderson2015-06-021-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | The existing code for setting up the environment assumes that the directory layout containing rust and cargo conforms to the one used by rust-installer's tarballs. This makes overriding the system root awkward for simple cases where I want to test my own build directly from the rust build directory. This patch just adds a second path to PATH and LD_LIBRARY_PATH to accomodate both disk layouts. Conflicts: python/servo/command_base.py
* | Remove trailing whitespace on Python filesCorey Farwell2015-06-022-7/+7
|/ | | | | | Trailing whitespace was found using flake8 This is working towards making flake8 part of the tidy process: #6236
* Ensure installed git version is above 1.8.1 [Bug #5637]ringmaster1012015-06-011-1/+9
| | | | | | | Versions of git before 1.8.1 do not support git submodule --recursive sync This commit makes update_submodules() exit with an error message if the version is <1.8.1 https://github.com/servo/servo/issues/5637
* Auto merge of #6201 - glennw:jquery-runner, r=metajackbors-servo2015-05-313-38/+79
|\ | | | | | | | | | | <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/6201) <!-- Reviewable:end -->
| * Add jQuery test runner and mach integration.Glenn Watson2015-06-013-38/+79
| |
* | Auto merge of #6232 - frewsxcv:update-submodules-dry, r=jdmbors-servo2015-05-311-9/+1
|\ \ | | | | | | | | | | | | | | | | | | | | | This might allow us to merge #5648 <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/6232) <!-- Reviewable:end -->
| * | DRY submodule updating by utilizing existing update-submodules commandCorey Farwell2015-05-311-9/+1
| |/ | | | | | | This might allow us to merge #5648
* | Auto merge of #6234 - frewsxcv:patch-2, r=metajackbors-servo2015-05-311-1/+1
|\ \ | | | | | | | | | | | | | | | <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/6234) <!-- Reviewable:end -->
| * | Clarify Python version checking conditionalCorey Farwell2015-05-311-1/+1
| |/
* / Remove unused imports in the Python filesCorey Farwell2015-05-318-24/+4
|/ | | | Found using flake8
* Reduce max line length from 150 to 120 charactersCorey Farwell2015-05-241-1/+1
| | | | Part of https://github.com/servo/servo/issues/6041
* 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.
* | Fix some overlong lines.Ms2ger2015-05-141-1/+1
| |
* | 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
| |
* | Suggest how to fix unstable WHATWG links in tidy.pyDuncan2015-05-051-6/+4
|/ | | | Fixes #5929
* 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
| | |
* | | Rename check_whitespace_url_len() -> check_by_line().Dhananjay Nakrani2015-04-211-2/+2
| | |
* | | Refactor tidy.py to reduce code duplication.Dhananjay Nakrani2015-04-211-29/+29
| | |
* | | Make tidy.py check for links to spec pages. [Issue#5730]Dhananjay Nakrani2015-04-211-1/+11
| |/ |/|
* | 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.
* Check license headers in ./testsSimon Sapin2015-04-082-2/+10
|