Commit graph

43404 commits

Author SHA1 Message Date
bors-servo
605c4b099a
Auto merge of #27702 - servo-wpt-sync:wpt_update_13-10-2020, r=servo-wpt-sync
Sync WPT with upstream (13-10-2020)

Automated downstream sync of changes from upstream as of 13-10-2020.
[no-wpt-sync]
r? @servo-wpt-sync
2020-10-13 06:32:52 -04:00
WPT Sync Bot
61a8cbf448 Update web-platform-tests to revision cbbc48732b24557ed2b291c2de83e81790f35042 2020-10-13 10:32:37 +00:00
bors-servo
85bc0cd01e
Auto merge of #27698 - servo-wpt-sync:wpt_update_11-10-2020, r=servo-wpt-sync
Sync WPT with upstream (11-10-2020)

Automated downstream sync of changes from upstream as of 11-10-2020.
[no-wpt-sync]
r? @servo-wpt-sync
2020-10-11 10:01:43 -04:00
WPT Sync Bot
382c7ac026 Update web-platform-tests to revision 1b2893a628c429d144e2b5f7eb5d93855127cacb 2020-10-11 10:34:49 +00:00
bors-servo
7f12ee6467
Auto merge of #27691 - ghostd:stylesheet-owner-node, r=jdm
Implements Stylesheet.ownerNode

<!-- 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 #23082 (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. -->
2020-10-10 17:28:41 -04:00
Vincent Ricard
e7199c029f Implements Stylesheet.ownerNode 2020-10-10 21:21:00 +02:00
bors-servo
406d15974f
Auto merge of #27695 - servo-wpt-sync:wpt_update_10-10-2020, r=servo-wpt-sync
Sync WPT with upstream (10-10-2020)

Automated downstream sync of changes from upstream as of 10-10-2020.
[no-wpt-sync]
r? @servo-wpt-sync
2020-10-10 07:44:07 -04:00
WPT Sync Bot
06c0cf768d Update web-platform-tests to revision 6bdfd63de5ddf832202409a18fe5822011667d7b 2020-10-10 10:39:07 +00:00
bors-servo
b7475ae78f
Auto merge of #27694 - ghostd:input-charset-case-insensitive, r=jdm
Make hidden input _charset_ check case insensitive

<!-- 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 #27692

<!-- 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. -->
2020-10-10 00:22:20 -04:00
Vincent Ricard
fa57ba5ca9 Make hidden input _charset_ check case insensitive 2020-10-09 18:05:52 +02:00
bors-servo
14fd2e56e6
Auto merge of #27693 - servo-wpt-sync:wpt_update_09-10-2020, r=servo-wpt-sync
Sync WPT with upstream (09-10-2020)

Automated downstream sync of changes from upstream as of 09-10-2020.
[no-wpt-sync]
r? @servo-wpt-sync
2020-10-09 09:51:48 -04:00
WPT Sync Bot
e5c0a0cc08 Update web-platform-tests to revision 00397ad68f593288bd56a98fc980485fd87d42a9 2020-10-09 10:32:43 +00:00
bors-servo
5fcc10a263
Auto merge of #27690 - servo-wpt-sync:wpt_update_08-10-2020, r=servo-wpt-sync
Sync WPT with upstream (08-10-2020)

Automated downstream sync of changes from upstream as of 08-10-2020.
[no-wpt-sync]
r? @servo-wpt-sync
2020-10-08 09:26:09 -04:00
WPT Sync Bot
fef938d8cd Update web-platform-tests to revision cd19ab5a91cc07cb42923c72cfad7c0af8ef8fbc 2020-10-08 10:33:28 +00:00
bors-servo
11d3f59edc
Auto merge of #27688 - servo-wpt-sync:wpt_update_07-10-2020, r=servo-wpt-sync
Sync WPT with upstream (07-10-2020)

