aboutsummaryrefslogtreecommitdiffstats
path: root/python/servo
Commit message (Collapse)AuthorAgeFilesLines
* Create `mach bootstrap` based on Mozilla's mozboot bootstrapperUK9922016-09-079-7/+340
|
* WebBluetooth Android supportAttila Dusnoki2016-09-061-0/+9
|
* Need better description for mach subcommands #12402 6yoyo9300212016-08-281-2/+2
|
* Need better description for mach subcommands #12402 5yoyo9300212016-08-281-1/+1
|
* Need better description for mach subcommands #12402 4yoyo9300212016-08-281-2/+2
|
* Need better description for mach subcommands #12402 3yoyo9300212016-08-281-3/+3
|
* Need better description for mach subcommands #12402 2yoyo9300212016-08-281-1/+1
|
* Need better description for mach subcommands #12402yoyo9300212016-08-281-4/+4
|
* Change the separator used in rust path into os.path.jointp6vup542016-08-221-2/+2
|
* Auto merge of #12250 - ConnorGBrewster:mac_about_version, r=larsbergstrombors-servo2016-08-191-0/+20
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add servo version to mac about servo window. <!-- Please describe your changes on the following line: --> <img width="396" alt="screen shot 2016-07-04 at 8 43 44 pm" src="https://cloud.githubusercontent.com/assets/9086315/16572663/30a6dd6c-4228-11e6-9098-68c49900b14e.png"> cc @aneeshusa --- <!-- 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 are a temporary solution for #12052 (github issue number if applicable). <!-- 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="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/12250) <!-- Reviewable:end -->
| * Add servo version to mac about servo window.Connor Brewster2016-08-191-0/+20
| |
* | Check PLATFORM for proper toolchain when use msvcXidorn Quan2016-08-181-1/+10
|/
* Set up PATH to find DLLs for testsVladimir Vukicevic2016-08-171-1/+5
|
* Copy in DLLs to servo.exe dirVladimir Vukicevic2016-08-171-1/+8
|
* Use mingw windows subsystem syntax for gcc onlyVladimir Vukicevic2016-08-171-3/+4
|
* Fix unicode env issues for call()Vladimir Vukicevic2016-08-171-10/+12
|
* Add proper Win32 notification for buildsVladimir Vukicevic2016-08-172-19/+69
|
* Set windows subsystem on MSVC builds with editbinVladimir Vukicevic2016-08-171-24/+33
|
* Add error message for connectivity issues during bootstrapS2016-08-171-0/+4
|
* Auto merge of #12870 - pathway27:master, r=Wafflespeanutbors-servo2016-08-151-3/+4
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ./mach has a formatting error <!-- Please describe your changes on the following line: --> Fix for #12766. Couldn't reproduce the exact error. I explicitly raised urllib2.URLError to get to the print and then tried using many different variable types for e.reason and src but it still didn't throw a coercion error. So, as @Wafflespeanut said, > Instead of appending, we can format the values, which (I'm pretty sure) will fix this error. which is what i've done. --- <!-- 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 #12766, hopefully. <!-- Either: --> - [ ] There are tests for these changes OR - [X] These changes do not require tests they execute before the test runner is installed. Can't test the bootstraping code. <!-- 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/12870) <!-- Reviewable:end -->
| * Fix overriding url with Request obj. when resuming downloadS2016-08-161-2/+3
| |
| * Fix error-prone message while bootstrappingS2016-08-151-1/+1
| |
* | Revert "Enable multiprocess and sandbox"Paul Rouget2016-08-152-6/+2
|/ | | | This reverts commit 663f8530cfc1464e11ece49131949c7e798ef7f2.
* Auto merge of #12688 - paulrouget:brew, r=larsbergstrombors-servo2016-08-141-22/+71
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | brew package Addressed #12600 This is just a WIP PR to see if this approach is right. The same way night builds are uploaded every day, we'd like to offer a brew binary package as well. Step 1 is to package a tarball along the dmg. This is done in `package_commands.py`. Step 2 is to upload the package. Done is `update_brew.sh`. Step 3 is to update the brew Formula. [servo-bin.rb](https://github.com/paulrouget/homebrew-servo/blob/master/servo-bin.rb.in) is updated in `update_brew.sh`. Step 4 is to trigger `update_brew.sh` along `update_nightly.sh`. https://github.com/servo/saltfs/blob/master/buildbot/master/files/config/steps.yml <!-- 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/12688) <!-- Reviewable:end -->
| * brew packagePaul Rouget2016-08-091-22/+71
| |
* | Create `mach fetch` commandUK9922016-08-121-5/+20
|/
* Fix flag compose in runservo.shtsawada2016-08-061-1/+1
| | | s/-S--pref/-S --pref/
* Run git command only with mach build commandsUK9922016-08-052-5/+5
|
* Auto merge of #12244 - rev112:package-repro-pure, r=aneeshusabors-servo2016-08-042-6/+68
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Create .tar.gz package deterministically using Python's "tarfile" <!-- Please describe your changes on the following line: --> A development of #12108, creates a .tar.gz package using the `tarfile` and `gzip` modules, without external dependencies. Fixes #11981. Also this fixes the issue when the existing `resources/` directory didn't allow to create a new package and failed with "File exists" error. --- <!-- 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 #11981 (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [X] These changes do not require tests because "more general approach to reproducibility testing is needed" <!-- 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="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/12244) <!-- Reviewable:end -->
| * Create .tar.gz package deterministicallyAnton Ovchinnikov2016-08-042-6/+68
| | | | | | | | Fixes #11981.
* | Auto merge of #12708 - paulrouget:multiprocessAndSandboxForBhtml, r=metajackbors-servo2016-08-042-2/+6
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Enable multiprocess and sandbox <!-- Please describe your changes on the following line: --> --- <!-- 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 - [x] `./mach test-tidy` does not report any errors - [x] These changes fix #12705 (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [ ] These changes do not require tests because _____ <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> Enable multiprocess and sandbox for Mac and Linux when running browserhtml. <!-- 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/12708) <!-- Reviewable:end -->
| * | Enable multiprocess and sandboxPaul Rouget2016-08-032-2/+6
| | | | | | | | | | | | | | | Enable multiprocess and sandbox for Mac and Linux when running browserhtml.
* | | stylo: Fix and ensure alignment of restyle hints. Test it on Travis.Emilio Cobos Álvarez2016-08-031-0/+11
|/ / | | | | | | Turns out eRestyle_LaterSiblings was not really matching, sigh...
* / Add link arguments to test-unitUK9922016-07-291-0/+3
|/
* Fix font metrics and switch to windows subsystemJack Moffitt2016-07-261-0/+3
| | | | | | Currently fonts are using incorrect metrics and the app uses the console subsystem. This patch adds aliases so that font metrics are found and instructs the linker to use the windows subsystem.
* Add Windows packaging to create an MSI installerJack Moffitt2016-07-251-5/+54
|
* mach: Don't bail out early when unable to find the right suite for a testAravind Gollakota2016-07-171-1/+1
|
* Auto merge of #11604 - talklittle:mach_test_wpt_paths_10883, r=jdmbors-servo2016-07-141-29/+68
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Mach re-dispatch test-wpt and test-css based on path <!-- Please describe your changes on the following line: --> Print a warning and dispatch to the correct test suite, when non-WPT test paths are given to `mach test-wpt` or non-CSS paths to `mach test-css` --- <!-- 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 #10883 (github issue number if applicable). <!-- Either: --> - [X] These changes do not require tests because improving mach test script itself <!-- 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="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/11604) <!-- Reviewable:end -->
| * mach: Explicit argument requested_paths in helperAndrew Shu2016-06-041-7/+6
| |
| * mach: Warn and dispatch non-CSS tests for test-cssAndrew Shu2016-06-041-15/+22
| |
| * mach: Warn and dispatch non-WPT tests for test-wptAndrew Shu2016-06-041-0/+18
| |
| * mach: Extract suite_for_path()Andrew Shu2016-06-041-29/+44
| |
* | Improve mach clippy, add plugins to style/utilManish Goregaokar2016-07-121-3/+13
| |
* | Change to use msvc triple for Windows PythonXidorn Quan2016-07-111-1/+3
| |
* | Ensure all env vars are strXidorn Quan2016-07-111-1/+1
| | | | | | | | This is necessary for the Python build bundled in MozillaBuild.
* | Fix #12359: make ensure_bootstrap check for host std if rustc exists.Simon Sapin2016-07-091-4/+3
| |
* | Use static-rust-lang-org.s3.amazonaws.com everywhere.Simon Sapin2016-07-081-1/+1
| |
* | Move ports/geckolib/target to target/geckolibSimon Sapin2016-07-081-1/+1
| |
* | Remove the "./mach build-stable" subcommandSimon Sapin2016-07-082-41/+1
| | | | | | | | It is replaced by "./mach build-gecklibo" using stable Rust.
* | Make "./mach geckolib" use the stable Rust compilerSimon Sapin2016-07-081-3/+5
| |