Граф коммитов

63021 Коммитов

Автор SHA1 Сообщение Дата
Brad Werth b9a26f4e67 Bug 1751217 Part 5: Update test expectations. r=emilio
In addition to adding test support for dynamic-range and video-dynamic-range,
this expands tests of pixelDepth and colorDepth to allow 30 as an acceptable
value.

Differential Revision: https://phabricator.services.mozilla.com/D141307
2022-03-23 15:24:39 +00:00
Joel Maher 99691db670 Bug 1759836 - add group to crash data for errorsummary.json. r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D141222
2022-03-23 15:16:22 +00:00
Ryan Hunt 7f0395a3a1 Bug 1759217 - wasm: Let exception-handling ride the trains. r=lth
Differential Revision: https://phabricator.services.mozilla.com/D141700
2022-03-23 14:52:50 +00:00
Mitchell Hentges 14386d0c7e Bug 1717104: Activate virtualenv before running command r=perftest-reviewers,ahal,AlexandruIonescu
All commands declaring a virtualenv will have them activated before the
command executes. Removes all now-redundant manual activations of
declared virtualenvs.

Commands that don't declare a virtualenv will still implicitly be
associated with the "common" virtualenv, but unlike explicit
virtualenv declarations it'll have to be activated manually, just
like it was before this patch.

To smooth the migration with existing usages, virtualenv activation
behaviour was changed slightly: if attempting to activate a new
virtualenv, but the source venv is already command venv, then raise an
exception. (In the future, we should improve testability of
virtualenv scaffolding logic so that tests can be added for this
sort of thing.) This did cause some issues with some tests, which
will be solved more cleanly with bug 1724273. In the meantime,
minimal modifications were made to failing tests to keep them green:
* `test_command_line.py` was activating the `common` virtualenv so
  that it could install `mozproxy`, and use its CLI. Instead, I
  modified the test to use `mozproxy` using the "module" interface
  (`python -m mozproxy ...`). At that point, `MozbuildObject` was
  unnecessary and usages were replaced with simpler variants.
* `test_vendor.py` needed its explicit `activate_virtualenv()` call
  patched out. It still needs to use a virtualenv's Python
  executable, but due to `sys.executable` now being kept up-to-date
  as of bug 1717051, it could be used directly.

Differential Revision: https://phabricator.services.mozilla.com/D122892
2022-03-23 14:50:45 +00:00
Benjamin Forehand Jr 39203d8b3d Bug 1755966 - Increase timeout to gather logs during a crash.; r=willkg,chutten
Differential Revision: https://phabricator.services.mozilla.com/D139597
2022-03-23 13:23:02 +00:00
Ray Kraesig 8c95812b32 Bug 1760857 - upgrade nonexistent cppunittests from warning to error r=jmaher,gbrown
Differential Revision: https://phabricator.services.mozilla.com/D141782
2022-03-23 12:03:10 +00:00
Emilio Cobos Álvarez 985e75ca3c Bug 1760965 - Remove IntersectionObserver prefs that have been enabled by default for a long time. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D141830
2022-03-23 09:59:13 +00:00
Emilio Cobos Álvarez b75c39ad35 Bug 1760734 - Put overflow: -moz-hidden-unscrollable behind a pref on Nightly. r=dholbert
Differential Revision: https://phabricator.services.mozilla.com/D141759
2022-03-23 08:41:51 +00:00
smolnar a3fe852667 Backed out changeset c90e7270ee05 (bug 1760857) for causing cppunit-1proc failures. 2022-03-23 06:48:22 +02:00
Ray Kraesig 2d8d91feae Bug 1760857 - upgrade nonexistent cppunittests from warning to error r=jmaher,gbrown
Differential Revision: https://phabricator.services.mozilla.com/D141782
2022-03-23 03:09:04 +00:00
Boris Chiou 6d5e17a8ed Bug 1758527 - Adjust the logic of handing the unresolved current time in PlayNoUpdate() and UpdatePlaybackRate(). r=birtles
Based on the spec [1], the unresolved current time should be checked only if
the auto-rewind flag is ture. Otherwise, the null timeline with the false
auto-rewind flag may get an InvalidStateError DOMException if its effect end
is positive infinity.

