playwright/packages/playwright-core/src/server
Andrey Lushnikov a89fe3ec5c
fix: support shadow DOM with Vue and React selectors (#10742)
There were two issues:
- we did not find VDom roots inside shadow DOM
- we incorrectly relied on DOM's `contain` method to determine if
  VDom's rendered node belongs to requested scope.

Fixes #10123
2021-12-07 11:23:37 -08:00
..
android chore: migrate to monorepo (#9421) 2021-10-11 16:52:17 +02:00
chromium feat(chromium): roll to r947661 (#10712) 2021-12-04 08:00:55 -08:00
common fix(selectors): do not hide selector errors (#10595) 2021-11-29 17:13:24 -08:00
electron fix: electron launcher (#9504) 2021-10-14 16:45:52 +02:00
firefox chore(chromium): Capture off-screen content without resizing viewport (#10606) 2021-11-30 14:11:15 -08:00
injected fix: support shadow DOM with Vue and React selectors (#10742) 2021-12-07 11:23:37 -08:00
supplements feat(acceptDownload): revert acceptDownload (#10709) 2021-12-06 09:25:24 -08:00
trace chore: support range requests in trace viewer http server (#10434) 2021-11-23 21:37:55 +01:00
webkit chore(chromium): Capture off-screen content without resizing viewport (#10606) 2021-11-30 14:11:15 -08:00
accessibility.ts chore: migrate to monorepo (#9421) 2021-10-11 16:52:17 +02:00
artifact.ts chore: migrate to monorepo (#9421) 2021-10-11 16:52:17 +02:00
browser.ts chore: migrate to monorepo (#9421) 2021-10-11 16:52:17 +02:00
browserContext.ts feat(acceptDownload): revert acceptDownload (#10709) 2021-12-06 09:25:24 -08:00
browserType.ts chore: add missing dynamic sdkLanguage based CLI invocations (#9817) 2021-10-27 18:58:13 +02:00
console.ts chore: migrate to monorepo (#9421) 2021-10-11 16:52:17 +02:00
cookieStore.ts chore: migrate to monorepo (#9421) 2021-10-11 16:52:17 +02:00
deviceDescriptors.js chore: migrate to monorepo (#9421) 2021-10-11 16:52:17 +02:00
deviceDescriptorsSource.json feat(chromium): roll to r947661 (#10712) 2021-12-04 08:00:55 -08:00
dialog.ts chore: migrate to monorepo (#9421) 2021-10-11 16:52:17 +02:00
dom.ts feat(inputValue): allow on labels, retarget (#10666) 2021-12-02 10:31:06 -08:00
download.ts chore: migrate to monorepo (#9421) 2021-10-11 16:52:17 +02:00
fetch.ts fix: make APIRequest tracing work on node 16 (#10705) 2021-12-03 15:46:57 -08:00
fileChooser.ts chore: migrate to monorepo (#9421) 2021-10-11 16:52:17 +02:00
formData.ts fix: compute file field mime type on the server (#10394) 2021-11-17 18:12:26 -08:00
frames.ts fix(focus): make sure strictness is respected (#10685) 2021-12-03 10:22:50 -08:00
helper.ts chore: migrate to monorepo (#9421) 2021-10-11 16:52:17 +02:00
input.ts chore: migrate to monorepo (#9421) 2021-10-11 16:52:17 +02:00
instrumentation.ts feat(trace-viewer): render wall time for each action (#9982) 2021-11-02 12:16:12 -07:00
javascript.ts fix(evaluate): reject all context operations when frame detaches (#9987) 2021-11-03 10:44:50 -07:00
macEditingCommands.ts chore: migrate to monorepo (#9421) 2021-10-11 16:52:17 +02:00
network.ts fix(chromium): websocket handshake comes twice (#10518) 2021-11-24 10:46:32 -08:00
page.ts chore(chromium): Capture off-screen content without resizing viewport (#10606) 2021-11-30 14:11:15 -08:00
pipeTransport.ts chore: migrate to monorepo (#9421) 2021-10-11 16:52:17 +02:00
playwright.ts chore: migrate to monorepo (#9421) 2021-10-11 16:52:17 +02:00
progress.ts chore: migrate to monorepo (#9421) 2021-10-11 16:52:17 +02:00
screenshotter.ts chore(chromium): Capture off-screen content without resizing viewport (#10606) 2021-11-30 14:11:15 -08:00
selectors.ts fix(selectors): do not hide selector errors (#10595) 2021-11-29 17:13:24 -08:00
transport.ts chore: migrate to monorepo (#9421) 2021-10-11 16:52:17 +02:00
types.ts chore: rename Fetch Request/Response to API (#10087) 2021-11-05 16:27:49 +01:00
usKeyboardLayout.ts chore: migrate to monorepo (#9421) 2021-10-11 16:52:17 +02:00