Automated downstream sync of changes from upstream as of 07-10-2020.
[no-wpt-sync]
r? @servo-wpt-sync
2020-10-07 07:59:03 -04:00
WPT Sync Bot
6e11000ae0 Update web-platform-tests to revision 768b9a0ddff956e289499384182ffc8afdb20f31 2020-10-07 10:41:22 +00:00
bors-servo
3c9587d4ce
Auto merge of #27686 - servo-wpt-sync:wpt_update_06-10-2020, r=jdm
Sync WPT with upstream (06-10-2020)

Automated downstream sync of changes from upstream as of 06-10-2020.
[no-wpt-sync]
r? @servo-wpt-sync
2020-10-06 19:10:10 -04:00
WPT Sync Bot
454002ec4e Update web-platform-tests to revision 16c99fc3f05855a7d7d19397a19f49d2dbf429b9 2020-10-06 17:07:29 -04:00
bors-servo
28cbee585d
Auto merge of #27684 - servo-wpt-sync:wpt_update_05-10-2020, r=jdm
Sync WPT with upstream (05-10-2020)

Automated downstream sync of changes from upstream as of 05-10-2020.
[no-wpt-sync]
r? @servo-wpt-sync
2020-10-05 10:00:47 -04:00
WPT Sync Bot
b32ad59278 Update web-platform-tests to revision 6748172de5cc6e4999fb8620eb83cf5c54a0a18e 2020-10-05 10:00:10 -04:00
bors-servo
83b7f63d33
Auto merge of #27651 - ghostd:domtokenlist-supports, r=jdm
Implement DOMTokenList.supports API

Implement DOMTokenList.supports API and "rel" attribute for HTMLAreaElement

---
<!-- 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 #24965

<!-- 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. -->
2020-10-05 07:16:54 -04:00
Vincent Ricard
2a4dd894de Implement DOMTokenList.supports API 2020-10-05 09:26:36 +02:00
bors-servo
3f7697690a
Auto merge of #27683 - servo-wpt-sync:wpt_update_03-10-2020, r=jdm
Sync WPT with upstream (03-10-2020)

Automated downstream sync of changes from upstream as of 03-10-2020.
[no-wpt-sync]
r? @servo-wpt-sync
2020-10-03 11:27:22 -04:00
Josh Matthews
31639cace5
Add 2020 failure. 2020-10-03 11:27:11 -04:00
Josh Matthews
4e70f4a7a6
Remove intermittent crash. 2020-10-03 11:26:34 -04:00
WPT Sync Bot
4d10b28d12 Update web-platform-tests to revision 1e4e3bd750800f64153c7f1a49c39d2b07abb10a 2020-10-03 10:40:36 +00:00
bors-servo
4368a78258
Auto merge of #27682 - servo-wpt-sync:wpt_update_02-10-2020, r=servo-wpt-sync
Sync WPT with upstream (02-10-2020)

Automated downstream sync of changes from upstream as of 02-10-2020.
[no-wpt-sync]
r? @servo-wpt-sync
2020-10-02 08:33:50 -04:00
WPT Sync Bot
efbf39f40a Update web-platform-tests to revision fa663532c77aef32c4c04abdc3d7278ff568da93 2020-10-02 10:52:28 +00:00
bors-servo
ac354572e2
Auto merge of #27634 - sudarshan-reddy:preferences-actor-returns-real-vals, r=jdm
preferences actor now returns real values.

The preferences actor was previously returning mock values. This changes
picks up the pref_values from the pref_map which is global preferences
state and returns values from there.

<!-- 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 #27510 (GitHub issue number if applicable)

<!-- Either: -->
- [ ] There are tests for these changes OR
- [X] These changes do not require tests because none of the actors have tests.

<!-- 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-10-01 14:34:34 -04:00
bors-servo
90bb96a797
Auto merge of #27679 - servo-wpt-sync:wpt_update_01-10-2020, r=jdm
Sync WPT with upstream (01-10-2020)

