aboutsummaryrefslogtreecommitdiffstats
path: root/python/servo
Commit message (Collapse)AuthorAgeFilesLines
* Fix missing concatenation operatorPete Moore2019-05-031-1/+1
| | | Co-Authored-By: SimonSapin <simon.sapin@exyr.org>
* Use the Taskcluster proxy URL provided by the workerSimon Sapin2019-05-031-1/+1
|
* Auto merge of #23304 - jdm:nightly-taskcluster, r=SimonSapinbors-servo2019-05-021-4/+36
|\ | | | | | | | | | | | | | | | | | | | | Transfer mac/windows/android nightly builds to Taskcluster Fixes #23303. <!-- 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/23304) <!-- Reviewable:end -->
| * Move taskcluster secrets into appropriate mach commands.Josh Matthews2019-05-021-4/+36
| |
* | Upgrade NDK to v15c.Josh Matthews2019-05-013-18/+47
|/
* Refactoring of the Glutin port in preparation of the compositor refactoring.Paul Rouget2019-04-294-8/+8
|
* Auto merge of #23268 - asajeffrey:magicleap-package-fixes, r=jdmbors-servo2019-04-251-3/+0
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Magicleap package fixes <!-- Please describe your changes on the following line: --> A couple of fixes for magicleap packaging... * Move the setting of the debuggable flag into the `.package` file where it belongs, * Allow compiling with v0.20.0 of the SDK. --- <!-- 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 do not require tests because it fixes the build <!-- 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/23268) <!-- Reviewable:end -->
| * Move debuggable flag setting for magicleap package to package fileAlan Jeffrey2019-04-251-3/+0
| |
* | Force the use of clang-cl.exe for Windows builds.Josh Matthews2019-04-251-0/+4
| |
* | Update cmake for MSVC builds.Josh Matthews2019-04-241-1/+1
|/
* Updated bootstrap.pyAlan Jeffrey2019-04-231-1/+2
|
* Auto merge of #23126 - servo:jdm-patch-35, r=Manishearthbors-servo2019-04-011-23/+36
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | Fix various Windows dependency issues - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [x] These changes fix #23125 and fix #23104 - [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/23126) <!-- Reviewable:end -->
| * Support 1.15.2 changes.Josh Matthews2019-03-281-2/+3
| |
| * More gstreamer 1.15 changes.Josh Matthews2019-03-271-21/+21
| |
| * Support renamed GStreamer DLLs. Include missing gstgl dependency.Josh Matthews2019-03-271-4/+16
| |
* | Auto merge of #22355 - gterzian:add_linux_sampler, r=asajeffrey,gterzianbors-servo2019-03-291-1/+1
|\ \ | |/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add linux sampler <!-- 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: --> - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [x] These changes fix #22203 (github issue number if applicable). <!-- Either: --> - [x] There are tests for these changes - [ ] 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/22355) <!-- Reviewable:end -->
| * add linux samplerGregory Terzian2019-03-291-1/+1
| |
* | Auto merge of #23117 - asajeffrey:mach-magicleap-package-target, r=jdmbors-servo2019-03-271-0/+5
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Set the target when packaging for magicleap <!-- Please describe your changes on the following line: --> If we don't set the target during packaging, we get errors checking for gstreamer. --- <!-- 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 do not require tests because it fixes packaging errors. <!-- 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/23117) <!-- Reviewable:end -->
| * | Set the target when packaging for magicleapAlan Jeffrey2019-03-271-0/+5
| |/
* / Update mach bootstrap-gstreamer to use the latest binariesFernando Jiménez Moreno2019-03-272-5/+5
|/
* Auto merge of #23095 - jdm:mozjsprofiling, r=jdmbors-servo2019-03-261-4/+5
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use mozjs profiling feature when building with frame pointer enabled This makes it possible to get more meaningful profiles with #23080. --- - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [x] These changes fix part of #23081 - [x] There are no 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/23095) <!-- Reviewable:end -->
| * Add mozjs feature for profiling.Josh Matthews2019-03-251-4/+5
| |
* | Compare gstreamer version via `pkg-config --modversion`CYBAI2019-03-211-1/+1
|/
* Auto merge of #22806 - ferjm:webrtc.gst.plugins, r=jdmbors-servo2019-02-051-1/+1
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | Update gstreamer binaries for Android with webrtc related plugins - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors I updated the binaries for Android with the required plugins for WebRTC as suggested [here](https://github.com/servo/servo/pull/22780#discussion_r252767768) <!-- 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/22806) <!-- Reviewable:end -->
| * Update gstreamer binaries for Android with webrtc related pluginsFernando Jiménez Moreno2019-02-011-1/+1
| |
* | Add more GStreamer DLLsUK9922019-02-021-0/+4
| |
* | Alphabetically sort GStreamer dllsUK9922019-02-021-9/+9
| |
* | Auto merge of #21968 - UK992:mach-package, r=jdmbors-servo2019-02-013-43/+131
|\ \ | |/ |/| | | | | | | | | | | | | | | | | | | | | | | | | Windows: Add missing dependencies Rebased https://github.com/servo/servo/pull/16445 and updated with Gstreamer DLLs. About msi installer, there is also included gstreamer installer, should be removed and replaced by needed gstreamer DLLs or keep it at is it? Fixes #16422. <!-- 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/21968) <!-- Reviewable:end -->
| * Remove GStreamer installer from Servo bundleUK9922018-12-011-10/+2
| |
| * Package: Update Windows packagingUK9922018-12-011-27/+10
| |
| * Package: Update zip file creationUK9922018-12-011-6/+19
| |
| * Windows: Add missing dependenciesUK9922018-12-011-0/+100
| |
* | Auto merge of #22780 - Manishearth:webrtc, r=jdmbors-servo2019-01-311-1/+1
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Initial webrtc and getUserMedia DOM support This is able to reach the point where connections are properly negotiated and ready to exchange streams. <s>The `toJSON()` stuff doesn't work yet, so most example code will need to be tweaked to manually construct JSON first before sending SDP and ICE messages over websockets. I'll add support for this soon. (This may need webidl tweaks to support `[Default]` and `toJSON()`)</s> For some reason I haven't yet figured out, connections are one-way, Servo is able to receive streams but the other end doesn't see the streams Servo sends. I don't think this is due to https://github.com/servo/media/issues/191, but that bug is making it harder to test. This implementation simply drops streams that it receives, without connecting them up to any output elements, since servo-media-player doesn't yet have mediastream support. Since servo can neither effectively send nor receive streams this implementation isn't useful yet, however it is getting large and I figured I'd get it reviewed and landed early as a base. r? @jdm <!-- 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/22780) <!-- Reviewable:end -->
| * | Update gstreamer binaries for Android with webrtc related pluginsFernando Jiménez Moreno2019-01-311-1/+1
| | |
* | | Auto merge of #22745 - asajeffrey:magicleap-xor-debugmozjs, r=jdmbors-servo2019-01-261-0/+5
|\ \ \ | |/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Stop building debugmozjs for magicleap <!-- Please describe your changes on the following line: --> Block trying to build `--debug-mozjs` and `--magicleap` because that leads to horrid link errors. --- <!-- 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 do not require tests because we don't test our CI as much as we probably should <!-- 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/22745) <!-- Reviewable:end -->
| * | Stop building debugmozjs for magicleapAlan Jeffrey2019-01-221-0/+5
| | |
* | | Upgrade LLVM on windows.Josh Matthews2019-01-241-1/+1
| | |
* | | Auto merge of #22726 - learning:patch-elementary-os, r=jdmbors-servo2019-01-211-0/+15
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add support for elementary os <!-- Please describe your changes on the following line: --> Add support for elementary os --- <!-- 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 #22626 <!-- Either: --> - [X] These changes do not require tests because it's a patch to `mach` <!-- 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/22726) <!-- Reviewable:end -->
| * | | Add support for elementary osLearning2019-01-181-0/+15
| |/ /
* / / Fix BadZipfile error while install msvc dependenciesLearning2019-01-211-7/+17
|/ /
* | Auto merge of #22596 - shanavas786:fix-certifi, r=SimonSapinbors-servo2019-01-032-12/+20
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix certifi import error while running ./match bootstrap Fixes #22590 <!-- 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: --> - [x] `./mach bootstrap` does not report any errors - [x] These changes fix #22590 <!-- 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/22596) <!-- Reviewable:end -->
| * | Fix certifi import error while running ./match bootstrapShanavas M2019-01-032-12/+20
| | | | | | | | | | | | Fixes #22590
* | | Delete virtualenv when executing mach cleanShanavas M2019-01-031-0/+5
|/ / | | | | | | Closes #22588
* | Split simpleservo into 3 crates for rust, c and jni apisPaul Rouget2018-12-281-3/+7
| |
* | Make create-wpt mach command use new manifest update implementationFernando Jiménez Moreno2018-12-241-1/+2
| |
* | Auto merge of #22387 - o0Ignition0o:mach_run_nightly_macos, r=jdmbors-servo2018-12-221-17/+55
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ./mach run -n on mac os. <!-- Please describe your changes on the following line: --> Add macos support to the -n flag. Followup to #20122 , this PR will add macos support to the -n flag. This is part of step two for #19505 --- <!-- 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 this mach command does not build anything <!-- 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/22387) <!-- Reviewable:end -->
| * | ./mach run -n on mac os.o0Ignition0o2018-12-081-17/+55
| |/
* | Create filtered-wpt-errorsummary.log even if it would be emptySimon Sapin2018-12-141-3/+3
| |
* | Write indented JSON in ./mach filter_intermittentsSimon Sapin2018-12-131-2/+2
| |
* | Fix `./mach filter_intermittents` in shallow git clones.Simon Sapin2018-12-121-1/+1
| | | | | | | | | | | | | | | | | | | | `git log --merges` only shows commits with at least two parents. Presumably, this only works when the parent commits are in the local repository. In a shallow clone (`--depth 1`), on the HEAD commit is fetched. This commit removes the `--merges` filter. This shouldn’t affect the behavior, since CI always runs with a merge commit as HEAD.