Commit graph

44291 commits

Author SHA1 Message Date
bors-servo
224e66e821
Auto merge of #28394 - servo:dependabot/add-v2-config-file, r=jdm
Upgrade to GitHub-native Dependabot

_Dependabot Preview will be shut down on August 3rd, 2021. In order to keep getting Dependabot updates, please merge this PR and migrate to GitHub-native Dependabot before then._

Dependabot has been fully integrated into GitHub, so you no longer have to install and manage a separate app. This pull request migrates your configuration from Dependabot.com to a config file, using the [new syntax][new_syntax]. When merged, we'll swap out `dependabot-preview` (me) for a new `dependabot` app, and you'll be all set!

With this change, you'll now use the [Dependabot page in GitHub][dependabot_page], rather than the [Dependabot dashboard][dashboard], to monitor your version updates, and you'll configure Dependabot through the new config file rather than a UI.

If you've got any questions or feedback for us, please let us know by creating an issue in the [dependabot/dependabot-core][issues] repository.

[Learn more about migrating to GitHub-native Dependabot][learn]

Please note that regular `@dependabot` commands do not work on this pull request.

[dashboard]: https://app.dependabot.com/
[dependabot_page]: https://github.com/servo/servo/network/updates
[issues]: https://github.com/dependabot/dependabot-core/issues/new?assignees=%40dependabot%2Fpreview-migration-reviewers&labels=E%3A+preview-migration&template=migration-issue.md
[learn]: http://docs.github.com/code-security/supply-chain-security/upgrading-from-dependabotcom-to-github-native-dependabot
[new_syntax]: https://help.github.com/en/github/administering-a-repository/configuration-options-for-dependency-updates
[org_secrets_url]: https://github.com/organizations/servo/settings/secrets/dependabot
[repo_secrets_url]: https://github.com/servo/servo/settings/secrets/dependabot
2021-04-28 20:20:36 -04:00
Paulo E. Castro
0df5f1c5cf
Comment TaskCluster wpt tests 2021-04-28 22:31:37 +01:00
Paulo E. Castro
03b3d677f0
Amend test expectations. 2021-04-28 22:31:36 +01:00
Paulo E. Castro
1bfa45f236
Run WPT tests (linux) 2021-04-28 22:31:35 +01:00
dependabot-preview[bot]
fc66a4850c
Upgrade to GitHub-native Dependabot 2021-04-28 16:46:43 +00:00
dependabot-preview[bot]
56888c5dd4
build(deps): bump markup5ever from 0.10.0 to 0.10.1
Bumps [markup5ever](https://github.com/servo/html5ever) from 0.10.0 to 0.10.1.
- [Release notes](https://github.com/servo/html5ever/releases)
- [Commits](https://github.com/servo/html5ever/compare/markup5ever-v0.10.0...markup5ever-v0.10.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-04-26 06:13:25 +00:00
bors-servo
43a7471885
Auto merge of #28385 - servo:dependabot/cargo/idna-0.2.3, r=jdm
build(deps): bump idna from 0.2.2 to 0.2.3

Bumps [idna](https://github.com/servo/rust-url) from 0.2.2 to 0.2.3.
<details>
<summary>Commits</summary>
<ul>
<li><a href="837538c549"><code>837538c</code></a> idna: Bump to version 0.2.3</li>
<li><a href="46d22ded94"><code>46d22de</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/servo/rust-url/issues/699">#699</a> from djc/debug-cannot-be-a-base</li>
<li><a href="1ad022d85f"><code>1ad022d</code></a> Add cannot_be_a_base field to Url's Debug representation (fixes <a href="https://github-redirect.dependabot.com/servo/rust-url/issues/693">#693</a>)</li>
<li><a href="3eb936b8cf"><code>3eb936b</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/servo/rust-url/issues/696">#696</a> from DavidKorczynski/patch-1</li>
<li><a href="a70882cd02"><code>a70882c</code></a> Fix breaking OSS-Fuzz coverage build</li>
<li><a href="e5e482926a"><code>e5e4829</code></a> Update issue templates</li>
<li><a href="73042861be"><code>7304286</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/servo/rust-url/issues/694">#694</a> from djc/fix-unicode-before-delimiter</li>
<li><a href="ce37627f6d"><code>ce37627</code></a> url: more regressed clippy suppressions</li>
<li><a href="d39870e927"><code>d39870e</code></a> Reinstate suspicious_operation_groupings suppression</li>
<li><a href="1416aca31d"><code>1416aca</code></a> Remove unnecessary return statement</li>
<li>Additional commits viewable in <a href="https://github.com/servo/rust-url/compare/idna-v0.2.2...idna-v0.2.3">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=idna&package-manager=cargo&previous-version=0.2.2&new-version=0.2.3)](https://dependabot.com/compatibility-score/?dependency-name=idna&package-manager=cargo&previous-version=0.2.2&new-version=0.2.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>
2021-04-25 22:47:26 -04:00
bors-servo
50f8e664ef
Auto merge of #28388 - zhengrenzhe:master, r=jdm
support Apple ARM base mac build and run

<!-- Please describe your changes on the following line: -->
i fixed build errors on apple m1 macbook, build and running both successful, but because of this issue: https://github.com/servo/surfman/issues/226, the surfman version must be updated locally by cargo [patch.crates-io]. so this pr is waiting for surfman release new version, and related dependencies update the surfman version.

@jdm

---
<!-- 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: -->
- [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. -->
2021-04-24 14:31:13 -04:00
zhengrenzhe
49c3044eb8 update surfman version 2021-04-25 00:02:22 +08:00
zhengrenzhe
f17aac607b feat: add arm mac info to README.md 2021-04-24 19:24:03 +08:00
zhengrenzhe
7aca943d5b feat: fix build error on apple m1 2021-04-24 19:15:59 +08:00
bors-servo
a9960c2f2d
Auto merge of #28380 - Eijebong:its-been-a-while-since-my-last-bump, r=emilio
Bump selectors

Releasing this will help updating dependencies in crates that depend on
selectors.
2021-04-22 06:52:16 -04:00
dependabot-preview[bot]
d771e44ac5
build(deps): bump idna from 0.2.2 to 0.2.3
Bumps [idna](https://github.com/servo/rust-url) from 0.2.2 to 0.2.3.
- [Release notes](https://github.com/servo/rust-url/releases)
- [Commits](https://github.com/servo/rust-url/compare/idna-v0.2.2...idna-v0.2.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-04-22 06:36:30 +00:00
Bastien Orivel
20a3a09b54 Bump selectors
Releasing this will help updating dependencies in crates that depend on
selectors.
2021-04-21 18:50:20 +02:00
bors-servo
3cd1121a7d
Auto merge of #28373 - ghostd:fix-port-block-10080, r=jdm
Block port 10080

See https://github.com/whatwg/fetch/issues/1191

<!-- 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
- [ ] 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. -->
2021-04-20 11:08:49 -04:00
bors-servo
d35f1ee5e7
Auto merge of #28365 - sagudev:master, r=jdm
Update mozjs to 88

https://github.com/servo/rust-mozjs/pull/541
2021-04-17 14:46:05 -04:00
sagudev
fd3bbc7ec9 Fix error 2021-04-17 18:19:02 +02:00
sagudev
13095741c5 Fix for bindgen 2021-04-17 17:53:11 +02:00
sagudev
7035ea67fb Remove humantime from 'ignored packages with duplicated versions' for Tidy 2021-04-17 17:48:41 +02:00
sagu
9b8e9d5d63
Update Cargo.toml 2021-04-17 17:06:41 +02:00
sagu
7a85966e64
Update bindgen everywere!
Update bindgen
2021-04-17 17:05:41 +02:00
sagu
bd918238e5
Merge branch 'master' into patch-2 2021-04-17 17:05:10 +02:00
sagudev
6fbcd5f564 update bindgen & lock 2021-04-17 17:03:32 +02:00
sagudev
13e9785f1c Do not use deprecated bindgen methods 2021-04-17 07:11:25 +02:00
sagu
68b10e27cc
Update Cargo.toml 2021-04-17 07:05:56 +02:00
Vincent Ricard
3148b8553e Block port 10080
See https://github.com/whatwg/fetch/issues/1191
2021-04-16 18:05:46 +02:00
sagudev
19be2cd3fa Update mozjs to 88 2021-04-14 09:20:58 +02:00
bors-servo
0d0cfd0303
Auto merge of #28354 - servo:dependabot/cargo/httparse-1.3.6, r=jdm
build(deps): bump httparse from 1.3.5 to 1.3.6

Bumps [httparse](https://github.com/seanmonstar/httparse) from 1.3.5 to 1.3.6.
<details>
<summary>Commits</summary>
<ul>
<li><a href="db8b21daa0"><code>db8b21d</code></a> v1.3.6</li>
<li><a href="638d52bd2f"><code>638d52b</code></a> Bump LICENSE year</li>
<li><a href="df00c49b02"><code>df00c49</code></a> Add 2 tests to check SIMD code against URI_CHARS</li>
<li><a href="a2fbe1cf3a"><code>a2fbe1c</code></a> Make the SIMD tables correspond exactly to URI_MAP</li>
<li><a href="d22959c1aa"><code>d22959c</code></a> Allow double quotes in URIs (fixes <a href="https://github-redirect.dependabot.com/seanmonstar/httparse/issues/87">#87</a>)</li>
<li>See full diff in <a href="https://github.com/seanmonstar/httparse/compare/v1.3.5...v1.3.6">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=httparse&package-manager=cargo&previous-version=1.3.5&new-version=1.3.6)](https://dependabot.com/compatibility-score/?dependency-name=httparse&package-manager=cargo&previous-version=1.3.5&new-version=1.3.6)

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>
2021-04-08 15:41:38 -04:00
bors-servo
662161271c
Auto merge of #28350 - servo:jdm-patch-46, r=jdm
Try to work around windows unit test failures.

Attempting to work around #28274.
2021-04-08 08:52:07 -04:00
dependabot-preview[bot]
aa8ef143e1
build(deps): bump httparse from 1.3.5 to 1.3.6
Bumps [httparse](https://github.com/seanmonstar/httparse) from 1.3.5 to 1.3.6.
- [Release notes](https://github.com/seanmonstar/httparse/releases)
- [Commits](https://github.com/seanmonstar/httparse/compare/v1.3.5...v1.3.6)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-04-08 07:01:17 +00:00
Josh Matthews
3dd34f0b7b
Compile fix. 2021-04-07 16:07:37 -04:00
Josh Matthews
7fae9097a1
Try to work around windows unit test failures. 2021-04-07 09:20:59 -04:00
bors-servo
ca568d2064
Auto merge of #28338 - servo:dependabot/cargo/generator-0.6.25, r=jdm
build(deps): bump generator from 0.6.21 to 0.6.25

Bumps [generator](https://github.com/Xudong-Huang/generator-rs) from 0.6.21 to 0.6.25.
<details>
<summary>Commits</summary>
<ul>
<li><a href="96885a9eb1"><code>96885a9</code></a> 📝 📝 bump version to 0.6.25</li>
<li><a href="c58e33c2f7"><code>c58e33c</code></a> 📝 fix aarch64 release optimization issue</li>
<li><a href="414611bf6d"><code>414611b</code></a> 📝 fix aarch64 stack init</li>
<li><a href="f836a190d1"><code>f836a19</code></a> 📝 fix aarch64 stack unwind</li>
<li><a href="b6d6162afc"><code>b6d6162</code></a> 📝 bump version to 0.6.24</li>
<li><a href="b54b7a15df"><code>b54b7a1</code></a> 📝 remove appveyor build</li>
<li><a href="cb2d146532"><code>cb2d146</code></a> 📝 fix 2021 edition panic warning</li>
<li><a href="8cb578fa0f"><code>8cb578f</code></a> 📝 revert send bound</li>
<li><a href="4a9d4b94cb"><code>4a9d4b9</code></a> 🐛 fix generator send bound (<a href="https://github-redirect.dependabot.com/Xudong-Huang/generator-rs/issues/27">#27</a>)</li>
<li><a href="628d0dca4e"><code>628d0dc</code></a> 📝 switch from rustc_version to rustversion</li>
<li>Additional commits viewable in <a href="https://github.com/Xudong-Huang/generator-rs/compare/0.6.21...0.6.25">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=generator&package-manager=cargo&previous-version=0.6.21&new-version=0.6.25)](https://dependabot.com/compatibility-score/?dependency-name=generator&package-manager=cargo&previous-version=0.6.21&new-version=0.6.25)

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>
2021-04-06 10:32:28 -04:00
bors-servo
753a0d7905
Auto merge of #28339 - servo:dependabot/cargo/miow-0.3.7, r=jdm
build(deps): bump miow from 0.3.6 to 0.3.7

Bumps [miow](https://github.com/yoshuawuyts/miow) from 0.3.6 to 0.3.7.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/yoshuawuyts/miow/blob/master/CHANGELOG.md">miow's changelog</a>.</em></p>
<blockquote>
<h2>[v0.3.7] - 2021-03-22</h2>
<h3>Changed</h3>
<ul>
<li>Upgrade <code>rand</code> dev-dependency from 0.4 -&gt; 0.8</li>
<li>Upgrade <code>socket2</code> dependency from 0.3 to 0.4 and make it a dev-dependency</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="a84a1c0a3e"><code>a84a1c0</code></a> Bump version to 0.3.7 and add a changelog</li>
<li><a href="d6ce40d7db"><code>d6ce40d</code></a> Merge branch 'remove-extern-crate'</li>
<li><a href="9ceb569b7b"><code>9ceb569</code></a> Remove empty [dependencies] section</li>
<li><a href="0450740d38"><code>0450740</code></a> Remove not needed <code>extern crate</code> statements</li>
<li><a href="72b5ff82ee"><code>72b5ff8</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/yoshuawuyts/miow/issues/44">#44</a> from Thomasdezeeuw/socket2_update</li>
<li><a href="0ee38ce35e"><code>0ee38ce</code></a> Update to socket2 v0.4</li>
<li><a href="5aeb38ebaf"><code>5aeb38e</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/yoshuawuyts/miow/issues/42">#42</a> from Kestrer/master</li>
<li><a href="8b44825057"><code>8b44825</code></a> Reduce required WinAPI version</li>
<li><a href="f82615c2a6"><code>f82615c</code></a> Update dependencies</li>
<li>See full diff in <a href="https://github.com/yoshuawuyts/miow/compare/v0.3.6...v0.3.7">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=miow&package-manager=cargo&previous-version=0.3.6&new-version=0.3.7)](https://dependabot.com/compatibility-score/?dependency-name=miow&package-manager=cargo&previous-version=0.3.6&new-version=0.3.7)

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>
2021-04-06 09:34:06 -04:00
dependabot-preview[bot]
58bba3d0c8
build(deps): bump miow from 0.3.6 to 0.3.7
Bumps [miow](https://github.com/yoshuawuyts/miow) from 0.3.6 to 0.3.7.
- [Release notes](https://github.com/yoshuawuyts/miow/releases)
- [Changelog](https://github.com/yoshuawuyts/miow/blob/master/CHANGELOG.md)
- [Commits](https://github.com/yoshuawuyts/miow/compare/v0.3.6...v0.3.7)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-04-06 06:07:32 +00:00
dependabot-preview[bot]
30fac86978
build(deps): bump generator from 0.6.21 to 0.6.25
Bumps [generator](https://github.com/Xudong-Huang/generator-rs) from 0.6.21 to 0.6.25.
- [Release notes](https://github.com/Xudong-Huang/generator-rs/releases)
- [Commits](https://github.com/Xudong-Huang/generator-rs/compare/0.6.21...0.6.25)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-04-06 06:07:10 +00:00
bors-servo
6012d25659
Auto merge of #28325 - servo:jdm-patch-46, r=jdm
Disasable net unit test on windows.

This test frequently but not always panics on Windows for reasons that are unclear (#28274). This makes it harder to gate homu merges on github actions passing.
2021-04-04 12:01:10 -04:00
bors-servo
49ea3e0760
Auto merge of #28327 - servo:jdm-patch-49, r=jdm
Don't run full CI against master pushes.

This avoids a bunch of unnecessary work after homu successfully merges a PR.
2021-04-04 11:00:15 -04:00
Josh Matthews
3dd769cf97
Don't run full CI against master pushes. 2021-04-04 10:32:24 -04:00
Josh Matthews
8ffacd7e41
Disasable net unit test on windows. 2021-04-04 10:23:35 -04:00
Erik Funder Carstensen
1e8edeb8ef Remove passing ProgressElement tests from harness
Signed-off-by: Erik Funder Carstensen <fundererik@gmail.com>
2021-03-31 19:21:20 +02:00
Erik Funder Carstensen
85ac792fc0 Properly implement HTMLProgressElement DOM code
Signed-off-by: Erik Funder Carstensen <fundererik@gmail.com>
2021-03-31 19:03:37 +02:00
bors-servo
fc2e8c17e8
Auto merge of #28318 - servo:dependabot/cargo/gif-0.11.2, r=jdm
build(deps): bump gif from 0.11.1 to 0.11.2

Bumps [gif](https://github.com/image-rs/image-gif) from 0.11.1 to 0.11.2.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/image-rs/image-gif/blob/master/Changes.md">gif's changelog</a>.</em></p>
<blockquote>
<h1>v0.11.2</h1>
<ul>
<li>Fix panic when LZW code size is invalid</li>
<li>Added option to omit check for lzw end code</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="0eb3ba0777"><code>0eb3ba0</code></a> Fix exclude paths for tests</li>
<li><a href="53afc4308e"><code>53afc43</code></a> Update meta data for 0.11.2</li>
<li><a href="079af7568a"><code>079af75</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/image-rs/image-gif/issues/100">#100</a> from atouchet/links</li>
<li><a href="d84df0f5ec"><code>d84df0f</code></a> Replace Travis badge with GitHub Actions and update doc links</li>
<li><a href="5b53dc1b61"><code>5b53dc1</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/image-rs/image-gif/issues/98">#98</a> from image-rs/check-minimum-code-size</li>
<li><a href="a7dc5c00d6"><code>a7dc5c0</code></a> Annotate required feature for crash test</li>
<li><a href="6a9ffedecc"><code>6a9ffed</code></a> Handle small code size instead of crashing/error</li>
<li><a href="1f26070d9b"><code>1f26070</code></a> Check minimum code size</li>
<li><a href="6dc5f305f2"><code>6dc5f30</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/image-rs/image-gif/issues/94">#94</a> from image-rs/github-actions</li>
<li><a href="42665f6e80"><code>42665f6</code></a> Add std as required feature for tests</li>
<li>Additional commits viewable in <a href="https://github.com/image-rs/image-gif/compare/v0.11.1...v0.11.2">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=gif&package-manager=cargo&previous-version=0.11.1&new-version=0.11.2)](https://dependabot.com/compatibility-score/?dependency-name=gif&package-manager=cargo&previous-version=0.11.1&new-version=0.11.2)

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>
2021-03-31 10:35:24 -04:00
dependabot-preview[bot]
e7d2d98a35
build(deps): bump gif from 0.11.1 to 0.11.2
Bumps [gif](https://github.com/image-rs/image-gif) from 0.11.1 to 0.11.2.
- [Release notes](https://github.com/image-rs/image-gif/releases)
- [Changelog](https://github.com/image-rs/image-gif/blob/master/Changes.md)
- [Commits](https://github.com/image-rs/image-gif/compare/v0.11.1...v0.11.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-03-31 06:13:17 +00:00
bors-servo
e7445a5b12
Auto merge of #28254 - ghostd:fix-doc-python3, r=jdm
Update documentation for Python 3

Update the README to use Python 3

I didn't update the CentOS and Gentoo installation (was not sure if python 3 is the default for these systems or how to install the correct version)

Closes #27594
Closes #28242
Closes #28143

---
<!-- 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. -->
2021-03-30 11:30:47 -04:00
bors-servo
e33559fbb0
Auto merge of #28314 - servo:dependabot/cargo/atomic_refcell-0.1.7, r=jdm
build(deps): bump atomic_refcell from 0.1.6 to 0.1.7

Bumps [atomic_refcell](https://github.com/bholley/atomic_refcell) from 0.1.6 to 0.1.7.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a href="https://github.com/bholley/atomic_refcell/commits">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=atomic_refcell&package-manager=cargo&previous-version=0.1.6&new-version=0.1.7)](https://dependabot.com/compatibility-score/?dependency-name=atomic_refcell&package-manager=cargo&previous-version=0.1.6&new-version=0.1.7)

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>
2021-03-30 11:11:46 -04:00
bors-servo
c52d84dafa
Auto merge of #28300 - sagudev:master, r=jdm
Update mozjs to 87

Depends on: https://github.com/servo/rust-mozjs/pull/540
2021-03-30 07:38:57 -04:00
sagu
3ef3ee5a62
Fix warning 2021-03-30 12:09:18 +02:00
sagudev
5f91ab07da fmt 2021-03-30 11:38:33 +02:00
dependabot-preview[bot]
36ed2b68f0
build(deps): bump atomic_refcell from 0.1.6 to 0.1.7
Bumps [atomic_refcell](https://github.com/bholley/atomic_refcell) from 0.1.6 to 0.1.7.
- [Release notes](https://github.com/bholley/atomic_refcell/releases)
- [Commits](https://github.com/bholley/atomic_refcell/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-03-30 06:20:02 +00:00