Automated downstream sync of changes from upstream as of 01-10-2020.
[no-wpt-sync]
r? @servo-wpt-sync
2020-10-01 10:19:11 -04:00
Josh Matthews
384ddc9ba8
Add 2020 failure 2020-10-01 10:18:54 -04:00
Josh Matthews
f0f5613c20
Add 2020 failure. 2020-10-01 10:17:51 -04:00
Josh Matthews
370b52636c
Add 2020 failure. 2020-10-01 10:17:30 -04:00
WPT Sync Bot
a71c7758db Update web-platform-tests to revision 90aab682c731f768872ca2b37f047752d5da2d8a 2020-10-01 10:48:18 +00:00
bors-servo
701b698999
Auto merge of #27678 - servo-wpt-sync:wpt_update_30-09-2020, r=servo-wpt-sync
Sync WPT with upstream (30-09-2020)

Automated downstream sync of changes from upstream as of 30-09-2020.
[no-wpt-sync]
r? @servo-wpt-sync
2020-09-30 06:57:34 -04:00
WPT Sync Bot
0092318a73 Update web-platform-tests to revision 1918e328d632ab5b15096c26bd1400dcba7dd4e5 2020-09-30 10:57:20 +00:00
bors-servo
da9809caf0
Auto merge of #27677 - servo-wpt-sync:wpt_update_29-09-2020, r=jdm
Sync WPT with upstream (29-09-2020)

Automated downstream sync of changes from upstream as of 29-09-2020.
[no-wpt-sync]
r? @servo-wpt-sync
2020-09-29 09:58:54 -04:00
Josh Matthews
79421a40bb
Add 2020 failure, 2020-09-29 09:58:42 -04:00
WPT Sync Bot
10398f2a98 Update web-platform-tests to revision 6730dabbcc826e8ccbd6a9ee43d67c65e8626f29 2020-09-29 10:32:20 +00:00
bors-servo
858bb43298
Auto merge of #27636 - servo:jdm-patch-46, r=jdm
Run CSS animations tests in 2013.

Fixes #27635.
2020-09-28 13:30:43 -04:00
Josh Matthews
9791ed96f7 Run CSS animations tests in 2013. 2020-09-28 11:49:01 -04:00
bors-servo
99c00b3d5b
Auto merge of #27676 - servo-wpt-sync:wpt_update_28-09-2020, r=servo-wpt-sync
Sync WPT with upstream (28-09-2020)

Automated downstream sync of changes from upstream as of 28-09-2020.
[no-wpt-sync]
r? @servo-wpt-sync
2020-09-28 08:56:36 -04:00
WPT Sync Bot
ea51b4da95 Update web-platform-tests to revision 1916d3f4f67ab06325b4f0f8ac65b5ebad404bf2 2020-09-28 10:56:45 +00:00
bors-servo
f518ffc858
Auto merge of #27673 - servo-wpt-sync:wpt_update_27-09-2020, r=jdm
Sync WPT with upstream (27-09-2020)

Automated downstream sync of changes from upstream as of 27-09-2020.
[no-wpt-sync]
r? @servo-wpt-sync
2020-09-27 22:20:29 -04:00
Josh Matthews
f80d4c0939 Update test expectations. 2020-09-27 22:19:54 -04:00
bors-servo
cb97d28681
Auto merge of #27656 - servo:dependabot/cargo/cbindgen-0.14.6, r=KiChjang
Bump cbindgen from 0.14.2 to 0.14.6

