aboutsummaryrefslogtreecommitdiffstats
path: root/python
Commit message (Collapse)AuthorAgeFilesLines
* Upgraded to SM 60Alan Jeffrey2018-08-203-33/+76
|
* Auto merge of #21372 - Eijebong:num-traits, r=jdmbors-servo2018-08-141-2/+12
|\ | | | | | | | | | | | | | | Dedupe num-traits <!-- 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/21372) <!-- Reviewable:end -->
| * Append to LD_LIBRARY_PATHManish Goregaokar2018-08-131-2/+12
| |
* | Remove trailing whitespace in devenv_commandsjosh2018-08-101-2/+2
| |
* | Merge branch 'master' into masterJosh Brudnak2018-08-101-1/+25
|\ \
| * | mach: Add ndk-stack command for android crash logs.Josh Matthews2018-08-081-0/+24
| |/
* / Add rustfmt command to devenv commandsJoshBrudnak2018-08-091-0/+13
|/
* Upload AAR alongside the APKPaul Rouget2018-08-031-0/+1
|
* Fix python indentation.Josh Matthews2018-08-011-1/+1
|
* mach: Avoid python error when there's no cargo cache.Josh Matthews2018-08-011-8/+9
|
* Build a AAR archive alongside the APKPaul Rouget2018-08-011-2/+4
|
* Auto merge of #20912 - paulrouget:androidv2, r=jdm,mortimergoro,simonsapinbors-servo2018-07-316-20/+31
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Revisit how the Android port works. Fix #20855 Fix #18625 Fix #21147 Before polishing and making sure everything works fine (like the VR code, the android-x86 version, the non-android version of the lib, …), I'd like to get some early feedback on the approach. I recommend reviewing commit by commit. To test, just follow the regular steps: ``` ./mach build -d --android ./mach package --dev --android builds servo.apk ./mach install --dev --android && ./mach run --android ``` --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [ ] `./mach build -d` does not report any errors - [ ] `./mach test-tidy` does not report any errors - [ ] These changes fix #__ (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/20912) <!-- Reviewable:end -->
| * Update Gradle and SDKPaul Rouget2018-07-314-5/+4
| |
| * new android port: fix android build and testsPaul Rouget2018-07-315-16/+28
| |
* | test-tidy fixesFernando Jiménez Moreno2018-07-301-0/+1
|/
* Auto merge of #21104 - wayling:master, r=jdmbors-servo2018-07-281-4/+4
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | "./mach env" cause unclear message. We did't use "LD_LIBRARY_PATH" and no need display this. <!-- Please describe your changes on the following line: --> Remove the print message. --- <!-- 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 - [ ] 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/21104) <!-- Reviewable:end -->
| * "./mach env" cause unclear messagewayling2018-07-281-4/+4
| | | | | | | | Use the "get" instead to avoid the error.
* | merge run_wpt.py into run.pyergunsh2018-07-221-1/+1
| |
* | Add ./mach test-wpt-androidSimon Sapin2018-07-201-16/+36
| |
* | Refactor run_in_headless_android_emulator.py out of mach test-androi-startupSimon Sapin2018-07-181-60/+21
| | | | | | | | … and make it more careful about not leaving zombie processes behind.
* | Android: run ./mach package implicitly after ./mach build by defaultSimon Sapin2018-07-161-1/+9
| | | | | | | | | | | | The result of `./mach build` for Android is a `.so` file that cannot be used on its own, so running build without package is presumably never useful.
* | Remove unused --update parameter to ./mach bootstrap-androidSimon Sapin2018-07-121-4/+1
| |
* | Android: increase emulator disk size, for debug buildsSimon Sapin2018-07-021-1/+1
| | | | | | | | Avoid INSTALL_FAILED_INSUFFICIENT_STORAGE on install.
* | Add ./mach test-android-startupSimon Sapin2018-07-023-7/+93
| |
* | mach android-emulator: avoid mach error messages for Python exceptionsSimon Sapin2018-07-021-1/+1
| |
* | bootstrap-android: check SHA1 hashes of downloaded archivesSimon Sapin2018-07-021-3/+16
| |
* | Add "./mach android-emulator"Simon Sapin2018-07-022-1/+15
| |
* | Use the bootstraped Android toolchains by defaultSimon Sapin2018-07-023-18/+18
| |
* | bootstrap-android: always run sdkmanagerSimon Sapin2018-07-021-39/+38
| | | | | | | | It is quick when already up to date
* | bootstrap-android: use predictable paths for SDK and NDKSimon Sapin2018-07-021-10/+14
| | | | | | | | … independent of the version number
* | Create emulator images for both ARM and x86Simon Sapin2018-07-021-16/+33
| |
* | Do not prompt for Android emulator hardware profileSimon Sapin2018-07-021-8/+12
| |
* | Typo fixesSimon Sapin2018-07-022-4/+4
| |
* | Fix copy/paste mistakeSimon Sapin2018-07-021-1/+1
| |
* | TidySimon Sapin2018-07-022-1/+3
| |
* | mach {package,install} --android: add --emulator and --usbSimon Sapin2018-07-022-4/+32
| |
* | mach run --android: show PIDSimon Sapin2018-07-021-0/+2
| |
* | mach bootstrap-android: configure and show how to start an emulatorSimon Sapin2018-07-021-0/+6
| |
* | Create and Android virtual deviceSimon Sapin2018-07-021-0/+9
| |
* | Use more recent Android toolsSimon Sapin2018-07-021-29/+32
| | | | | | | | The older version seems to insist on updating itself when asked to install other components.
* | Install complete Android SDK (as much as on Buildbot CI)Simon Sapin2018-07-021-9/+20
| |
* | boostrap: set executable bits when extracting zip filesSimon Sapin2018-07-021-4/+20
| |
* | Add `./mach bootstrap-android`Simon Sapin2018-07-022-1/+65
|/
* Auto merge of #21071 - jdm:mozjs-android, r=ajeffreybors-servo2018-06-191-3/+7
|\ | | | | | | | | | | | | | | | | | | | | | | | | Update mozjs_sys to include cross-compilation fixes. - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [x] These changes fix #20958 <!-- 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/21071) <!-- Reviewable:end -->
| * Update mozjs_sys to include cross-compilation fixes.Josh Matthews2018-06-191-3/+7
| |
* | Auto merge of #21056 - tigercosmos:ttt, r=jdmbors-servo2018-06-191-1/+3
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | improve test-tidy check wpt manifest when run tidy If CI has already run `test-tidy`, and then no need to run `etc/ci/manifest_changed.sh` <!-- 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/21056) <!-- Reviewable:end -->
| * | Check WPT manifest when running test-tidytigercosmos2018-06-191-1/+3
| | |
* | | Auto merge of #20421 - talklittle:issue-20219, r=jdmbors-servo2018-06-193-3/+11
|\ \ \ | |/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mach: android install/run: infer adb path from SDK dir <!-- Please describe your changes on the following line: --> Infer Android `adb` path from SDK directory in environment variables. --- <!-- 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 #20219 (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [x] These changes do not require tests because it is a build script change <!-- 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/20421) <!-- Reviewable:end -->
| * | mach: android install/run: infer adb path from SDK dirAndrew Shu2018-03-253-3/+11
| | |
* | | Auto merge of #20998 - matt-y:python-virtualenv-setup-pip-incovation-fix, r=jdmbors-servo2018-06-061-17/+2
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change to pip dependency install invocation during virtualenv setup in build <!-- Please describe your changes on the following line: --> Fix for https://github.com/servo/servo/issues/20990 In short, the pip invocation was causing my build on OSX to break. Using `python -m pip` in place of `pip` when setting up the virtual environment fixes the environment setup failure and allows the build to proceed. --- <!-- 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 #20990 <!-- 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/20998) <!-- Reviewable:end -->