element-web/playwright
Robin 71895a3891
Fix widgets getting stuck in loading states (#31314)
* Refer to ClientWidgetApi as "widget API" rather than "messaging"

* Rename StopGapWidgetDriver to ElementWidgetDriver

* Rename StopGapWidget to WidgetMessaging

* Fix WidgetMessaging's lifetime by storing it in WidgetMessagingStore

(Rather than storing just the raw ClientWidgetApi objects.)

* Unfail test

* use an error

* cleanup start

* Add docs

* Prettier

* link to store

* remove a let

* More logging, split up loop

* Add a test demonstrating a regression in Call.start

* Restore Call.start to a single, robust event loop

* Fix test failure by resetting the messaging store

* Expand on the WidgetMessaging doc comment

* Add additional tests to buff up coverage

* Add a test for the sticker picker opening the IM.

* reduce copy paste

---------

Co-authored-by: Half-Shot <will@half-shot.uk>
Co-authored-by: Timo K <toger5@hotmail.de>
2025-12-05 09:19:06 +00:00
..
e2e Fix widgets getting stuck in loading states (#31314) 2025-12-05 09:19:06 +00:00
pages Adds tooltip for compose menu (#31122) 2025-11-21 16:42:44 +00:00
plugins Playwright test for history sharing on invite (#30948) 2025-10-08 09:49:11 +00:00
sample-files Implement Playwright tests to ensure calls persist across room switches (#31354) 2025-12-01 09:21:32 +00:00
snapshots Update settings toggles to use consistent design across app. (#30169) 2025-12-04 15:46:21 +00:00
testcontainers Playwright Docker image updates (#31418) 2025-12-04 10:28:25 +00:00
.gitignore Small tweaks & improvements (#28253) 2024-10-21 13:40:49 +00:00
element-web-test.ts Update vector-im (#31306) 2025-12-02 09:57:28 +00:00
flaky-reporter.ts Fix more flaky playwright tests (#29007) 2025-01-17 11:08:49 +00:00
global.d.ts Change License: AGPL + Element Commercial (#28856) 2025-01-06 11:18:54 +00:00
services.ts Move a bunch of shared playwright code into @element-hq/element-web-playwright-common (#29477) 2025-03-17 09:16:45 +00:00
tsconfig.json Add allowImportingTsExtensions to tsconfig (#12939) 2024-08-30 13:54:14 +00:00