playwright/packages/playwright-core
Dmitry Gozman 38fdc5fe24
fix(selectors): refactor chaining logic (#13764)
This fixes a few issues:
- strict mode was producing false negatives if multiple query paths
  lead to the same element being picked;
- in some cases the number of intermediate items in the list was
  exponential and crashed quickly.

What changed:
- `visible` engine is a real engine now;
- `capture` selectors are transformed to `has=` selectors for
  easier implementation;
- chained querying switched from a list to a set to avoid
  exponential size.
2022-04-27 20:51:57 +01:00
..
bin fix: proper chrome-beta channel installation on MacOS (#11973) 2022-02-09 11:28:51 -08:00
bundles chore: use vite plugin for registry (#13658) 2022-04-21 17:30:17 -07:00
src fix(selectors): refactor chaining logic (#13764) 2022-04-27 20:51:57 +01:00
types chore: fix docs links for .NET roll (#13787) 2022-04-27 16:06:30 +02:00
.npmignore chore: babel, expect, zip bundles (#13588) 2022-04-18 11:31:58 -07:00
browsers.json feat(firefox-beta): roll to r1323 (#13777) 2022-04-27 07:24:07 -07:00
cli.js chore: migrate to monorepo (#9421) 2021-10-11 16:52:17 +02:00
index.d.ts chore: migrate to monorepo (#9421) 2021-10-11 16:52:17 +02:00
index.js chore: use utils via index export (4) (#13404) 2022-04-07 14:36:13 -07:00
index.mjs fix: export request from index.jsm (#13158) 2022-03-30 09:35:47 -07:00
package.json fix(process launcher): use spawnSync to cleanup synchronously (#13769) 2022-04-27 15:01:30 +01:00
README.md chore: drop dependency on playwright-core in all our packages (#2318) 2020-05-21 13:18:15 -07:00
ThirdPartyNotices.txt chore: bundle pwt deps (#13622) 2022-04-18 21:47:18 -07:00

playwright-core

This package contains the no-browser flavor of Playwright.