Commit graph

43560 commits

Author SHA1 Message Date
bors-servo
4d1641bf9b
Auto merge of #28006 - andreubotella:document-charset-bom, r=jdm
Fix `document.characterSet` not reflecting byte order marks.

The process of decoding the network byte stream to Unicode is backed by an instance of `encoding_rs::Decoder`, which will switch the encoding it uses if it finds a BOM in the byte stream. However, this change in encoding is not communicated back to the caller and so `document.characterSet` gives the wrong result. This change fixes that.

See whatwg/html#5359 and whatwg/encoding#203 for the spec-level backing for this change.

---
<!-- 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 #28005 (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-01-01 13:51:19 -05:00
bors-servo
0546e3408d
Auto merge of #28011 - servo-wpt-sync:wpt_update_01-01-2021, r=servo-wpt-sync
Sync WPT with upstream (01-01-2021)

Automated downstream sync of changes from upstream as of 01-01-2021.
[no-wpt-sync]
r? @servo-wpt-sync
2021-01-01 12:07:28 -05:00
WPT Sync Bot
21ff3d329a Update web-platform-tests to revision dbc7edfaa96e559b9aa34a9c898a1ad54d877b58 2021-01-01 10:54:38 +00:00
bors-servo
ded315bcd6
Auto merge of #28007 - servo-wpt-sync:wpt_update_31-12-2020, r=servo-wpt-sync
Sync WPT with upstream (31-12-2020)

Automated downstream sync of changes from upstream as of 31-12-2020.
[no-wpt-sync]
r? @servo-wpt-sync
2020-12-31 09:57:56 -05:00
Andreu Botella
cd34f156f6 Fix document.characterSet not reflecting byte order marks.
The process of decoding the network byte stream to Unicode is backed by
an instance of `encoding_rs::Decoder`, which will switch the encoding it
uses if it finds a BOM in the byte stream. However, this change in
encoding is not communicated back to the caller and so
`document.characterSet` gives the wrong result. This change fixes that.

See whatwg/html#5359 and whatwg/encoding#203 for the spec-level backing
for this change.

Signed-off-by: Andreu Botella <abb@randomunok.com>
2020-12-31 13:43:33 +01:00
WPT Sync Bot
d13f3f47ed Update web-platform-tests to revision e7ab50584f431b0f67e17f33bc80ac368236fa00 2020-12-31 10:40:28 +00:00
bors-servo
407064b93e
Auto merge of #28004 - servo:dependabot/cargo/native-tls-0.2.7, r=jdm
Bump native-tls from 0.2.4 to 0.2.7