Note:
If the animation has no associated timeline, it's current time is
unresolved [2].

Besides, we also tweak the handle for unresolved current time based on the
spec PR: https://github.com/w3c/csswg-drafts/pull/7148, in
UpdatePlaybackRate() and PlayNoUpdate().

Note:
CSS animations and CSS transitions set auto-rewind flag to false [3], and
the current time is unresolved (because the start time and the hold time
are all unresolved), and so the seek time is unresolved as well, especially
when we build a new CSS animation or CSS transition. Therefore we have to
avoid the unresolved seek time to let PlayNoUpdate() early return.

[1] https://drafts.csswg.org/web-animations-1/#playing-an-animation-section
[2] https://drafts.csswg.org/web-animations-1/#animation-current-time
[3] https://drafts.csswg.org/css-animations-2/#animation-play-state

See the spec issue: https://github.com/w3c/csswg-drafts/issues/7145 for
more details.

Differential Revision: https://phabricator.services.mozilla.com/D140682
2022-03-23 01:30:51 +00:00
smolnar e8a0c58bd0 Backed out 3 changesets (bug 1759666, bug 1760541, bug 1760540) for causing talos damp failures. CLOSED TREE
Backed out changeset ec2f5253456e (bug 1759666)
Backed out changeset d0c9fc3a8d87 (bug 1760541)
Backed out changeset 30f81a7041c7 (bug 1760540)
2022-03-22 23:45:28 +02:00
Mitchell Hentges 83f95f6c5d Bug 1723237: Move low-hanging fruit commands to centralized Python dep system r=ahal
Creates/updates virtualenvs for some mach commands, replacing
their ad-hoc usage of `install_pip_package()`, `pip install`,
and `sys.path` modifications.

Note: The `docs` virtualenv has `Sphinx==1.1.3` installed, even
though a more modern version of `Sphinx` is used when
`./mach doc` is run. This is ok for now, since `./mach doc` will
just install the newer `Sphinx` over top of the old one. Secondarily,
when we port `./mach doc` to use the centralized system, we'll
be incentivized to make the different `doc` commands use synchonized
versions of the same packages. Success!

Also, note that manual installation of `html5lib` and `requests`
isn't ported to the `wpt` site: this is because they're already
provided by the inherited Mach site.

Differential Revision: https://phabricator.services.mozilla.com/D122902
2022-03-22 20:49:42 +00:00
Matthew Gaudet 6450bc232b Bug 1759597 - Enable WritableStreams and pipeTo by default r=smaug
* TextEncoder stream tests now fail, rather than error
* WritableStreams are exosed on worker interfacess now; and broken-then is fixed too
* Fix interface semantics

Differential Revision: https://phabricator.services.mozilla.com/D141125
2022-03-22 20:33:04 +00:00
Nicolas Chevobbe 151983da17 Bug 1759666 - [devtools] Add type-specific console.log content process damp test. r=perftest-reviewers,ochameau,AlexandruIonescu.
Differential Revision: https://phabricator.services.mozilla.com/D140978
2022-03-22 17:23:49 +00:00
Iulian Moraru a3123f6bf6 Backed out 2 changesets (bug 1755312) for causing wd failures on marionette_port.py. CLOSED TREE
Backed out changeset 6c795bd3f3d4 (bug 1755312)
Backed out changeset 4bb6093b4db3 (bug 1755312)
2022-03-22 18:14:51 +02:00
Henrik Skupin 33fcda833e Bug 1755312 - [geckodriver] Clippy and rustfmt fixes. r=webdriver-reviewers,jgraham
Depends on D141358

Differential Revision: https://phabricator.services.mozilla.com/D141453
2022-03-22 12:33:47 +00:00
Henrik Skupin 91895645ae Bug 1755312 - [geckodriver] Account for an already existing MarionetteActivePort file. r=webdriver-reviewers,jgraham
Differential Revision: https://phabricator.services.mozilla.com/D141358
2022-03-22 12:33:47 +00:00
andrej 70ddc4bbbc Bug 1753735 - Review and update Talos test owners r=perftest-reviewers,AlexandruIonescu
Differential Revision: https://phabricator.services.mozilla.com/D141607
2022-03-22 12:26:03 +00:00
Emilio Cobos Álvarez 5101af9a94 Bug 1760709 - Take directionality into account when handling left/right on radios. r=smaug
We have similar code for range inputs. This matches Blink (but not
WebKit), but I think it's a better default.

