playwright/packages
Joey Arhar ab323122d8
feat(chromium): use Element.checkVisibility in isElementVisible (#16592)
Element.checkVisibility is a new browser API that was shipped in
chromium 105:
https://bugs.chromium.org/p/chromium/issues/detail?id=1309533

Using checkVisibility accounts for the content-visibility:hidden in the
user-agent ShadowRoot of the details element, which means we can remove
the usage of the AutoExpandDetailsElementFlag (I am trying to remove the
flag in chromium).

This behavior is covered by the existing "isVisible and isHidden should
work with details" test in locator-convenience.spec.ts.
2022-09-22 13:48:58 -07:00
..
html-reporter chore: move protocol and trace types into the top-level packages (#17486) 2022-09-20 18:41:51 -07:00
playwright chore: cut v1.26.0 (#17265) 2022-09-12 10:45:27 -07:00
playwright-chromium chore: cut v1.26.0 (#17265) 2022-09-12 10:45:27 -07:00
playwright-core feat(chromium): use Element.checkVisibility in isElementVisible (#16592) 2022-09-22 13:48:58 -07:00
playwright-ct-react feat(ct): type-safe hook config (#17232) 2022-09-21 21:14:20 -07:00
playwright-ct-solid feat(ct): solid render children complete (#17417) 2022-09-21 21:16:30 -07:00
playwright-ct-svelte feat(ct): svelte type-safe hook config (#17237) 2022-09-12 21:00:41 -07:00
playwright-ct-vue feat(ct): type-safe hook config (#17232) 2022-09-21 21:14:20 -07:00
playwright-ct-vue2 feat(ct): vue2 type-safe hook config (#17236) 2022-09-12 21:00:09 -07:00
playwright-firefox chore: cut v1.26.0 (#17265) 2022-09-12 10:45:27 -07:00
playwright-test fix(ct): support empty fragments (#17475) 2022-09-21 15:12:18 -07:00
playwright-webkit chore: cut v1.26.0 (#17265) 2022-09-12 10:45:27 -07:00
protocol/src chore: rename reuseController to debugController (#17520) 2022-09-21 15:35:52 -07:00
recorder chore: move protocol and trace types into the top-level packages (#17486) 2022-09-20 18:41:51 -07:00
trace/src chore: move protocol and trace types into the top-level packages (#17486) 2022-09-20 18:41:51 -07:00
trace-viewer chore: move protocol and trace types into the top-level packages (#17486) 2022-09-20 18:41:51 -07:00
web fix(trace): preserve line breaks in console messages (#16696) 2022-08-22 09:26:51 -07:00
.eslintrc.js chore: don't write into stdout from the test runner, use reporters instead (#11367) 2022-01-12 19:52:40 -08:00