Bumps [native-tls](https://github.com/sfackler/rust-native-tls) from 0.2.4 to 0.2.7.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/sfackler/rust-native-tls/blob/master/CHANGELOG.md">native-tls's changelog</a>.</em></p>
<blockquote>
<h2>[v0.2.7]</h2>
<h3>Added</h3>
<ul>
<li>Added support for ALPN in client APIs flagged under the <code>alpn</code> Cargo feature.</li>
</ul>
<h2>[v0.2.6]</h2>
<h3>Fixed</h3>
<ul>
<li>Fixed compilation on iOS.</li>
</ul>
<h2>[v0.2.5]</h2>
<h3>Added</h3>
<ul>
<li>Added <code>TlsConnectorBuilder::disable_built_in_roots</code> to only trust root certificates explicitly
added to the builder.</li>
</ul>
<h3>Updated</h3>
<ul>
<li>Updated security-framework to 2.0.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="41522daa6f"><code>41522da</code></a> Release v0.2.7</li>
<li><a href="d808f9a203"><code>d808f9a</code></a> generate new certs to fix tests on catalina</li>
<li><a href="e0ccc9087d"><code>e0ccc90</code></a> remove old unused ios test harness</li>
<li><a href="1c219d1b49"><code>1c219d1</code></a> fix macos</li>
<li><a href="ded063339a"><code>ded0633</code></a> Run all CI on GH actions</li>
<li><a href="a7e5e27744"><code>a7e5e27</code></a> fix schannel alpn</li>
<li><a href="b1846a783d"><code>b1846a7</code></a> move windows build to github actions</li>
<li><a href="cb64ca98a8"><code>cb64ca9</code></a> Add rustfmt action</li>
<li><a href="0f4dc51bd0"><code>0f4dc51</code></a> alpn fixes</li>
<li><a href="0a68efa085"><code>0a68efa</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/sfackler/rust-native-tls/issues/194">#194</a> from MarnixKuijs/alpn</li>
<li>Additional commits viewable in <a href="https://github.com/sfackler/rust-native-tls/compare/v0.2.4...v0.2.7">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=native-tls&package-manager=cargo&previous-version=0.2.4&new-version=0.2.7)](https://dependabot.com/compatibility-score/?dependency-name=native-tls&package-manager=cargo&previous-version=0.2.4&new-version=0.2.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>
2020-12-30 17:00:43 -05:00
dependabot-preview[bot]
50a2fc9915
Bump native-tls from 0.2.4 to 0.2.7
Bumps [native-tls](https://github.com/sfackler/rust-native-tls) from 0.2.4 to 0.2.7.
- [Release notes](https://github.com/sfackler/rust-native-tls/releases)
- [Changelog](https://github.com/sfackler/rust-native-tls/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sfackler/rust-native-tls/compare/v0.2.4...v0.2.7)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-12-30 07:09:42 +00:00
bors-servo
be19c03d96
Auto merge of #28001 - avr1:master, r=jdm
Updated to support macOS 11.1

<!-- Please describe your changes on the following line: -->
Updated Cargo.lock to contain the latest version of the rust-mozjs crate, which supports macOS 11.1

---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `___` with appropriate data: -->
- [X] `./mach build -d` does not report any errors
- [X] `./mach test-tidy` does not report any errors
- [ ] These changes fix #___ (GitHub issue number if applicable)

<!-- Either: -->
- [ ] There are tests for these changes OR
- [X] These changes do not require tests because it adds supported files.

<!-- 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. -->
2020-12-29 17:58:41 -05:00
bors-servo
a10a95fba6
Auto merge of #28003 - servo-wpt-sync:wpt_update_29-12-2020, r=servo-wpt-sync
Sync WPT with upstream (29-12-2020)

Automated downstream sync of changes from upstream as of 29-12-2020.
[no-wpt-sync]
r? @servo-wpt-sync
2020-12-29 06:01:49 -05:00
WPT Sync Bot
d36d2d0fd5 Update web-platform-tests to revision 821a1ef63f08a7329175513b6c2eb00bb8b0152e 2020-12-29 11:01:34 +00:00
Arjun Ramachandrula
b1c6f4683e Updated to support macOS 11.1 2020-12-28 22:50:49 -05:00
bors-servo
388bf93e07
Auto merge of #27998 - simonschmeisser:patch-2, r=jdm
add instruction for building libsimpleservo

fixes #27995

---
<!-- 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
- [x] These changes do not require tests because *documentation only*

<!-- 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. -->
2020-12-28 18:41:19 -05:00
Simon Schmeisser
d2915a8ff9
add instruction for building libsimpleservo 2020-12-28 21:34:15 +01:00
bors-servo
c0abe7413f
Auto merge of #27994 - teymour-aldridge:fix-divide-by-zero, r=emilio
Fix num_threads to avoid divide by zero error when running without a thread pool

Signed-off-by: teymour-aldridge <teymour.aldridge@icloud.com>

<!-- Please describe your changes on the following line: -->

This updates the style thread pool to set `num_threads` to `None` rather than `0` when running without a thread pool.

---
<!-- 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 ___

I *think* this change might not need tests, but if it does I'm not sure exactly how to do so.

<!-- 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. -->
2020-12-28 14:35:11 -05:00
bors-servo
eca62cfdf4
Auto merge of #27993 - servo-wpt-sync:wpt_update_28-12-2020, r=servo-wpt-sync
Sync WPT with upstream (28-12-2020)

Automated downstream sync of changes from upstream as of 28-12-2020.
[no-wpt-sync]
r? @servo-wpt-sync
2020-12-28 12:16:57 -05:00
bors-servo
772da8531a
Auto merge of #27986 - simonschmeisser:patch-1, r=jdm
Add support for KDE neon in bootstrap

it's based on Ubuntu but provides recent (User edition) or git versions of the KDE Plasma desktop environment and ecosystem

---
<!-- 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
- [x] These changes do not require tests because they affect just the bootstrap script

<!-- 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. -->
2020-12-28 11:51:25 -05:00
WPT Sync Bot
63e4de4132 Update web-platform-tests to revision 9c26c9eb197c1beeca8947c1195d9ca57decf20b 2020-12-28 11:01:43 +00:00
teymour-aldridge
1f38e3411d Fix num_threads to avoid divide by zero error when running without a thread pool
Signed-off-by: teymour-aldridge <teymour.aldridge@icloud.com>
2020-12-28 11:01:38 +00:00
Simon Schmeisser
526faa03f4
Add support for KDE neon in bootstrap
it's based on Ubuntu but provides recent (User edition) or git versions of the KDE Plasma desktop environment and ecosystem
2020-12-27 21:34:11 +01:00
bors-servo
94ad42066a
Auto merge of #27985 - servo:dependabot/cargo/openssl-0.10.32, r=jdm
Bump openssl from 0.10.31 to 0.10.32

Bumps [openssl](https://github.com/sfackler/rust-openssl) from 0.10.31 to 0.10.32.
<details>
<summary>Commits</summary>
<ul>
<li><a href="16afd0b465"><code>16afd0b</code></a> Release openssl v0.10.32</li>
<li><a href="a9dbe7299e"><code>a9dbe72</code></a> add changelog link</li>
<li><a href="aeafacbf24"><code>aeafacb</code></a> Release v0.9.60</li>
<li><a href="09dd721f05"><code>09dd721</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/sfackler/rust-openssl/issues/1397">#1397</a> from sfackler/always-unpin</li>
<li><a href="625205de6f"><code>625205d</code></a> Fix argument type of Ssl::new</li>
<li><a href="ac3dec7c40"><code>ac3dec7</code></a> Allow SslConnector to return a raw Ssl</li>
<li><a href="455a1e362e"><code>455a1e3</code></a> Allow construction of disconnected sslstreams</li>
<li><a href="bc657d1c4e"><code>bc657d1</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/sfackler/rust-openssl/issues/1388">#1388</a> from Byron/master</li>
<li><a href="475193943b"><code>4751939</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/sfackler/rust-openssl/issues/1392">#1392</a> from crab2313/EVP_digestname</li>
<li><a href="98fb96bb1f"><code>98fb96b</code></a> Update openssl/src/hash.rs</li>
<li>Additional commits viewable in <a href="https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.31...openssl-v0.10.32">compare view</a></li>
</ul>
</details>
<br />

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

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>
2020-12-27 14:03:29 -05:00
dependabot-preview[bot]
59557198e2
Bump openssl from 0.10.31 to 0.10.32
Bumps [openssl](https://github.com/sfackler/rust-openssl) from 0.10.31 to 0.10.32.
- [Release notes](https://github.com/sfackler/rust-openssl/releases)
- [Commits](https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.31...openssl-v0.10.32)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-12-25 06:21:08 +00:00
bors-servo
4908a80058
Auto merge of #27982 - servo-wpt-sync:wpt_update_24-12-2020, r=jdm
Sync WPT with upstream (24-12-2020)

Automated downstream sync of changes from upstream as of 24-12-2020.
[no-wpt-sync]
r? @servo-wpt-sync
2020-12-24 13:51:53 -05:00
Josh Matthews
b665b9c34b
Remove intermittent failure. 2020-12-24 12:30:25 -05:00
Josh Matthews
21d2ddb58c
Remove intermittent timeout. 2020-12-24 10:30:08 -05:00
WPT Sync Bot
b960606d13 Update web-platform-tests to revision 2ccf303ec934a8adfc613c2a73395a31956ec817 2020-12-24 10:58:38 +00:00
bors-servo
cbda5c3e3e
Auto merge of #27977 - servo-wpt-sync:wpt_update_23-12-2020, r=servo-wpt-sync
Sync WPT with upstream (23-12-2020)

Automated downstream sync of changes from upstream as of 23-12-2020.
[no-wpt-sync]
r? @servo-wpt-sync
2020-12-23 10:13:09 -05:00
WPT Sync Bot
c0df267756 Update web-platform-tests to revision 1c5816e523d00ad3854082245a52f09f7bdb0ff5 2020-12-23 10:29:12 +00:00
bors-servo
1fe67041bb
Auto merge of #27972 - servo-wpt-sync:wpt_update_22-12-2020, r=jdm
Sync WPT with upstream (22-12-2020)

Automated downstream sync of changes from upstream as of 22-12-2020.
[no-wpt-sync]
r? @servo-wpt-sync
2020-12-22 11:05:30 -05:00
Josh Matthews
aec48b7cf8
Add 2020 timeout. 2020-12-22 10:58:43 -05:00
Josh Matthews
745eee8cb4
Add 2020 failures. 2020-12-22 09:50:14 -05:00
WPT Sync Bot
fbdfe2527b Update web-platform-tests to revision 9a1a27e665e531a65b28f4f589ae3cb66381da5f 2020-12-22 10:55:56 +00:00
bors-servo
314039ecd2
Auto merge of #27969 - servo-wpt-sync:wpt_update_21-12-2020, r=servo-wpt-sync
Sync WPT with upstream (21-12-2020)

Automated downstream sync of changes from upstream as of 21-12-2020.
[no-wpt-sync]
r? @servo-wpt-sync
2020-12-21 06:42:48 -05:00
WPT Sync Bot
a95d667e3b Update web-platform-tests to revision c00d2d2789528c5b1e009a6348ec7bd020322804 2020-12-21 10:41:53 +00:00
bors-servo
7f197c7366
Auto merge of #27963 - servo-wpt-sync:wpt_update_20-12-2020, r=servo-wpt-sync
Sync WPT with upstream (20-12-2020)

Automated downstream sync of changes from upstream as of 20-12-2020.
[no-wpt-sync]
r? @servo-wpt-sync
2020-12-20 10:16:46 -05:00
WPT Sync Bot
467cd5d41b Update web-platform-tests to revision 132850c9a27382ba1bf1ad4c4ee4ed9d4f69666b 2020-12-20 10:47:26 +00:00
bors-servo
468f34f131
Auto merge of #27962 - servo-wpt-sync:wpt_update_19-12-2020, r=servo-wpt-sync
Sync WPT with upstream (19-12-2020)

Automated downstream sync of changes from upstream as of 19-12-2020.
[no-wpt-sync]
r? @servo-wpt-sync
2020-12-19 09:56:51 -05:00
WPT Sync Bot
f8d7dc71d4 Update web-platform-tests to revision 96bc64e830a61d73988c35ebd8b80719efefebf9 2020-12-19 10:56:51 +00:00
bors-servo
fd7b27430c
Auto merge of #27960 - servo:readme.ubuntu.20.04, r=jdm
Document python2 special requirements for Ubuntu 20.04+

- [X] `./mach build -d` does not report any errors
- [X] `./mach test-tidy` does not report any errors
- [X] These changes do not require tests because
2020-12-18 10:29:58 -05:00
Fernando Jiménez Moreno
011871eb5f Document python2 special requirements for Ubuntu 20.04+ 2020-12-18 13:55:21 +01:00
bors-servo
ca4afea1c0
Auto merge of #27959 - servo-wpt-sync:wpt_update_18-12-2020, r=servo-wpt-sync
Sync WPT with upstream (18-12-2020)

Automated downstream sync of changes from upstream as of 18-12-2020.
[no-wpt-sync]
r? @servo-wpt-sync
2020-12-18 07:08:46 -05:00
WPT Sync Bot
1599557991 Update web-platform-tests to revision 43dc4d2ac8f531153bdabfe45e6975a97e286862 2020-12-18 10:45:00 +00:00
bors-servo
9eccdb46a2
Auto merge of #27958 - servo:dependabot/cargo/servo-media-b23e722, r=ferjm
Bump servo-media from `cdf82da` to `b23e722`

Bumps [servo-media](https://github.com/servo/media) from `cdf82da` to `b23e722`.
<details>
<summary>Commits</summary>
<ul>
<li><a href="b23e72285e"><code>b23e722</code></a> Auto merge of <a href="https://github-redirect.dependabot.com/servo/media/issues/380">#380</a> - ferjm:warnings.cleanup, r=jdm</li>
<li><a href="2c7c14c0ae"><code>2c7c14c</code></a> Fix format string warnings</li>
<li><a href="c6c98c3426"><code>c6c98c3</code></a> Auto merge of <a href="https://github-redirect.dependabot.com/servo/media/issues/379">#379</a> - ferjm:docs.avplayback, r=ceyusa</li>
<li><a href="642d4111af"><code>642d411</code></a> Documentation - a/v playback</li>
<li><a href="b64b86b727"><code>b64b86b</code></a> Auto merge of <a href="https://github-redirect.dependabot.com/servo/media/issues/378">#378</a> - ferjm:docs, r=Manishearth</li>
<li><a href="75d6bf7694"><code>75d6bf7</code></a> Use Rust syntax hightlighting for WebAudio docs</li>
<li><a href="b462847d22"><code>b462847</code></a> Fix WebAudio documentation image paths</li>
<li><a href="4e076fa42f"><code>4e076fa</code></a> Documentation - WebAudio</li>
<li><a href="e2808a47bb"><code>e2808a4</code></a> Add overview to README</li>
<li><a href="5cb48e26ee"><code>5cb48e2</code></a> Documentation - Overview</li>
<li>Additional commits viewable in <a href="cdf82da4cb...b23e72285e">compare view</a></li>
</ul>
</details>
<br />

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>
2020-12-18 05:02:40 -05:00
dependabot-preview[bot]
9018140a7d
Bump servo-media from cdf82da to b23e722
Bumps [servo-media](https://github.com/servo/media) from `cdf82da` to `b23e722`.
- [Release notes](https://github.com/servo/media/releases)
- [Commits](cdf82da4cb...b23e72285e)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-12-18 06:14:03 +00:00
bors-servo
c693a4a80b
Auto merge of #27956 - servo-wpt-sync:wpt_update_17-12-2020, r=servo-wpt-sync
Sync WPT with upstream (17-12-2020)

Automated downstream sync of changes from upstream as of 17-12-2020.
[no-wpt-sync]
r? @servo-wpt-sync
2020-12-17 07:32:42 -05:00
WPT Sync Bot
b60f782258 Update web-platform-tests to revision 14e5eb0fbe4ed1c9c6ca6d980b3c71434fd1bcad 2020-12-17 10:43:37 +00:00
bors-servo
46bb15382f
Auto merge of #27953 - philip-lamb:phil-fix-cpp-usage, r=jdm
Replace use of c++ keyword 'default' in c++ code and C APIs. Also cor…

…rect obsolete use of qualified name in member declaration.

<!-- Please describe your changes on the following line: -->

Minor c++ fixes to allow building with latest Visual Studio toolchain:
- Replace use of reserved c++ keyword 'default' in c++ code. Also in libsimpleservo API that is turned into a c header.
- Use of a qualified name in a member declaration is obsolete syntax. Removed in two places.
---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `___` with appropriate data: -->
- [X] `./mach build -d` does not report any errors
- [X] `./mach test-tidy` does not report any errors
- [ ] These changes fix #___ (GitHub issue number if applicable)

<!-- Either: -->
- [ ] There are tests for these changes OR
- [X] These changes do not require tests because build-time-only 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. -->
2020-12-16 21:08:00 -05:00
Philip Lamb
c88b55286f clang-format 2020-12-17 10:15:34 +13:00
bors-servo
9bd667ec51
Auto merge of #27954 - servo-wpt-sync:wpt_update_16-12-2020, r=servo-wpt-sync
Sync WPT with upstream (16-12-2020)

Automated downstream sync of changes from upstream as of 16-12-2020.
[no-wpt-sync]
r? @servo-wpt-sync
2020-12-16 09:36:59 -05:00
WPT Sync Bot
fe2a1a9e9d Update web-platform-tests to revision 48e3fd2f4d41fa00640d27738bdda07db95594cc 2020-12-16 11:01:01 +00:00