The spec seems to leave this up to UAs, so for now landing a
moz-specific WPT. Should be trivial to upstream if we want.

Depends on D141705

Differential Revision: https://phabricator.services.mozilla.com/D141706
2022-03-22 11:10:54 +00:00
Frederik Braun 3de5287d4e Bug 1748693 - remove MaybeCompareSchemes(Logging), disable samesite-schemeful for release r=ckerschb,dveditz,dragana
This removes a part of the erroneous scheme-comparison and the logging
that was implemented in those functions. The tests for that logging were
also removed.

Differential Revision: https://phabricator.services.mozilla.com/D136229
2022-03-22 10:09:02 +00:00
Csoregi Natalia 4195cf45fe Backed out changeset 956a3ddb6ea0 (bug 1759931) for failures on test_peerConnection_stats.html. CLOSED TREE 2022-03-21 23:21:15 +02:00
Jeff Muizelaar 300bcc9619 Bug 1759931 - Implement some missing outbound-rtp stats. r=jib,emilio
Differential Revision: https://phabricator.services.mozilla.com/D141287
2022-03-21 19:31:56 +00:00
Cristian Tuns ec4e560638 Bug 1573410 -Fix lint failure r=fix CLOSED TREE 2022-03-21 16:14:20 -04:00
Henrik Skupin 6309181ede Bug 1573410 - [firefox-ui] Update firefox ui mozharness scripts. r=webdriver-reviewers,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D141085
2022-03-21 17:05:28 +00:00
Henrik Skupin 8754fc9fd4 Bug 1573410 - [firefox-ui] Update harness to only support remote tests. r=webdriver-reviewers,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D141084
2022-03-21 17:05:27 +00:00
Henrik Skupin 5655af3480 Bug 1573410 - [firefox-ui] Remove deprecated resource files. r=webdriver-reviewers,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D141083
2022-03-21 17:05:27 +00:00
Henrik Skupin 7638753eb9 Bug 1759574 - [marionette] Move session store tests to browser/components/sessionstore/test/marionette. r=webdriver-reviewers,dao,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D141082
2022-03-21 17:05:26 +00:00
Henrik Skupin 8c996661f7 Bug 1759574 - [firefox-ui] Use data URLs in session restore tests and make them more stable. r=webdriver-reviewers,dao,jdescottes
Replace test pages as used by the session restore tests with data URLs.

Further make the tests more stable by waiting for the expected windows
and tabs to be opened. The relevant changes should fix a couple of
intermittent failures that we have seen in the past.

Differential Revision: https://phabricator.services.mozilla.com/D141081
2022-03-21 17:05:26 +00:00
Sebastian Hengst 7c265b2c53 Bug 1760278 - set service-workers/service-worker/installing.https.html as intermittent on macOS opt. CLOSED TREE
Had been passing until
aecb91e7c2
set tests executed earlier as passing.
2022-03-21 19:32:52 +01:00
Sebastian Hengst f16e44357c Bug 1760278 - revert some service-workers test expectation changes. CLOSED TREE
These got added in the latest expectation update (same bug) but the tests
actually pass.
2022-03-21 10:34:29 +01:00
moz-wptsync-bot c4ef7f1e57 Bug 1760278 - [wpt-sync] Update web-platform-tests to e04c2432c6abc2e998deed10db0a2a42db70a380, a=testonly
MANUAL PUSH: wpt sync bot

