nextcloud/tests/playwright/support/sections
Ferdinand Thiessen bca2c7f229
fix(files): proper accessible row name and title for overflow
- resolves https://github.com/nextcloud/server/issues/59203
- resolves https://github.com/nextcloud/server/issues/56611

In the files list before this the accessible name of the button (default
action) was overridden to the default action display name.
But this causes problem for screen readers because then the whole table
row is just called "view" or "download" instead of using the inner text
(e.g. "filename.txt").

This fixes it to rename it `ACTION: FILENAME` instead.

Also when long names were truncated there were no useful title (tooltip)
for it, so it was not possible to get the real name.
This is fixed by always provide a proper tooltip including the full
name.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2026-07-08 21:33:47 +02:00
..
AccountMenuPage.ts test(login): migrate end-to-end tests to PlayWright 2026-06-12 11:08:22 +02:00
AdminThemingPage.ts chore(tests): adjust PlayWright tests to follow ESLint rules 2026-06-24 13:16:04 +02:00
AppstorePage.ts test(playwright): reduce potential flakiness of appstore tests 2026-06-10 13:59:16 +02:00
BackgroundFilePickerDialogPage.ts feat: add frontend test for custom custom background selection from file picker 2026-07-03 14:57:53 +00:00
ContactsMenuPage.ts chore(tests): adjust PlayWright tests to follow ESLint rules 2026-06-24 13:16:04 +02:00
CopyMoveDialogPage.ts chore(tests): adjust PlayWright tests to follow ESLint rules 2026-06-24 13:16:04 +02:00
ExternalStorageSettingsPage.ts test(files_external): migrate end-to-end tests to PlayWright 2026-07-02 21:44:35 +02:00
FilesFilterPage.ts test(files): migrate end-to-end tests to PlayWright 2026-07-06 18:22:10 +02:00
FilesListPage.ts fix(files): proper accessible row name and title for overflow 2026-07-08 21:33:47 +02:00
FilesNavigationPage.ts test(files): migrate end-to-end tests to PlayWright 2026-07-06 18:22:10 +02:00
FilesSidebarPage.ts test(files): migrate favorites e2e from Cypress to Playwright 2026-06-10 12:09:32 +02:00
LoginPage.ts test(login): migrate end-to-end tests to PlayWright 2026-06-12 11:08:22 +02:00
NavigationHeaderPage.ts
SettingsUsersPage.ts refactor(tests): cleanup PlayWright tests 2026-06-27 18:41:21 +02:00
SystemTagsFilesListPage.ts test(files): migrate end-to-end tests to PlayWright 2026-07-06 18:22:10 +02:00
TrashbinListPage.ts chore: adjust code to comply with ESLint rules 2026-06-22 21:40:38 +02:00
UserThemingPage.ts