playwright/src
Dmitry Gozman cdfe73fee3
api(console): make ConsoleMessageLocation properties required (#3290)
Everywhere in our api, possibly missing properties are nullable.
However, to make things easier for everyone, we just default to an
empty url instead, so that users do not have to null-check it.
2020-08-05 22:25:56 -07:00
..
chromium api(console): make ConsoleMessageLocation properties required (#3290) 2020-08-05 22:25:56 -07:00
common feat(selectors): auto-detect xpath starting with ".." (#3239) 2020-07-30 16:21:48 -07:00
debug chore: remove cli (#2976) 2020-07-16 13:13:26 -07:00
firefox api: introduce Browser.version() (#3177) 2020-07-27 13:41:35 -07:00
injected fix(screenshot): wait for stable position before taking element screenshot (#3216) 2020-07-29 16:36:02 -07:00
install feat(launcher): check dependencies before launch on Windows (#3240) 2020-07-30 17:15:46 -07:00
rpc api(console): make ConsoleMessageLocation properties required (#3290) 2020-08-05 22:25:56 -07:00
server fix(launcher): make PrintDeps.exe path configurable (#3311) 2020-08-05 13:33:40 -07:00
utils test: move fixtures to jest (#3010) 2020-07-17 13:53:23 -07:00
webkit api(console): make ConsoleMessageLocation properties required (#3290) 2020-08-05 22:25:56 -07:00
.eslintrc.js chore(lint): add @typescript-eslint/type-annotation-spacing rule (#897) 2020-02-07 13:36:49 -08:00
accessibility.ts chore(rpc): implement input, a11y, console (#2722) 2020-06-25 18:01:18 -07:00
api.ts chore: move non-trivial types out of types.ts (#2680) 2020-06-23 14:51:06 -07:00
browser.ts api: introduce Browser.version() (#3177) 2020-07-27 13:41:35 -07:00
browserContext.ts chore: update error messages to match future rpc validator (#3075) 2020-07-21 15:25:31 -07:00
console.ts api(console): make ConsoleMessageLocation properties required (#3290) 2020-08-05 22:25:56 -07:00
converters.ts feat(rpc): disallow deps into rpc client from outside (#3199) 2020-07-28 15:33:38 -07:00
deviceDescriptors.ts api(devices): extract isMobile/hasTouch from viewport (#1415) 2020-03-17 18:21:02 -07:00
dialog.ts fix(dialogs): let click timeout, log information about dialogs (#2781) 2020-07-01 22:10:37 -07:00
dom.ts fix(screenshot): wait for stable position before taking element screenshot (#3216) 2020-07-29 16:36:02 -07:00
download.ts feat(download): create directories for saveAs (#3249) 2020-07-30 23:21:03 -07:00
errors.ts chore: explicitly plumb various errors through the retries (#2554) 2020-06-12 14:59:26 -07:00
events.ts feat: introduce page.on('crash') event (#1782) 2020-04-15 00:04:35 -07:00
fileChooser.ts api(setInputFiles): introduce page/frame helpers, document, break compat (#1818) 2020-04-16 10:25:28 -07:00
frames.ts fix(misc): assorted fixes (#3031) 2020-07-21 23:48:21 -07:00
helper.ts feat(installer): start downloadinb Ubuntu 20.04 builds (#3126) 2020-07-23 17:37:47 -07:00
input.ts chore: move non-trivial types out of types.ts (#2680) 2020-06-23 14:51:06 -07:00
javascript.ts chore: explicitly type SerializedArgument, fix rpc dispatchEvent (#2988) 2020-07-17 09:53:13 -07:00
logger.ts test: wire test commands to jest (#3014) 2020-07-17 16:09:27 -07:00
loggerSink.ts chore: move non-trivial types out of types.ts (#2680) 2020-06-23 14:51:06 -07:00
macEditingCommands.ts fix(chromium): reland support selectAll on macos (#3038) 2020-07-21 16:33:46 -07:00
network.ts feat(rpc): disallow deps into rpc client from outside (#3199) 2020-07-28 15:33:38 -07:00
page.ts feat(rpc): client-side parameters validation (#3069) 2020-07-22 18:05:07 -07:00
progress.ts feat(rpc): remove PageAttribution from the protocol, attribute on the client side (#2957) 2020-07-15 14:04:39 -07:00
screenshotter.ts feat(screenshot): accept timeout, migrate to Progress, wait for visible (#2679) 2020-06-24 10:16:54 -07:00
selectors.ts fix(textContent): make page.textContent(selector) atomic (#2717) 2020-06-26 16:32:42 -07:00
timeoutSettings.ts chore: form the debug script for authoring hints / helpers (#2551) 2020-06-11 18:18:33 -07:00
transport.ts chore(logs): rework logs for simplicity (#2592) 2020-06-16 17:11:19 -07:00
types.ts api(console): make ConsoleMessageLocation properties required (#3290) 2020-08-05 22:25:56 -07:00
usKeyboardLayout.ts doc(keyboard): document Shift+ArrowLeft notation (#1771) 2020-04-14 13:11:02 -07:00