playwright/src/webkit
Joel Einbinder 39b22b41c5
feat: make JSHandle generic (#140)
This makes it so that JSHandles and ElementHandles are aware of what types they point to. As a fun bonus, `$eval('input')` knows its going to get an HTMLInputElement.

Most of this patch is casting things where previously we just assumed ElementHandles held the right kind of node. This gets us closer to being able to turn on `noImplicityAny` as well.

#6
2019-12-05 16:26:09 -08:00
..
api.ts chore: make targets chromium feature (#137) 2019-12-04 16:12:43 -08:00
Browser.ts chore: unify screenshot handling between browsers, introduce Screenshotter everywhere (#156) 2019-12-05 14:48:39 -08:00
BrowserFetcher.ts Initial commit 2019-11-19 10:58:15 -08:00
Connection.ts chore: do not accumulate protocol messages for debugging (#150) 2019-12-05 14:13:17 -08:00
events.ts chore: make targets chromium feature (#137) 2019-12-04 16:12:43 -08:00
ExecutionContext.ts feat: make JSHandle generic (#140) 2019-12-05 16:26:09 -08:00
FrameManager.ts chore: encapsulate target business in Browser class (#151) 2019-12-05 14:11:48 -08:00
Input.ts chore: move Mouse to common input with RawMouseImpl per vendor (#73) 2019-11-26 07:52:55 -08:00
JSHandle.ts feat: make JSHandle generic (#140) 2019-12-05 16:26:09 -08:00
Launcher.ts chore: make targets chromium feature (#137) 2019-12-04 16:12:43 -08:00
Multimap.ts Initial commit 2019-11-19 10:58:15 -08:00
NetworkManager.ts feat: easy download (#56) 2019-12-04 17:58:38 -08:00
Page.ts chore: unify screenshot handling between browsers, introduce Screenshotter everywhere (#156) 2019-12-05 14:48:39 -08:00
PipeTransport.ts Initial commit 2019-11-19 10:58:15 -08:00
Playwright.ts fix(install): print version of the browser being downloaded (#146) 2019-12-05 08:30:58 -08:00
protocolHelper.ts Initial commit 2019-11-19 10:58:15 -08:00
Screenshotter.ts chore: unify screenshot handling between browsers, introduce Screenshotter everywhere (#156) 2019-12-05 14:48:39 -08:00
Target.ts chore: unify screenshot handling between browsers, introduce Screenshotter everywhere (#156) 2019-12-05 14:48:39 -08:00