puppeteer/test/src
Junyan b7ebc5d9bb
feat(puppeteer-core): keydown supports commands (#9357)
Issue: #1313

<!-- Thanks for submitting a pull request! Please provide enough
information so that others can review your pull request. -->

**What kind of change does this PR introduce?**

Feature.

**Did you add tests for your changes?**

Yes.

**If relevant, did you update the documentation?**

Yes.

**Summary**

Supports keyboard shotcuts on MacOS. See Chrome Devtools Protocol
document:
https://chromedevtools.github.io/devtools-protocol/tot/Input/#method-dispatchKeyEvent.
2022-12-03 11:23:47 +01:00
..
bidi feat: separate puppeteer and puppeteer-core (#9023) 2022-10-05 14:17:03 +02:00
accessibility.spec.ts feat(chromium): roll to Chromium 108.0.5351.0 (r1056772) (#9153) 2022-10-25 12:55:19 +02:00
ariaqueryhandler.spec.ts fix!: deprecate indirect error imports (#9072) 2022-10-06 23:52:51 +02:00
browser.spec.ts chore: implement custom mocha interface for the runner (#8929) 2022-09-09 11:12:18 +02:00
browsercontext.spec.ts feat: expose browser context id (#9134) 2022-10-19 08:30:57 +00:00
CDPSession.spec.ts chore: upgrade mitt (#9340) 2022-11-29 19:50:58 +00:00
chromiumonly.spec.ts chore: implement custom mocha interface for the runner (#8929) 2022-09-09 11:12:18 +02:00
click.spec.ts fix!: remove puppeteer.devices in favor of KnownDevices (#9075) 2022-10-10 15:30:12 +02:00
cookies.spec.ts chore: implement custom mocha interface for the runner (#8929) 2022-09-09 11:12:18 +02:00
coverage.spec.ts feat: add ability to collect JS code coverage at the function level (#9027) 2022-10-06 23:53:05 +02:00
defaultbrowsercontext.spec.ts chore: implement custom mocha interface for the runner (#8929) 2022-09-09 11:12:18 +02:00
dialog.spec.ts chore: implement custom mocha interface for the runner (#8929) 2022-09-09 11:12:18 +02:00
diffstyle.css chore: use composite builds for tests (#8522) 2022-06-15 12:05:25 +02:00
drag-and-drop.spec.ts chore: implement custom mocha interface for the runner (#8929) 2022-09-09 11:12:18 +02:00
elementhandle.spec.ts fix!: refactor custom query handler API (#9078) 2022-10-10 16:01:09 +02:00
emulation.spec.ts fix!: remove puppeteer.devices in favor of KnownDevices (#9075) 2022-10-10 15:30:12 +02:00
evaluation.spec.ts chore: implement custom mocha interface for the runner (#8929) 2022-09-09 11:12:18 +02:00
EventEmitter.spec.ts feat: separate puppeteer and puppeteer-core (#9023) 2022-10-05 14:17:03 +02:00
fixtures.spec.ts chore: implement custom mocha interface for the runner (#8929) 2022-09-09 11:12:18 +02:00
frame.spec.ts feat: separate puppeteer and puppeteer-core (#9023) 2022-10-05 14:17:03 +02:00
golden-utils.ts chore: use --parallel (#8612) 2022-07-05 14:42:55 +02:00
headful.spec.ts feat: separate puppeteer and puppeteer-core (#9023) 2022-10-05 14:17:03 +02:00
idle_override.spec.ts feat: separate puppeteer and puppeteer-core (#9023) 2022-10-05 14:17:03 +02:00
ignorehttpserrors.spec.ts chore: extract BrowserContext to its own file (#9133) 2022-10-19 07:06:31 +00:00
injected.spec.ts chore: re-export all exports (#9241) 2022-11-10 17:11:18 +01:00
input.spec.ts fix!: deprecate indirect error imports (#9072) 2022-10-06 23:52:51 +02:00
jshandle.spec.ts chore: implement custom mocha interface for the runner (#8929) 2022-09-09 11:12:18 +02:00
keyboard.spec.ts feat(puppeteer-core): keydown supports commands (#9357) 2022-12-03 11:23:47 +01:00
launcher.spec.ts feat: use configuration files (#9140) 2022-10-21 15:09:21 +02:00
mocha-utils.ts feat: use configuration files (#9140) 2022-10-21 15:09:21 +02:00
mouse.spec.ts feat: separate puppeteer and puppeteer-core (#9023) 2022-10-05 14:17:03 +02:00
navigation.spec.ts fix!: deprecate indirect error imports (#9072) 2022-10-06 23:52:51 +02:00
network.spec.ts feat: separate puppeteer and puppeteer-core (#9023) 2022-10-05 14:17:03 +02:00
NetworkManager.spec.ts feat: separate puppeteer and puppeteer-core (#9023) 2022-10-05 14:17:03 +02:00
oopif.spec.ts chore: extract BrowserContext to its own file (#9133) 2022-10-19 07:06:31 +00:00
page.spec.ts fix!: remove puppeteer.devices in favor of KnownDevices (#9075) 2022-10-10 15:30:12 +02:00
proxy.spec.ts feat: separate puppeteer and puppeteer-core (#9023) 2022-10-05 14:17:03 +02:00
queryhandler.spec.ts feat: separate puppeteer and puppeteer-core (#9023) 2022-10-05 14:17:03 +02:00
queryselector.spec.ts fix!: refactor custom query handler API (#9078) 2022-10-10 16:01:09 +02:00
requestinterception-experimental.spec.ts feat: separate puppeteer and puppeteer-core (#9023) 2022-10-05 14:17:03 +02:00
requestinterception.spec.ts feat: separate puppeteer and puppeteer-core (#9023) 2022-10-05 14:17:03 +02:00
screenshot.spec.ts chore: implement custom mocha interface for the runner (#8929) 2022-09-09 11:12:18 +02:00
target.spec.ts fix!: deprecate indirect error imports (#9072) 2022-10-06 23:52:51 +02:00
TargetManager.spec.ts feat: separate puppeteer and puppeteer-core (#9023) 2022-10-05 14:17:03 +02:00
touchscreen.spec.ts fix!: remove puppeteer.devices in favor of KnownDevices (#9075) 2022-10-10 15:30:12 +02:00
tracing.spec.ts feat: separate puppeteer and puppeteer-core (#9023) 2022-10-05 14:17:03 +02:00
utils.ts feat: separate puppeteer and puppeteer-core (#9023) 2022-10-05 14:17:03 +02:00
waittask.spec.ts fix: remove viewport conditions in waitForSelector (#9087) 2022-10-10 16:00:47 +02:00
worker.spec.ts feat: separate puppeteer and puppeteer-core (#9023) 2022-10-05 14:17:03 +02:00