wpt-head: e04c2432c6abc2e998deed10db0a2a42db70a380
wpt-type: landing
2022-03-21 06:52:15 +00:00
moz-wptsync-bot d0dedec7f3 Bug 1760359 - Don't use Thread.native_id since it requires Python 3.8, a=testonly 2022-03-21 06:52:15 +00:00
moz-wptsync-bot 48637fdce3 Bug 1757207 [wpt PR 32988] - Update wpt metadata, a=testonly
wpt-pr: 32988
wpt-type: metadata
2022-03-21 06:52:14 +00:00
Daseul Lee ff475cade9 Bug 1757207 [wpt PR 32988] - Improve web platform tests for Font Access API., a=testonly
Automatic update from web-platform-tests
Improve web platform tests for Font Access API.

This refactoring code is the first step to improve WPT.
- Refactor test utility methods into multiple files, and group test
  cases into multiple wpt files. Previously, some of test files were
  under resources/ rather than directly on font_access/ as window.js
  files.
- Simplify the logic to filter and get the test data set.
- Add a few more test cases for query() method.
- Temporarily remove the logic to verify platform-specific table data,
  as the previous logic was buggy and compared actual value against
  itself.

Change-Id: I7ddbcf73630014a8a6e5840bdc5dd1483ca3426d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3489382
Reviewed-by: Victor Costan <pwnall@chromium.org>
Commit-Queue: Daseul Lee <dslee@chromium.org>
Cr-Commit-Position: refs/heads/main@{#978721}

--

wpt-commits: e04c2432c6abc2e998deed10db0a2a42db70a380
wpt-pr: 32988
2022-03-21 06:52:14 +00:00
dependabot[bot] 4212422e78 Bug 1758408 [wpt PR 33096] - Bump types-ujson from 4.2.0 to 4.2.1 in /tools, a=testonly
Automatic update from web-platform-tests
Bump types-ujson from 4.2.0 to 4.2.1 in /tools

Bumps [types-ujson](https://github.com/python/typeshed) from 4.2.0 to 4.2.1.
- [Release notes](https://github.com/python/typeshed/releases)
- [Commits](https://github.com/python/typeshed/commits)

---
updated-dependencies:
- dependency-name: types-ujson
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
--

wpt-commits: 9d48f4ad2b5748a6f779f02f9dc74e04f7635ee9
wpt-pr: 33096
2022-03-21 06:52:13 +00:00
dependabot[bot] f4a202f04a Bug 1758404 [wpt PR 33092] - Bump types-setuptools from 57.4.2 to 57.4.9 in /tools, a=testonly
Automatic update from web-platform-tests
Bump types-setuptools from 57.4.2 to 57.4.9 in /tools

Bumps [types-setuptools](https://github.com/python/typeshed) from 57.4.2 to 57.4.9.
- [Release notes](https://github.com/python/typeshed/releases)
- [Commits](https://github.com/python/typeshed/commits)

---
updated-dependencies:
- dependency-name: types-setuptools
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
--

wpt-commits: 50f7bb309f061690ceef3117d67ba5ef73a14f0a
wpt-pr: 33092
2022-03-21 06:52:13 +00:00
dependabot[bot] 66e5c05394 Bug 1758409 [wpt PR 33097] - Bump types-pyyaml from 6.0.0 to 6.0.4 in /tools, a=testonly
Automatic update from web-platform-tests
Bump types-pyyaml from 6.0.0 to 6.0.4 in /tools

Bumps [types-pyyaml](https://github.com/python/typeshed) from 6.0.0 to 6.0.4.
- [Release notes](https://github.com/python/typeshed/releases)
- [Commits](https://github.com/python/typeshed/commits)

---
updated-dependencies:
- dependency-name: types-pyyaml
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
--

wpt-commits: 77f2cf52bd0fe7d393771695581c2c8a15ef07a9
wpt-pr: 33097
2022-03-21 06:52:12 +00:00
dependabot[bot] f11d201f25 Bug 1758406 [wpt PR 33094] - Bump typing-extensions from 3.10.0.2 to 4.1.1 in /tools, a=testonly
Automatic update from web-platform-tests
Bump typing-extensions from 3.10.0.2 to 4.1.1 in /tools

Bumps [typing-extensions](https://github.com/python/typing) from 3.10.0.2 to 4.1.1.
- [Release notes](https://github.com/python/typing/releases)
- [Changelog](https://github.com/python/typing/blob/master/typing_extensions/CHANGELOG)
- [Commits](https://github.com/python/typing/compare/3.10.0.2...4.1.1)

---
updated-dependencies:
- dependency-name: typing-extensions
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
--

wpt-commits: 63ad58152b2692c5ffb481324489e460fad6c4a2
wpt-pr: 33094
2022-03-21 06:52:12 +00:00
dependabot[bot] 8326215934 Bug 1758407 [wpt PR 33095] - Bump types-six from 1.16.2 to 1.16.11 in /tools, a=testonly
Automatic update from web-platform-tests
Bump types-six from 1.16.2 to 1.16.11 in /tools

Bumps [types-six](https://github.com/python/typeshed) from 1.16.2 to 1.16.11.
- [Release notes](https://github.com/python/typeshed/releases)
- [Commits](https://github.com/python/typeshed/commits)

---
updated-dependencies:
- dependency-name: types-six
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
--

wpt-commits: 74ecbc2c3a15f65cc53817a403e52429f4151dd2
wpt-pr: 33095
2022-03-21 06:52:11 +00:00
dependabot[bot] 08c28d1a03 Bug 1758412 [wpt PR 33099] - Bump types-requests from 2.25.11 to 2.27.11 in /tools, a=testonly
Automatic update from web-platform-tests
Bump types-requests from 2.25.11 to 2.27.11 in /tools

Bumps [types-requests](https://github.com/python/typeshed) from 2.25.11 to 2.27.11.
- [Release notes](https://github.com/python/typeshed/releases)
- [Commits](https://github.com/python/typeshed/commits)

---
updated-dependencies:
- dependency-name: types-requests
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
--

wpt-commits: 92e548dc44c0c71ac495833dd61443c0a811d77f
wpt-pr: 33099
2022-03-21 06:52:11 +00:00
dependabot[bot] 2cd82b038b Bug 1758405 [wpt PR 33093] - Bump types-atomicwrites from 1.4.1 to 1.4.3 in /tools, a=testonly
Automatic update from web-platform-tests
Bump types-atomicwrites from 1.4.1 to 1.4.3 in /tools

Bumps [types-atomicwrites](https://github.com/python/typeshed) from 1.4.1 to 1.4.3.
- [Release notes](https://github.com/python/typeshed/releases)
- [Commits](https://github.com/python/typeshed/commits)

---
updated-dependencies:
- dependency-name: types-atomicwrites
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
--

wpt-commits: e84d823d28a99ffc5c00b0c02df42ba5a02396cf
wpt-pr: 33093
2022-03-21 06:52:10 +00:00
dependabot[bot] 28ce666ffe Bug 1758403 [wpt PR 33091] - Bump actions/checkout from 2 to 3, a=testonly
Automatic update from web-platform-tests
Bump actions/checkout from 2 to 3

Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
--

wpt-commits: 8d5b3ae28fc5f054398374546b72c0665fbb7515
wpt-pr: 33091
2022-03-21 06:52:10 +00:00
moz-wptsync-bot 82031c654c Bug 1755554 [wpt PR 32847] - Update wpt metadata, a=testonly
wpt-pr: 32847
wpt-type: metadata
2022-03-21 06:52:09 +00:00
David Grogan 4d89c25e61 Bug 1755554 [wpt PR 32847] - [css-flex] New intrinsic size algorithm for single-line rows, a=testonly
Automatic update from web-platform-tests
[css-flex] New intrinsic size algorithm for single-line rows

https://drafts.csswg.org/css-flexbox/#intrinsic-sizes

Behind --enable-blink-features=NewFlexboxSizing until ready to launch.

Bug: 240765
Change-Id: I629e3534e61c949bab0f3e8a60bd2cf51a9b0609
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3457267
Reviewed-by: Ian Kilpatrick <ikilpatrick@chromium.org>
Commit-Queue: David Grogan <dgrogan@chromium.org>
Cr-Commit-Position: refs/heads/main@{#978643}

--

wpt-commits: 6f5a959bb078466d5ca7df4241770edb12a0c26d
wpt-pr: 32847
2022-03-21 06:52:09 +00:00
moz-wptsync-bot 80b3e5fe50 Bug 1758390 [wpt PR 33089] - Update wpt metadata, a=testonly
wpt-pr: 33089
wpt-type: metadata
2022-03-21 06:52:08 +00:00
Domenic Denicola 1d092dd9fc Bug 1758390 [wpt PR 33089] - CloseWatcher: externalize tests, a=testonly
Automatic update from web-platform-tests
CloseWatcher: externalize tests

Bug: 1171318
Change-Id: Ia21540f33a2d7ee0fb17d5556801888f21869350
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3507274
Auto-Submit: Domenic Denicola <domenic@chromium.org>
Reviewed-by: Nate Chapin <japhet@chromium.org>
Commit-Queue: Nate Chapin <japhet@chromium.org>
Cr-Commit-Position: refs/heads/main@{#978507}

--

wpt-commits: 5800f5de069cabe7d294721e8392a00d56f07013
wpt-pr: 33089
2022-03-21 06:52:08 +00:00
Anders Hartvoll Ruud fe5a294662 Bug 1757953 [wpt PR 33048] - [@container] Remove size() function, a=testonly
Automatic update from web-platform-tests
[@container] Remove size() function

Since we're anyway going to need it for style() queries eventually,
I have kept the parsing and expression-node code for supporting that
grammar. I added some unit test coverage for the related parsing code
since that is now otherwise unreachable.

Also, in query-evaluation.html, I converted the tests which cover
the grammar/evaluation of queries inside size() to style() tests,
since I think those tests are still valuable.

Fixed: 1300546
Change-Id: Ic5968833a63ca7b865c98992963f8113c46e1ec2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3497743
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Commit-Queue: Anders Hartvoll Ruud <andruud@chromium.org>
Cr-Commit-Position: refs/heads/main@{#978355}

--

wpt-commits: 5a7fbefd466d9d8e979ae5c93993ed3f2a99874c
wpt-pr: 33048
2022-03-21 06:52:07 +00:00
Andrew Williams 7a980113d1 Bug 1758261 [wpt PR 33075] - [BroadcastChannel] Add WPT: opaque origins can't communicate, a=testonly
Automatic update from web-platform-tests
[BroadcastChannel] Add WPT: opaque origins can't communicate

Add a WPT that tests that opaque origins can't communicate via
BroadcastChannel (with other opaque origins and with the origin
that created it). This ensures that same-origin restrictions
are correctly applied to BroadcastChannels in opaque origins
contexts.

For additional context, see:
https://bugs.chromium.org/p/chromium/issues/detail?id=670024#c6

Bug: 670024
Change-Id: I4cf9089d52cdeb6f255e645990ecc42f2e9a829c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3460249
Reviewed-by: Ben Kelly <wanderview@chromium.org>
Commit-Queue: Andrew Williams <awillia@chromium.org>
Cr-Commit-Position: refs/heads/main@{#978343}

--

wpt-commits: 840ff66cc88af5f263056f396135bcdd55936567
wpt-pr: 33075
2022-03-21 06:52:07 +00:00
Mustaq Ahmed bbef4347f0 Bug 1757466 [wpt PR 33006] - Add a WPT for payment request delegation., a=testonly
Automatic update from web-platform-tests
Add a WPT for payment request delegation.

The test verifies that PaymentRequest.show() call from a subframe fails
from a cross-origin subframe without user activation unless the top
frame has user activation and it delegates the capability to the
subframe.

Chrome passes this test through "wpt run" with the following
command-line flag:
  --enable-blink-features=PaymentRequestRequiresUserActivation

Bug: 1130558, 825270
Change-Id: I7ae26ad46653416aec72e342b7a32c24755e6e3e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3413851
Reviewed-by: Stephen McGruer <smcgruer@chromium.org>
Commit-Queue: Mustaq Ahmed <mustaq@chromium.org>
Cr-Commit-Position: refs/heads/main@{#978296}

--

wpt-commits: 30d5f8f4c7687a4f2c0a0999872a5767dbd3987c
wpt-pr: 33006
2022-03-21 06:52:06 +00:00