aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Revert "Glutin update: dependencies update"Josh Matthews2019-05-2212-504/+303
| | | | This reverts commit 30fb18e7113c108bf93be93f7675a9574fd761a5.
* Revert "Glutin update: ignore rand-core and nix duplicate"Josh Matthews2019-05-221-2/+0
| | | | This reverts commit da28a0c5806e7e45e7904e85f0375c66d9c4157b.
* Revert "Glutin update: ignore gl_generator duplicate"Josh Matthews2019-05-221-1/+0
| | | | This reverts commit 5bdb0da65713c5bf43873650ec673b955516edc6.
* Revert "Glutin update: new Context API"Josh Matthews2019-05-224-115/+45
| | | | This reverts commit d55d6644a0049d4bb5ca9041ba536e86fc5d713b.
* Auto merge of #23288 - paulrouget:glutin-21, r=jdmbors-servo2019-05-2217-348/+622
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Glutin 0.21 Fix #23189 Depends on #23233 Dependencies update: - https://github.com/servo/rust-webvr/pull/73 - https://github.com/servo/skia/pull/172 - https://github.com/servo/rust-glx/pull/23 - https://github.com/servo/rust-offscreen-rendering-context/pull/134 <!-- 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/23288) <!-- Reviewable:end -->
| * Glutin update: new Context APIPaul Rouget2019-05-224-45/+115
| |
| * Glutin update: ignore gl_generator duplicatePaul Rouget2019-05-221-0/+1
| |
| * Glutin update: ignore rand-core and nix duplicatePaul Rouget2019-05-221-0/+2
| |
| * Glutin update: dependencies updatePaul Rouget2019-05-2212-303/+504
| |
* | Auto merge of #23188 - jackxbritton:issue-22287, r=KiChjang,ferjmbors-servo2019-05-224-55/+19
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Implement HTMLMediaElement.crossorigin attribute logic. <!-- 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 #22287 - [X] There are tests for these changes <!-- 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/23188) <!-- Reviewable:end -->
| * | Implement HTMLMediaElement.crossorigin attribute logic.Jack Britton2019-05-224-55/+19
| |/
* | Auto merge of #23282 - josephhutch:OscillatorNodeType, r=ferjmbors-servo2019-05-223-14/+28
|\ \ | |/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Implemented type attribute for OscillatorNode interface <!-- Please describe your changes on the following line: --> Please see https://github.com/servo/media/pull/242 for implementation of the new oscillator node message. --- <!-- 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/23282) <!-- Reviewable:end -->
| * Update test expectations after 'OscillatorNode.type' additionFernando Jiménez Moreno2019-05-221-6/+0
| |
| * Implemented type attribute for OscillatorNode interfaceMaria Sable2019-05-212-8/+28
| |
* | Auto merge of #23434 - jdm:wpt-fix, r=Manishearthbors-servo2019-05-212-11/+16
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix nightly WPT sync job These changes were tested by triggering the daily hook with a branch that included them, and they caused #23433 to be opened successfully. <!-- 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/23434) <!-- Reviewable:end -->
| * | Allow pushing updated WPT results to git remote.Josh Matthews2019-05-212-7/+8
| | |
| * | Schedule a release build for WPT daily job if necessary.Josh Matthews2019-05-211-4/+8
| |/
* | Auto merge of #23435 - servo:jdm-patch-51, r=Manishearthbors-servo2019-05-211-3/+3
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Disable sccache on macOS This is an attempt to see if sccache is responsible for #23409 and #23428. <!-- 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/23435) <!-- Reviewable:end -->
| * | Disable sccache on macOSJosh Matthews2019-05-211-3/+3
| | |
* | | Auto merge of #23226 - mmatyas:webgl_compressed_textures, r=jdmbors-servo2019-05-2116-37/+792
|\ \ \ | |/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add initial support for WebGL compressed textures This patch is an initial implementation of WebGL compressed texture support, it contains - functions for registering and querying compressed texture extensions - initial implementation of `CompressedTexImage2D` and `CompressedTexSubImage2D` and their parameter validation - implementation of S3TC (DXT1, DXT3, DXT5) and ETC1 extensions as examples What's still missing: - some of the parameter validation steps are missing - the pixel comparison tests fail for more complex cases (I'm probably missing something trivial at the GL calls) Related: #10209 and #20594 cc @jdm @zakorgy --- - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [x] Related issues: #10209, #20594 - [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/23226) <!-- Reviewable:end -->
| * | Add initial support for WebGL compressed texturesMátyás Mustoha2019-05-2116-37/+792
| | |
* | | Auto merge of #23427 - Eijebong:outdated5ever, r=jdmbors-servo2019-05-2110-38/+30
|\ \ \ | |_|/ |/| | | | | | | | | | | | | | | | | Update xml5ever and html5ever <!-- 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/23427) <!-- Reviewable:end -->
| * | Update xml5ever and html5everBastien Orivel2019-05-1910-38/+30
| | |
* | | Auto merge of #23405 - Eijebong:weedle, r=jdmbors-servo2019-05-204-149/+29
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Switch from webidl to weedle in script_plugins This removes the dependency on lalrpop and should speed up compilation quite a bit. <!-- 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/23405) <!-- Reviewable:end -->
| * | | Switch from webidl to weedle in script_pluginsBastien Orivel2019-05-154-149/+29
| | | | | | | | | | | | | | | | | | | | This removes the dependency on lalrpop and should speed up compilation quite a bit.
* | | | Auto merge of #23420 - ferjm:gst.1.16.android, r=Manishearthbors-servo2019-05-201-1/+1
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Upgrade gstreamer binaries for Android to 1.16.0 - [ ] `./mach build -d` does not report any errors - [ ] `./mach test-tidy` does not report any errors - [ ] These changes fix #___ (GitHub issue number if applicable) <!-- 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/23420) <!-- Reviewable:end -->
| * | | | Upgrade gstreamer binaries for Android to 1.16.0Fernando Jiménez Moreno2019-05-171-1/+1
| | | | |
* | | | | Auto merge of #23410 - tigercosmos:proxywindow-spec-update, r=KiChjangbors-servo2019-05-202-6/+7
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | spec update: window.name deals with lack of browsing context <!-- Please describe your changes on the following line: --> new [spec](https://html.spec.whatwg.org/multipage/window-object.html#dom-name): The name attribute's getter must run these steps: 1. If this Window object's browsing context is null, then return the empty string. 2. Return this Window object's browsing context's name. The name attribute's setter must run these steps: 1. If this Window object's browsing context is null, then return. 2. Set this Window object's browsing context's name to the given value. What is `null` here? According to [spec](https://html.spec.whatwg.org/multipage/browsers.html#concept-document-bc) > A Document's browsing context is the browsing context whose session history contains the Document, if any such browsing context exists and has not been discarded, and null otherwise. --- <!-- 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] passed ` tests/wpt/web-platform-tests/html/browsers/the-window-object/name-attribute.window.js` - [X] These changes fix #22915 <!-- 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/23410) <!-- Reviewable:end -->
| * | | | | window.name deals with lack of browsing contexttigercosmos2019-05-192-6/+7
| | | | | |
* | | | | | Auto merge of #23424 - servo:plugin-search-path, r=ferjmbors-servo2019-05-201-0/+3
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use correct plugin search path for locally cloned gstreamer r? @ferjm <!-- 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/23424) <!-- Reviewable:end -->
| * | | | | | Use correct plugin search path for locally cloned gstreamerManish Goregaokar2019-05-171-0/+3
| | | | | | |
* | | | | | | Auto merge of #23426 - servo:jdm-patch-49, r=jdmbors-servo2019-05-191-0/+1
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add gnutls dependency for gstreamer plugins build From one of the newer macOS taskcluster workers: ``` ==> Installing gst-plugins-bad dependency: srtp ==> Downloading https://homebrew.bintray.com/bottles/srtp-2.2.0.high_sierra.bottle.tar.gz ==> Pouring srtp-2.2.0.high_sierra.bottle.tar.gz 🍺 /Users/worker/homebrew/Cellar/srtp/2.2.0: 14 files, 408.4KB ==> Installing gst-plugins-bad Error: An exception occurred within a child process: RuntimeError: /Users/worker/homebrew/opt/gnutls not present or broken Please reinstall gnutls. Sorry :( Installing ./etc/taskcluster/macos/formula/gst-plugins-bad.rb has failed! ``` <!-- 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/23426) <!-- Reviewable:end -->
| * | | | | | | Add gnutls dependency for gstreamer plugins buildJosh Matthews2019-05-191-0/+1
| | | | | | | |
* | | | | | | | Auto merge of #23416 - Manishearth:mediaup, r=asajeffreybors-servo2019-05-191-10/+10
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update servo-media Ensuring the gl failures in https://github.com/servo/servo/pull/23377 are not caused by this <!-- 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/23416) <!-- Reviewable:end -->
| * | | | | | | | Update servo-mediaManish Goregaokar2019-05-161-10/+10
| | | | | | | | |
* | | | | | | | | Auto merge of #23171 - hundredeir:find_elem_elems, r=jdmbors-servo2019-05-194-1/+74
|\ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | add webdriver command "Find elements from Element" --- - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors <!-- Either: --> - [ ] There are tests for these changes OR - [ ] These changes do not require tests because ___ <!-- 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/23171) <!-- Reviewable:end -->
| * | | | | | | | Merge branch 'find_elem_elems' of https://github.com/hundredeir/servo into ↵hundredeir2019-04-100-0/+0
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | find_elem_elems
| | * | | | | | | | Formatted codehundredeir2019-04-063-18/+25
| | | | | | | | | |
| * | | | | | | | | Refactor codehundredeir2019-04-101-4/+4
| | | | | | | | | |
| * | | | | | | | | Formatted codehundredeir2019-04-073-18/+25
| |/ / / / / / / /
| * | | | | | | | Add webdriver command Find elements from elementhundredeir2019-04-064-1/+67
| | | | | | | | |
* | | | | | | | | Auto merge of #23415 - servo:jdm-patch-48, r=SimonSapinbors-servo2019-05-192-5/+15
|\ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Make net.generic.worker a LaunchDaemon Based on my reading in https://www.launchd.info/ I don't believe it should be a LaunchAgent, since it runs for another user than the one that is logged in. <!-- 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/23415) <!-- Reviewable:end -->
| * | | | | | | | Add useful debugging output for macos builds.Josh Matthews2019-05-171-3/+3
| | | | | | | | |
| * | | | | | | | Improve dependencies for generic-worker deployment.Josh Matthews2019-05-171-8/+7
| | | | | | | | |
| * | | | | | | | Remove old service plist.Josh Matthews2019-05-171-1/+1
| | | | | | | | |
| * | | | | | | | Make net.generic.worker a LaunchDaemonJosh Matthews2019-05-171-1/+12
| | |_|/ / / / / | |/| | | | | |
* | | | | | | | Auto merge of #23419 - servo:SimonSapin-patch-1, r=jdmbors-servo2019-05-181-1/+1
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix magicleap nightly upload Remove some extra quotes in the shell script Failed in https://tools.taskcluster.net/tasks/WtK7OY9qQ6Wg9xbXCS8eCQ <!-- 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/23419) <!-- Reviewable:end -->
| * | | | | | | | Fix magicleap nightly uploadSimon Sapin2019-05-171-1/+1
| | |_|_|_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove some extra quotes in the shell script Failed in https://tools.taskcluster.net/tasks/WtK7OY9qQ6Wg9xbXCS8eCQ
* | | | | | | | Auto merge of #23323 - nehalem501:master, r=jdmbors-servo2019-05-176-15/+17
|\ \ \ \ \ \ \ \ | |_|/ / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Implement connectStart in PerformanceResourceTiming <!-- Please describe your changes on the following line: --> - Added connectStart where needed (```ResourceFetchTiming```, ```ResourceAttribute```) in ```components/net_traits/lib.rs ``` - Before calling ```client.request``` in ```obtain_response```, we now add the ```connectStart``` attribute (```components/net/http_loader.rs```) - Updated tests to reflect those changes --- <!-- 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 #21261 (at least partially) <!-- Either: --> - [X] 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/23323) <!-- Reviewable:end -->
| * | | | | | | Remove passing tests expecting failureTomek LECOCQ2019-05-091-6/+0
| | | | | | | |