mirror of
https://github.com/servo/servo.git
synced 2025-08-06 06:00:15 +01:00
41765 commits
Author | SHA1 | Message | Date | |
---|---|---|---|---|
|
7aea331cd7
|
Auto merge of #26616 - servo:dependabot/cargo/gstreamer-player-sys-0.8.1, r=jdm
Bump gstreamer-player-sys from 0.8.0 to 0.8.1 Bumps gstreamer-player-sys from 0.8.0 to 0.8.1. [](https://dependabot.com/compatibility-score/?dependency-name=gstreamer-player-sys&package-manager=cargo&previous-version=0.8.0&new-version=0.8.1) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired) </details> |
||
|
f6f1648e56
|
Auto merge of #26614 - servo:dependabot/cargo/num-rational-0.2.4, r=jdm
Bump num-rational from 0.2.1 to 0.2.4 Bumps [num-rational](https://github.com/rust-num/num-rational) from 0.2.1 to 0.2.4. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rust-num/num-rational/blob/master/RELEASES.md">num-rational's changelog</a>.</em></p> <blockquote> <h1>Release 0.2.4 (2020-03-17)</h1> <ul> <li><a href="https://github-redirect.dependabot.com/rust-num/num-rational/pull/74">Fixed <code>CheckedDiv</code> when both dividend and divisor are 0</a>.</li> <li><a href="https://github-redirect.dependabot.com/rust-num/num-rational/pull/76">Fixed <code>CheckedDiv</code> with <code>min_value()</code> numerators</a>.</li> </ul> <h1>Release 0.2.3 (2020-01-09)</h1> <ul> <li><a href="https://github-redirect.dependabot.com/rust-num/num-rational/pull/42"><code>Ratio</code> now performs earlier reductions to avoid overflow with <code>+-*/%</code> operators</a>.</li> <li><a href="https://github-redirect.dependabot.com/rust-num/num-rational/pull/48"><code>Ratio::{new_raw, numer, denom}</code> are now <code>const fn</code> for Rust 1.31 and later</a>.</li> <li><a href="https://github-redirect.dependabot.com/rust-num/num-rational/pull/63">Updated the <code>autocfg</code> build dependency to 1.0</a>.</li> </ul> <p><strong>Contributors</strong>: <a href="https://github.com/cuviper">@cuviper</a>, <a href="https://github.com/dingelish">@dingelish</a>, <a href="https://github.com/jimbo1qaz">@jimbo1qaz</a>, <a href="https://github.com/maxbla">@maxbla</a></p> <h1>Release 0.2.2 (2019-06-10)</h1> <ul> <li><a href="https://github-redirect.dependabot.com/rust-num/num-rational/pull/47"><code>Ratio</code> now implements <code>Zero::set_zero</code> and <code>One::set_one</code></a>.</li> </ul> <p><strong>Contributors</strong>: <a href="https://github.com/cuviper">@cuviper</a>, <a href="https://github.com/ignatenkobrain">@ignatenkobrain</a>, <a href="https://github.com/vks">@vks</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
5334957eed
|
Auto merge of #26615 - servo:dependabot/cargo/toml-0.5.6, r=jdm
Bump toml from 0.5.1 to 0.5.6 Bumps [toml](https://github.com/alexcrichton/toml-rs) from 0.5.1 to 0.5.6. <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
c774e1e23b
|
Auto merge of #26612 - servo:dependabot/cargo/downcast-rs-1.1.1, r=jdm
Bump downcast-rs from 1.0.3 to 1.1.1 Bumps [downcast-rs](https://github.com/marcianx/downcast-rs) from 1.0.3 to 1.1.1. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/marcianx/downcast-rs/blob/v1.1.1/CHANGELOG.md">downcast-rs's changelog</a>.</em></p> <blockquote> <h2>1.1.1 - 2019-10-28</h2> <h3>Changed</h3> <ul> <li>Used <code>dyn Trait</code> syntax everywhere since it is supported by downcast-rs's min-supported rust version (1.33).</li> </ul> <h2>1.1.0 - 2019-10-07</h2> <h3>Added</h3> <ul> <li>Support for downcasting <code>Rc<Trait></code> and <code>Arc<Trait></code>.</li> </ul> <h3>Changed</h3> <ul> <li>Minimum supported Rust version upped to 1.33 to support <code>Rc</code> and <code>Arc</code> in the receiver position.</li> </ul> <h2>1.0.4 - 2019-04-08</h2> <h3>Changed</h3> <ul> <li>Added <code>local_inner_macros</code> to <code>impl_downcast</code> to allow invoking via namespace.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
f5c85507f7
|
Auto merge of #26613 - servo:dependabot/cargo/sha2-0.8.1, r=jdm
Bump sha2 from 0.8.0 to 0.8.1 Bumps [sha2](https://github.com/RustCrypto/hashes) from 0.8.0 to 0.8.1. <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
ebaca451fd
|
Bump gstreamer-player-sys from 0.8.0 to 0.8.1
Bumps gstreamer-player-sys from 0.8.0 to 0.8.1. Signed-off-by: dependabot-preview[bot] <support@dependabot.com> |
||
|
07aa9f6500
|
Bump toml from 0.5.1 to 0.5.6
Bumps [toml](https://github.com/alexcrichton/toml-rs) from 0.5.1 to 0.5.6. - [Release notes](https://github.com/alexcrichton/toml-rs/releases) - [Commits](https://github.com/alexcrichton/toml-rs/compare/0.5.1...0.5.6) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> |
||
|
259ff57ca0
|
Bump num-rational from 0.2.1 to 0.2.4
Bumps [num-rational](https://github.com/rust-num/num-rational) from 0.2.1 to 0.2.4. - [Release notes](https://github.com/rust-num/num-rational/releases) - [Changelog](https://github.com/rust-num/num-rational/blob/master/RELEASES.md) - [Commits](https://github.com/rust-num/num-rational/compare/num-rational-0.2.1...num-rational-0.2.4) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> |
||
|
717bd1ddd8
|
Bump sha2 from 0.8.0 to 0.8.1
Bumps [sha2](https://github.com/RustCrypto/hashes) from 0.8.0 to 0.8.1. - [Release notes](https://github.com/RustCrypto/hashes/releases) - [Commits](https://github.com/RustCrypto/hashes/compare/sha2-v0.8.0...sha2-v0.8.1) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> |
||
|
a34c7ca918
|
Bump downcast-rs from 1.0.3 to 1.1.1
Bumps [downcast-rs](https://github.com/marcianx/downcast-rs) from 1.0.3 to 1.1.1. - [Release notes](https://github.com/marcianx/downcast-rs/releases) - [Changelog](https://github.com/marcianx/downcast-rs/blob/v1.1.1/CHANGELOG.md) - [Commits](https://github.com/marcianx/downcast-rs/compare/v1.0.3...v1.1.1) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> |
||
|
32b240b013
|
Auto merge of #26603 - servo:dependabot/cargo/clap-2.33.1, r=jdm
Bump clap from 2.32.0 to 2.33.1 Bumps [clap](https://github.com/clap-rs/clap) from 2.32.0 to 2.33.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/clap-rs/clap/releases">clap's releases</a>.</em></p> <blockquote> <h2>v2.33.1</h2> <p><a name="v2.33.1"></a></p> <h3>v2.33.1 (2020-05-11)</h3> <h4>Bug Fixes</h4> <ul> <li>Windows: Prevent some panics when parsing invalid Unicode on Windows (<a href=" |
||
|
2e6c62ed62
|
Auto merge of #26602 - servo:dependabot/cargo/encoding_c_mem-0.2.6, r=jdm
Bump encoding_c_mem from 0.2.5 to 0.2.6 Bumps [encoding_c_mem](https://github.com/hsivonen/encoding_c_mem) from 0.2.5 to 0.2.6. <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
a7b08e08dd
|
Auto merge of #26601 - servo:dependabot/cargo/tokio-reactor-0.1.12, r=jdm
Bump tokio-reactor from 0.1.3 to 0.1.12 Bumps [tokio-reactor](https://github.com/tokio-rs/tokio) from 0.1.3 to 0.1.12. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/tokio-rs/tokio/blob/tokio-0.1.12/CHANGELOG.md">tokio-reactor's changelog</a>.</em></p> <blockquote> <h1>0.1.12 (October 23, 2018)</h1> <ul> <li>runtime: expose <code>keep_alive</code> on runtime builder (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/676">#676</a>).</li> <li>runtime: create a reactor per worker thread (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/660">#660</a>).</li> <li>codec: fix panic in <code>LengthDelimitedCodec</code> (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/682">#682</a>).</li> <li>io: re-export <code>tokio_io::io::read</code> function (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/689">#689</a>).</li> <li>runtime: check for executor re-entry in more places (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/708">#708</a>).</li> </ul> <h1>0.1.11 (September 28, 2018)</h1> <ul> <li>Fix <code>tokio-async-await</code> dependency (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/675">#675</a>).</li> </ul> <h1>0.1.10 (September 27, 2018)</h1> <ul> <li>Fix minimal versions</li> </ul> <h1>0.1.9 (September 27, 2018)</h1> <ul> <li>Experimental async/await improvements (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/661">#661</a>).</li> <li>Re-export <code>TaskExecutor</code> from <code>tokio-current-thread</code> (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/652">#652</a>).</li> <li>Improve <code>Runtime</code> builder API (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/645">#645</a>).</li> <li><code>tokio::run</code> panics when called from the context of an executor (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/646">#646</a>).</li> <li>Introduce <code>StreamExt</code> with a <code>timeout</code> helper (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/573">#573</a>).</li> <li>Move <code>length_delimited</code> into <code>tokio</code> (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/575">#575</a>).</li> <li>Re-organize <code>tokio::net</code> module (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/548">#548</a>).</li> <li>Re-export <code>tokio-current-thread::spawn</code> in current_thread runtime (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/579">#579</a>).</li> </ul> <h1>0.1.8 (August 23, 2018)</h1> <ul> <li>Extract tokio::executor::current_thread to a sub crate (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/370">#370</a>)</li> <li>Add <code>Runtime::block_on</code> (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/398">#398</a>)</li> <li>Add <code>runtime::current_thread::block_on_all</code> (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/477">#477</a>)</li> <li>Misc documentation improvements (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/450">#450</a>)</li> <li>Implement <code>std::error::Error</code> for error types (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/501">#501</a>)</li> </ul> <h1>0.1.7 (June 6, 2018)</h1> <ul> <li>Add <code>Runtime::block_on</code> for concurrent runtime (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/391">#391</a>).</li> <li>Provide handle to <code>current_thread::Runtime</code> that allows spawning tasks from other threads (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/340">#340</a>).</li> <li>Provide <code>clock::now()</code>, a configurable source of time (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/381">#381</a>).</li> </ul> <h1>0.1.6 (May 2, 2018)</h1> <ul> <li>Add asynchronous filesystem APIs (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/323">#323</a>).</li> <li>Add "current thread" runtime variant (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/308">#308</a>).</li> <li><code>CurrentThread</code>: Expose inner <code>Park</code> instance.</li> <li>Improve fairness of <code>CurrentThread</code> executor (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/313">#313</a>).</li> </ul> </tr></table> ... (truncated) </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
043d26346c
|
Bump tokio-reactor from 0.1.3 to 0.1.12
Bumps [tokio-reactor](https://github.com/tokio-rs/tokio) from 0.1.3 to 0.1.12. - [Release notes](https://github.com/tokio-rs/tokio/releases) - [Changelog](https://github.com/tokio-rs/tokio/blob/tokio-0.1.12/CHANGELOG.md) - [Commits](https://github.com/tokio-rs/tokio/compare/tokio-reactor-0.1.3...tokio-0.1.12) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> |
||
|
e9c2ef16d4
|
Auto merge of #26599 - servo:dependabot/cargo/servo-freetype-sys-4.0.5, r=jdm
Bump servo-freetype-sys from 4.0.4 to 4.0.5 Bumps [servo-freetype-sys](https://github.com/servo/libfreetype2) from 4.0.4 to 4.0.5. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/servo/libfreetype2/commits">compare view</a></li> </ul> </details> <br /> [](https://dependabot.com/compatibility-score/?dependency-name=servo-freetype-sys&package-manager=cargo&previous-version=4.0.4&new-version=4.0.5) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired) </details> |
||
|
94063d67a8
|
Auto merge of #26564 - kunalmohan:gpu-id-rotation, r=jdm
Upgrade wgpu version to "0.5.0" and add server-side code for id recycling for WebGPU <!-- Please describe your changes on the following line: --> I have updated the cargo.lock to use a wgpu-core at a more recent commit where IdentityHandlerFactory was introduced. r?@kvark --- <!-- 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. --> |
||
|
14464e49be
|
Auto merge of #26597 - servo:dependabot/cargo/redox_syscall-0.1.56, r=jdm
Bump redox_syscall from 0.1.17 to 0.1.56 Bumps redox_syscall from 0.1.17 to 0.1.56. [](https://dependabot.com/compatibility-score/?dependency-name=redox_syscall&package-manager=cargo&previous-version=0.1.17&new-version=0.1.56) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired) </details> |
||
|
f3fa53b849 | update rust toolchain | ||
|
7c5551417b
|
Auto merge of #26596 - servo:dependabot/cargo/libdbus-sys-0.1.5, r=jdm
Bump libdbus-sys from 0.1.4 to 0.1.5 Bumps [libdbus-sys](https://github.com/diwic/dbus-rs) from 0.1.4 to 0.1.5. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/diwic/dbus-rs/commits">compare view</a></li> </ul> </details> <br /> [](https://dependabot.com/compatibility-score/?dependency-name=libdbus-sys&package-manager=cargo&previous-version=0.1.4&new-version=0.1.5) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired) </details> |
||
|
70700c20ed
|
Auto merge of #26594 - mrobinson:animationiteration, r=jdm
Implement animationiteration event This event is triggered when an animation iterates. This change also moves iteration out of style calculation to an "update animations" which is the next part of having animation event handling match the HTML spec. This change causes a few more tests to pass. Some of the other tests which exercise this functionality require `animationstart` events. --- <!-- 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) - [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. --> |
||
|
873cdd1336 |
Implement animationiteration event
This event is triggered when an animation iterates. This change also moves iteration out of style calculation to an "update animations" which is the next part of having animation event handling match the HTML spec. |
||
|
c8b6329575
|
Auto merge of #26595 - servo:dependabot/cargo/boxfnonce-0.1.1, r=jdm
Bump boxfnonce from 0.1.0 to 0.1.1 Bumps [boxfnonce](https://github.com/stbuehler/rust-boxfnonce) from 0.1.0 to 0.1.1. <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
a4f911699a |
Upgrade wgpu-core version to 0.5.0 and implement server-side logic for wgpu id recycling
Remove current implementation of MapReadAsync |
||
|
1986adee0b
|
Auto merge of #26520 - szeged:texi2d, r=jdm
Add support for WebGL2 TexImage2D Adds initial support for one of the WebGL2 `TexImage2D` call. <!-- 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 part of #26512 - [x] There are tests for these changes @mmatyas @zakorgy @jdm <!-- 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. --> |
||
|
87bf24139c
|
Auto merge of #26605 - servo-wpt-sync:wpt_update_21-05-2020, r=servo-wpt-sync
Sync WPT with upstream (21-05-2020) Automated downstream sync of changes from upstream as of 21-05-2020. [no-wpt-sync] r? @servo-wpt-sync |
||
|
bc7c10c2ce | Update web-platform-tests to revision da0a378536add99eaffc33f733b5960457bd38df | ||
|
035cb6ebaa |
Add support for WebGL2 TexImage2D
Adds initial support for one of the WebGL2 `TexImage2D` call. |
||
|
f27c33adde
|
Bump clap from 2.32.0 to 2.33.1
Bumps [clap](https://github.com/clap-rs/clap) from 2.32.0 to 2.33.1. - [Release notes](https://github.com/clap-rs/clap/releases) - [Changelog](https://github.com/clap-rs/clap/blob/v2.33.1/CHANGELOG.md) - [Commits](https://github.com/clap-rs/clap/compare/v2.32.0...v2.33.1) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> |
||
|
22eb475908
|
Bump encoding_c_mem from 0.2.5 to 0.2.6
Bumps [encoding_c_mem](https://github.com/hsivonen/encoding_c_mem) from 0.2.5 to 0.2.6. - [Release notes](https://github.com/hsivonen/encoding_c_mem/releases) - [Commits](https://github.com/hsivonen/encoding_c_mem/compare/v0.2.5...v0.2.6) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> |
||
|
0146203635
|
Bump servo-freetype-sys from 4.0.4 to 4.0.5
Bumps [servo-freetype-sys](https://github.com/servo/libfreetype2) from 4.0.4 to 4.0.5. - [Release notes](https://github.com/servo/libfreetype2/releases) - [Commits](https://github.com/servo/libfreetype2/commits) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> |
||
|
9584b893ba
|
Bump redox_syscall from 0.1.17 to 0.1.56
Bumps redox_syscall from 0.1.17 to 0.1.56. Signed-off-by: dependabot-preview[bot] <support@dependabot.com> |
||
|
b8aef6d565
|
Bump libdbus-sys from 0.1.4 to 0.1.5
Bumps [libdbus-sys](https://github.com/diwic/dbus-rs) from 0.1.4 to 0.1.5. - [Release notes](https://github.com/diwic/dbus-rs/releases) - [Commits](https://github.com/diwic/dbus-rs/commits) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> |
||
|
fddfa29575
|
Bump boxfnonce from 0.1.0 to 0.1.1
Bumps [boxfnonce](https://github.com/stbuehler/rust-boxfnonce) from 0.1.0 to 0.1.1. - [Release notes](https://github.com/stbuehler/rust-boxfnonce/releases) - [Commits](https://github.com/stbuehler/rust-boxfnonce/compare/boxfnonce-0.1.0...boxfnonce-0.1.1) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> |
||
|
b22e34fb74
|
Auto merge of #26317 - gterzian:fix_job_queue, r=asajeffrey
ServiceWorker: restructure Job Queue, Register flow, to better match spec <!-- 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 - [ ] `./mach test-tidy` does not report any errors - [ ] These changes fix #26108 (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. --> |
||
|
bd31860c5d | serviceworker: turn-off event-loop, don't assume current scope, clear runtime on shutdown | ||
|
89eb7c2aa2 | serviceworker: make job queue unique per origin | ||
|
f02aba1ed2
|
Auto merge of #26582 - servo:dependabot/cargo/darling-0.10.2, r=jdm
Bump darling from 0.10.1 to 0.10.2 Bumps [darling](https://github.com/TedDriggs/darling) from 0.10.1 to 0.10.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/TedDriggs/darling/releases">darling's releases</a>.</em></p> <blockquote> <h2>v0.10.2</h2> <ul> <li>Bump syn dependency to 1.0.1 <a href="https://github-redirect.dependabot.com/TedDriggs/darling/issues/83">#83</a> - we were using a feature of <code>syn</code> that wasn't in 1.0.0, which could cause CI failures.</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/TedDriggs/darling/blob/master/CHANGELOG.md">darling's changelog</a>.</em></p> <blockquote> <h2>v0.10.2 (October 30, 2019)</h2> <ul> <li>Bump syn dependency to 1.0.1 <a href="https://github-redirect.dependabot.com/TedDriggs/darling/pull/83">#83</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
a615c3aa86
|
Auto merge of #26583 - servo:dependabot/cargo/byte-tools-0.3.1, r=jdm
Bump byte-tools from 0.3.0 to 0.3.1 Bumps [byte-tools](https://github.com/RustCrypto/utils) from 0.3.0 to 0.3.1. <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
c856e0272e
|
Auto merge of #26581 - servo:dependabot/cargo/scopeguard-1.1.0, r=jdm
Bump scopeguard from 1.0.0 to 1.1.0 Bumps [scopeguard](https://github.com/bluss/scopeguard) from 1.0.0 to 1.1.0. <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
955eaa6b69
|
Auto merge of #26580 - servo:dependabot/cargo/fnv-1.0.7, r=jdm
Bump fnv from 1.0.6 to 1.0.7 Bumps [fnv](https://github.com/servo/rust-fnv) from 1.0.6 to 1.0.7. <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
344fe49131
|
Auto merge of #26540 - mrobinson:transition-shortening-factor, r=Manishearth
Add support for faster reversing of interrupted transitions This is described in the spec and allows interrupted transitions to reverse in a more natural way. Unfortunately, most of the tests that exercise this behavior use the WebAnimations API. This change adds a test using our custom clock control API. <!-- 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] 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. --> |
||
|
58c0b3ef05
|
Auto merge of #26579 - servo:dependabot/cargo/hibitset-0.6.3, r=jdm
Bump hibitset from 0.6.2 to 0.6.3 Bumps [hibitset](https://github.com/slide-rs/hibitset) from 0.6.2 to 0.6.3. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/slide-rs/hibitset/releases">hibitset's releases</a>.</em></p> <blockquote> <h2>Release 0.6.3</h2> <ul> <li><code>BitSetAnd</code>, <code>BitSetOr</code>, <code>BitSetNot</code>, <code>BitSetXor</code>, <code>BitSetAll</code> now implement <code>Clone</code>. (<a href="https://github-redirect.dependabot.com/slide-rs/hibitset/issues/52">#52</a>)</li> <li>Bitset layers can be read though <code>BitSet::layer{0,1,2}_as_slice</code>. (<a href="https://github-redirect.dependabot.com/slide-rs/hibitset/issues/53">#53</a>)</li> <li><code>rayon</code> is updated to <code>1.3</code>. (<a href="https://github-redirect.dependabot.com/slide-rs/hibitset/issues/56">#56</a>)</li> </ul> <p><a href="https://github-redirect.dependabot.com/slide-rs/hibitset/issues/52">#52</a>: <a href="https://github-redirect.dependabot.com/amethyst/hibitset/pull/52">amethyst/hibitset#52</a> <a href="https://github-redirect.dependabot.com/slide-rs/hibitset/issues/53">#53</a>: <a href="https://github-redirect.dependabot.com/amethyst/hibitset/pull/53">amethyst/hibitset#53</a> <a href="https://github-redirect.dependabot.com/slide-rs/hibitset/issues/56">#56</a>: <a href="https://github-redirect.dependabot.com/amethyst/hibitset/pull/56">amethyst/hibitset#56</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/amethyst/hibitset/blob/master/CHANGELOG.md">hibitset's changelog</a>.</em></p> <blockquote> <h2>0.6.3 (2020-02-17)</h2> <ul> <li><code>BitSetAnd</code>, <code>BitSetOr</code>, <code>BitSetNot</code>, <code>BitSetXor</code>, <code>BitSetAll</code> now implement <code>Clone</code>. (<a href="https://github-redirect.dependabot.com/slide-rs/hibitset/issues/52">#52</a>)</li> <li>Bitset layers can be read though <code>BitSet::layer{0,1,2}_as_slice</code>. (<a href="https://github-redirect.dependabot.com/slide-rs/hibitset/issues/53">#53</a>)</li> <li><code>rayon</code> is updated to <code>1.3</code>. (<a href="https://github-redirect.dependabot.com/slide-rs/hibitset/issues/56">#56</a>)</li> </ul> <p><a href="https://github-redirect.dependabot.com/slide-rs/hibitset/issues/52">#52</a>: <a href="https://github-redirect.dependabot.com/amethyst/hibitset/pull/52">amethyst/hibitset#52</a> <a href="https://github-redirect.dependabot.com/slide-rs/hibitset/issues/53">#53</a>: <a href="https://github-redirect.dependabot.com/amethyst/hibitset/pull/53">amethyst/hibitset#53</a> <a href="https://github-redirect.dependabot.com/slide-rs/hibitset/issues/56">#56</a>: <a href="https://github-redirect.dependabot.com/amethyst/hibitset/pull/56">amethyst/hibitset#56</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
4ba15c33e3 |
Add support for faster reversing of interrupted transitions
This is described in the spec and allows interrupted transitions to reverse in a more natural way. Unfortunately, most of the tests that exercise this behavior use the WebAnimations API. This change adds a test using our custom clock control API. |
||
|
1f4acb940b
|
Auto merge of #26578 - servo:dependabot/cargo/synstructure-0.12.3, r=jdm
Bump synstructure from 0.12.1 to 0.12.3 Bumps [synstructure](https://github.com/mystor/synstructure) from 0.12.1 to 0.12.3. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/mystor/synstructure/commits">compare view</a></li> </ul> </details> <br /> [](https://dependabot.com/compatibility-score/?dependency-name=synstructure&package-manager=cargo&previous-version=0.12.1&new-version=0.12.3) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired) </details> |
||
|
8d77119951
|
Auto merge of #26577 - servo:dependabot/cargo/slab-0.4.2, r=jdm
Bump slab from 0.4.1 to 0.4.2 Bumps [slab](https://github.com/carllerche/slab) from 0.4.1 to 0.4.2. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/carllerche/slab/blob/master/CHANGELOG.md">slab's changelog</a>.</em></p> <blockquote> <h1>0.4.2 (January 11, 2019)</h1> <ul> <li>Add <code>Slab::drain</code> (<a href="https://github-redirect.dependabot.com/carllerche/slab/issues/56">#56</a>).</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
c7fc4dd275
|
Auto merge of #26575 - servo:dependabot/cargo/serde-1.0.110, r=jdm
Bump serde from 1.0.103 to 1.0.110 Bumps [serde](https://github.com/serde-rs/serde) from 1.0.103 to 1.0.110. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/serde-rs/serde/releases">serde's releases</a>.</em></p> <blockquote> <h2>v1.0.110</h2> <ul> <li>Support deriving Serialize impl for a <code>repr(packed)</code> struct (<a href="https://github-redirect.dependabot.com/serde-rs/serde/issues/1791">#1791</a>, thanks <a href="https://github.com/alvardes">@alvardes</a>)</li> </ul> <h2>v1.0.109</h2> <ul> <li>Allow adjacently tagged newtype variants containing <code>Option</code> to omit the content field when deserializing (<a href="https://github-redirect.dependabot.com/serde-rs/serde/issues/1553">#1553</a>, <a href="https://github-redirect.dependabot.com/serde-rs/serde/issues/1706">#1706</a>, thanks <a href="https://github.com/zth0">@zth0</a>)</li> <li>Avoid panicking when a SystemTime older than UNIX_EPOCH is serialized (<a href="https://github-redirect.dependabot.com/serde-rs/serde/issues/1702">#1702</a>, thanks <a href="https://github.com/hjiayz">@hjiayz</a>)</li> </ul> <h2>v1.0.108</h2> <ul> <li> <p>Provide a <code>Serializer</code> impl that can write primitives and unit variants to a <code>&mut fmt::Formatter</code> (<a href="https://github-redirect.dependabot.com/serde-rs/serde/issues/1705">#1705</a>, thanks <a href="https://github.com/jethrogb">@jethrogb</a>)</p> <pre lang="rust"><code>use serde::Serialize; use std::fmt::{self, Display}; <p>#[derive(Serialize)] #[serde(rename_all = "kebab-case")] pub enum MessageType { StartRequest, EndRequest, }</p> <p>impl Display for MessageType { fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { self.serialize(f) } } </code></pre></p> </li> </ul> <h2>v1.0.107</h2> <ul> <li>Fix panic during macro expansion when using <code>serde(skip)</code> and <code>serde(other)</code> in the same enum (<a href="https://github-redirect.dependabot.com/serde-rs/serde/issues/1804">#1804</a>)</li> </ul> <h2>v1.0.106</h2> <ul> <li>Hide dummy const implementation detail from rustdoc when documenting a binary crate (<a href="https://github-redirect.dependabot.com/serde-rs/serde/issues/1768">#1768</a>, thanks <a href="https://github.com/robo9k">@robo9k</a>)</li> </ul> <h2>v1.0.105</h2> <ul> <li>Allow #[serde(borrow)] to work on non-standard <code>Cow</code> types (<a href="https://github-redirect.dependabot.com/serde-rs/serde/issues/1754">#1754</a>, thanks <a href="https://github.com/maciejhirsz">@maciejhirsz</a>)</li> </ul> <h2>v1.0.104</h2> <ul> <li>Revert stabilization of Serialize/Deserialize impls for <code>!</code> to account for <a href="https://github-redirect.dependabot.com/rust-lang/rust/pull/67224">rust-lang/rust#67224</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
63c11d2fa1
|
Auto merge of #26584 - servo-wpt-sync:wpt_update_20-05-2020, r=servo-wpt-sync
Sync WPT with upstream (20-05-2020) Automated downstream sync of changes from upstream as of 20-05-2020. [no-wpt-sync] r? @servo-wpt-sync |
||
|
9309f626be | Update web-platform-tests to revision cf926057109b153af54214d52a2b3d746269d434 | ||
|
e571ee5019
|
Bump byte-tools from 0.3.0 to 0.3.1
Bumps [byte-tools](https://github.com/RustCrypto/utils) from 0.3.0 to 0.3.1. - [Release notes](https://github.com/RustCrypto/utils/releases) - [Commits](https://github.com/RustCrypto/utils/compare/byte-tools-v0.3.0...byte-tools-v0.3.1) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> |
||
|
c8f4463cfb
|
Bump darling from 0.10.1 to 0.10.2
Bumps [darling](https://github.com/TedDriggs/darling) from 0.10.1 to 0.10.2. - [Release notes](https://github.com/TedDriggs/darling/releases) - [Changelog](https://github.com/TedDriggs/darling/blob/master/CHANGELOG.md) - [Commits](https://github.com/TedDriggs/darling/compare/v0.10.1...v0.10.2) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> |