Automatic update from web-platform-tests
Add actions builder API documentation
Add actions builder API documentation plus some examples
--
Remove trailing space and add a "the"
--
wpt-commits: 07e35f356cc4a6b2a27a0d9f2a14968d5ee7330a, d67fec6063da225ec5da00db820a401783922264
wpt-pr: 14287
Automatic update from web-platform-testsDocument the source email for assignment (#14214)
--
wpt-commits: ad865c2f6bd3ce9ab1333eb78df445cd4c805f36
wpt-pr: 14214
Automatic update from web-platform-testsDocument the source email for assignment (#14214)
--
wpt-commits: ad865c2f6bd3ce9ab1333eb78df445cd4c805f36
wpt-pr: 14214
Automatic update from web-platform-testsAdds Self Describibing section to rendering docs
--
made the requested changes
--
removing extra line
--
removing one more extra line
--
making rest words non capitalize
--
wpt-commits: 79a7cb3e24c189a43a3a890fc7796132bbd4fd5a, d08838132faa67d3240eb4048c5d8387a0b927a3, ef5f7b1be322d8ed416c44f333fcec1fa255032c, 24123f32aa98effb22ce755aacc8765c0da4a2f8, 0cd1d2859d28fd15f5483c298e7d54b34b5665f0
wpt-pr: 13809
Automatic update from web-platform-testsFix the documentation of `action_sequence` somewhat (#13680)
--
wpt-commits: f709c0bcdff406cd539a02cf8c57122f025a16bb
wpt-pr: 13680
Automatic update from web-platform-testsMove and fix the action_sequence documentation (#13648)
--
wpt-commits: 2b758296541cf4f2209b8c2352cf6c7890c97be3
wpt-pr: 13648
Automatic update from web-platform-testsAdd a `.optional.` file name flag for optional behavior (#13586)
--
wpt-commits: 80dce24781817a9091b3ed5094dbd2b58386d152
wpt-pr: 13586
Automatic update from web-platform-testsUpdate setup instructions for Safari to use `no_proxy='*'` (#13569)
--
wpt-commits: ad38861e9b15056b8bf2c58b62508d02b8f9c78a
wpt-pr: 13569
Automatic update from web-platform-testsSupport `./wpt run --channel=preview safari` (#13460)
This mostly to avoid the lengthy argument currently required:
`--webdriver-binary "/Applications/Safari Technology Preview.app/Contents/MacOS/safaridriver"`
Using `--browser-channel=preview` and the product `safari_webdriver`
also works.
--
wpt-commits: 9f2daa2a5d08d0d44f680501af2b62292f6264f0
wpt-pr: 13460
Automatic update from web-platform-testsAdd action sequence injection in test_driver
Following web driver spec for pointer action
sequence and key actions this change adds this
API to the test_driver interface.
Use action_sequence instead of pointer_action_sequence
--
[testdriver] Support sending actions sequences over WebDriver
--
[testdriver] Add a builder object for constructing actions
Action sequences are not really sensible to construct by hand, so this
adds a builder object for constructing sequences of actions. To use it
the following script mut be included after testdriver.js:
<script src="/resources/testdriver-actions.js"></script>
Then actions sequences can be constructed like
// Drag the mouse from 0,0 to 100,100 with ctrl held down
test_driver.Actions()
.pointerMove(0, 0, origin="viewport")
.keyDown("\uE009")
.pointerDown()
.pointerMove(100, 100, origin="viewport")
.pointerUp()
.keyUp()
.send();
--
Fix error handling for testdriver tests.
Otherwise a protocol error leads to FAIL not ERROR.
--
Add element_by_selector to SelectorProtocolPart
--
wpt-commits: ceadf71f63047e88dddd9308fd9f06db24ecfb29, f1db6b22cf40d6b56665225dfd4f83bbddd76686, 01dfc0f42edacd529749fcf543e16431ba7a9490, 723dcaffe979639976dee773c09eb24694625c23, a9504407fb46702dbb2bba7df9d349d8eba7ce55
wpt-pr: 12726
Automatic update from web-platform-tests[docs] Add information on project administration
Document the various secrets and accounts necessary to administer
web-platform-tests and its related project.
--
fixup! [docs] Add information on project administration
--
fixup! [docs] Add information on project administration
--
fixup! [docs] Add information on project administration
--
fixup! [docs] Add information on project administration
--
fixup! [docs] Add information on project administration
--
Fix typo
--
Add information about wpt-pr-bot GH account
--
wpt-commits: 8361f5c2dfd0fa59388d72b7a7d6ad11617a891d, cad6d894c152066b8ae2fe1663ba34cd0805d424, d5049bca940cf3c5a5e61aa6432f27cc9dd5c9f1, 53b410f29d87c453f758c7513ec15bfeff6dbc6c, 9d9433d92a7150bc9bc5bd0791ccec0f0ee1af48, 1d2bcbaa86ec8320097377c56a10d99bf81627ff, 4eb0a434accb3a86b7dfd044c58f3562f6bad66b, d242e14f16d37a43155103e02a00de79247a678d
wpt-pr: 10832
Automatic update from web-platform-tests[testharness.js] Remove deprecated API (#12976)
[testharness.js] Remove deprecated API
The testharness.js functions `assert_exists` and `assert_not_exists`
have been labeled "deprecated" since 2012-01-31 [1]. Remove the
functions and replace all existing references with equivalent
assertions.
[1] 1780607fc4582b65b7fcdded3e39e79e95c8d915
--
wpt-commits: efa1c1e224cf7910008d37477beb954d41448ace
wpt-pr: 12976
Automatic update from web-platform-testsUpdate doc regarding exp. features on Chrome
Following https://github.com/web-platform-tests/wpt/pull/13011, `wpt`
automatically turns on experimental web platform features on Chrome if
the channel is "dev". Update the doc to reflect this change.
--
wpt-commits: b0ea10809d150e8492bb20df51583e16a2f4f1ac
wpt-pr: 13129
Automatic update from web-platform-tests[docs] Remove obviated instructions
As of [1], the WPT CLI automatically inserts the
`--use-fake-ui-for-media-stream` and
`--use-fake-device-for-media-stream` arguments for the Chrome browser.
[1] a4eaa46ffebe5785562b930316a300423f23707e
--
wpt-commits: 70ca025c50fb6dc3b2f828de062e412d7897daf8
wpt-pr: 13126
Automatic update from web-platform-testsFix 'link' syntax in MISSING-LINK explainer (#12987)
The correct syntax for the 'link' element uses 'href', not 'src'.
--
wpt-commits: 92d2e6216ed2788c286510a0b58d9d8337d45111
wpt-pr: 12987
Automatic update from web-platform-tests[testharness.js] Reject non-thenable values (#12898)
Previously, any test defined via the `promise_test` API would fail
immediately if its body returned the value `undefined`. The test would
*not* fail if it returned any other value. Because the motivation for
using `promise_test` is to track resolution with a "thenable" value
(i.e. an object with a "then" method), this was overly permissive and
allowed contributors to write tests which spuriously passed [1].
Update testharness.js to enforce more stringent criteria on the value
return by `promise_test` bodies: that it is a "thenable" value. This
change is incompatible with an exiting functional test, but it does not
effect any tests in WPT (as verified by a survey using both the Chrome
and Firefox browsers). Update the functional test accordingly.
[1] cca6b6845678d9b5f792b886f3f7045d1d2cf0a7
--
wpt-commits: 86579034357501943927f3dc4abf75d76c477383
wpt-pr: 12898
Automatic update from web-platform-testsImprove the formatting of testdriver documentation
In https://web-platform-tests.org/writing-tests/testdriver.html it is currently
hard to tell where the different sections begin and end because the formatting
of headings looks just like a line of code.
--
wpt-commits: d33f14555351b58c944eb50b9c46d7d9a930773a
wpt-pr: 12883
Automatic update from web-platform-tests[HTTP/2.0][WIP] H2 server documentation (#12655)
Added documentation for H2ResponseWriter API as well as a more general Handler explanation and how to use new functionality
--
wpt-commits: 96508b50374beb53d52373b5f585c05a246cf745
wpt-pr: 12655
Automatic update from web-platform-tests[testdriver.js] Document and test `bless` method (#11840)
This new API was first introduced via [1]. Complete that initial work by
adding documentation and automated tests.
[1] 8b8082f30267410e4b3729439be23df8b803dde8
--
wpt-commits: 6a86d4a0632848f5049c6e9fcdd21f7ffb1d34c2
wpt-pr: 11840
Automatic update from web-platform-testsReplace document.origin with self.origin in cookie-helper.sub.js (#12377)
In anticipation of https://github.com/whatwg/dom/issues/410
--
wpt-commits: 0e1ac363581d4bf0851a00a5563619bfef622fe4
wpt-pr: 12377
Automatic update from web-platform-testsLoosen assumptions so actual implementations match them (#11677)
--
wpt-commits: 865d9b467e226e3c69d7cc1eee7849dca0973eee
wpt-pr: 11677
Automatic update from web-platform-tests[docs] Add instruction for specifying test title
--
wpt-commits: b12b60537ba0cf84166065dd29ce212bc0bf0e34
wpt-pr: 11494
Automatic update from web-platform-testsMerge pull request #11335 from frivoal/git-doc-lint
Mention the lint tool in the github tutorial
--
wpt-commits: ed8650a5dbbaacd706dd99e24b0cacaadaef74e2
wpt-pr: 11335
Automatic update from web-platform-testsMerge pull request #11365 from frivoal/git-doc-serve
Mention the need to setup the web server in the github tutorial
--
wpt-commits: c7c54d3d4b15377d05cf7650e156b9c7e0ce103d
wpt-pr: 11365
Automatic update from web-platform-testsUpdate git documentation (#11322)
Remove parts that are no longer relevant (we only have one repo now, we
no longer use submodules...), and update graphics.
Related to #5301
--
wpt-commits: 3b8c1c4810dfb47c16016e324321ddeba97c4a15
wpt-pr: 11322
Automatic update from web-platform-testsMerge pull request #11365 from frivoal/git-doc-serve
Mention the need to setup the web server in the github tutorial
--
wpt-commits: c7c54d3d4b15377d05cf7650e156b9c7e0ce103d
wpt-pr: 11365
Automatic update from web-platform-testsUpdate git documentation (#11322)
Remove parts that are no longer relevant (we only have one repo now, we
no longer use submodules...), and update graphics.
Related to #5301
--
wpt-commits: 3b8c1c4810dfb47c16016e324321ddeba97c4a15
wpt-pr: 11322
Automatic update from web-platform-testsUpdate testdriver.md (#11261)
Fix link to list of special keys.
--
wpt-commits: 219ed4510789fff5d1efddced703bd0289348636
wpt-pr: 11261
Automatic update from web-platform-testsAdd a warning about trusting the root CA (#11094)
--
wpt-commits: 5d4f7853b9ae10fe7f4e0321b656ee7afb54aeb3
wpt-pr: 11094
Automatic update from web-platform-testsMerge pull request #10882 from kereliuk/d/testdriver-tut
Documentation/Tutorial for adding a command to testdriver
--
wpt-commits: 0bdaaf9c1622ca49eb140381af1ece6d8001c934
wpt-pr: 10882