Bumps [cbindgen](https://github.com/eqrion/cbindgen) from 0.14.2 to 0.14.6.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/eqrion/cbindgen/blob/master/CHANGES">cbindgen's changelog</a>.</em></p>
<blockquote>
<h2>0.14.6</h2>
<pre><code> * Fixed the builds with older versions of rustc.
</code></pre>
<h2>0.14.5</h2>
<pre><code> * Add support to specify line ending style ([#568](https://github.com/eqrion/cbindgen/issues/568))
 * Add cbindgen:ptrs-as-arrays annotation to allow making function
   arguments C/C++ arrays.
</code></pre>
<h2>0.14.4</h2>
<pre><code> * Allow to override the mangling separator ([#502](https://github.com/eqrion/cbindgen/issues/502))
<ul>
<li>
<p>cbindgen now handles better having ZSTs in template parameters, and
default template parameters (<a href="https://github-redirect.dependabot.com/eqrion/cbindgen/issues/563">#563</a>).</p>
</li>
<li>
<p>Support for annotating nonnull pointers (<a href="https://github-redirect.dependabot.com/eqrion/cbindgen/issues/558">#558</a>)</p>
</li>
<li>
<p>Fixed bitflags that overflow a signed integer (<a href="https://github-redirect.dependabot.com/eqrion/cbindgen/issues/556">#556</a>)</p>
</li>
<li>
<p>Support for wildcard argument names (<a href="https://github-redirect.dependabot.com/eqrion/cbindgen/issues/550">#550</a>)</p>
</li>
<li>
<p>Support for the never return type, with configurable annotation (<a href="https://github-redirect.dependabot.com/eqrion/cbindgen/issues/549">#549</a>)</p>
</li>
<li>
<p>Properly reject arrays as function arguments (<a href="https://github-redirect.dependabot.com/eqrion/cbindgen/issues/540">#540</a>)
</code></pre></p>
</li>
</ul>
<h2>0.14.3</h2>
<pre><code> * Introduce cbindgen:ignore comment annotation, to allow ignoring items or modules. ([#519](https://github.com/eqrion/cbindgen/issues/519))
 * Support for casts in constant expressions. ([#526](https://github.com/eqrion/cbindgen/issues/526))
 * Make a non-fatal error a warning message. ([#535](https://github.com/eqrion/cbindgen/issues/535))
 * Add a --metadata option to the CLI, to allow passing pre-computed cargo metadata. ([#538](https://github.com/eqrion/cbindgen/issues/538))
</code></pre>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="e4da7d39a6"><code>e4da7d3</code></a> v0.14.6</li>
<li><a href="1e46e53ae2"><code>1e46e53</code></a> v0.14.5</li>
<li><a href="fe656442a5"><code>fe65644</code></a> Document ptrs-as-arrays annotation</li>
<li><a href="07c3aed03e"><code>07c3aed</code></a> Add ptrs-as-arrays tests</li>
<li><a href="ee4638ab10"><code>ee4638a</code></a> Add an annotation to represent pointers as arrays</li>
<li><a href="73ea04c2b0"><code>73ea04c</code></a> Add badge to README</li>
<li><a href="6b56082be8"><code>6b56082</code></a> Replace travis with Github Actions</li>
<li><a href="fec6bdad8c"><code>fec6bda</code></a> Fix clippy warnings</li>
<li><a href="3ca0e75ed9"><code>3ca0e75</code></a> Add support for specifying line ending style (<a href="https://github-redirect.dependabot.com/eqrion/cbindgen/issues/568">#568</a>)</li>
<li><a href="83cdbd897f"><code>83cdbd8</code></a> Release v.0.14.4</li>
<li>Additional commits viewable in <a href="https://github.com/eqrion/cbindgen/compare/v0.14.2...v0.14.6">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=cbindgen&package-manager=cargo&previous-version=0.14.2&new-version=0.14.6)](https://dependabot.com/compatibility-score/?dependency-name=cbindgen&package-manager=cargo&previous-version=0.14.2&new-version=0.14.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>
2020-09-27 14:50:59 -04:00
bors-servo
4993bca3c5
Auto merge of #27670 - ghostd:make-details-activatable, r=jdm
Implements HTMLDetailsElement toggle

Makes HTMLSummaryElement activatable to toggle the linked details

---
<!-- 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 #22106

<!-- 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. -->
2020-09-27 08:00:57 -04:00
WPT Sync Bot
1c7e2d22cf Update web-platform-tests to revision 589d1d54b73d37f1efde64f75cc408bdd640b44a 2020-09-27 10:53:34 +00:00
Vincent Ricard
ddfa9ca5b4 Implements HTMLDetailsElement toggle 2020-09-26 11:53:47 +02:00
bors-servo
8ab389c10c
Auto merge of #27668 - servo-wpt-sync:wpt_update_25-09-2020, r=servo-wpt-sync
Sync WPT with upstream (25-09-2020)

Automated downstream sync of changes from upstream as of 25-09-2020.
[no-wpt-sync]
r? @servo-wpt-sync
2020-09-25 12:09:30 -04:00