Commit Graph

148 Commits (437b188fe8e4c34022a6c71630fa1cea1234ae8b)

Author SHA1 Message Date
Ryan VanderMeulen 437b188fe8 Bug 1838903 - Fix Fenix formatting issues and update baseline 11 months ago
AndiAJ b7c9817556 Revert "Bug 1816066 - fix keyboard blocking the login prompt in UI tests"
This reverts commit 784ecbfb2777f13878bfacb6281bd0588872abc6.
12 months ago
oana.horvath 93a7554e00 Bug 1816066 - fix keyboard blocking the login prompt in UI tests 1 year ago
AndiAJ 127bf98fed Bug 1834962 - Fix flaky verifyUndoSnackBarTest UI test 1 year ago
AndiAJ 4291ce211e Bug 1814030 - Fix cookie banner reduction UI tests 1 year ago
Noah Bond fed50ea67c Bug 1831602 - Convert two UI tests to support composified Tabs Tray 1 year ago
AndiAJ 2a639ed8f6 Bug 1831555 - Refactor false assertions in UI tests 1 year ago
AndiAJ 2904b7fb0d Bug 1822274 - Fix for flaky verifySaveCreditCardFromFormTest UI test 1 year ago
AndiAJ 337e52da44 Bug 1829669 - New open links in apps CFR UI tests 1 year ago
AndiAJ 0bc581115e Bug 1829600 - Simplify connection error message check 1 year ago
AndiAJ 072af09bbc Bug 1829600 - New no internet connection error page UI test 1 year ago
AndiAJ 07bdcbc994 Bug 1829600 - New address not found error page UI test 1 year ago
oana.horvath b54df009c3 Bug 1829359 - Refactor clickPageObject methods in UI tests and other repetitive methods 1 year ago
AndiAJ b174327635 Bug 1827868 - Create new PDF context menu variations UI test 1 year ago
oana.horvath 7456e14576 Bug 1827844 - Adds file upload permission smoke test 1 year ago
AndiAJ 23bbffe22b Bug 1827406 - New connection error message UI test 1 year ago
oana.horvath cbf1bf286e Bug 1824136 - New tests coverage for site permissions settings 1 year ago
AndiAJ 5a8103260a Bug 1826524 - Improve coverage for total cookie protection CFR related UI tests 1 year ago
AndiAJ cbcc44e447 Bug 1825786 - Refactor and create new UI tests related to logins search 1 year ago
Harrison Oglesby f601798684 Bug 1825064 - Change What's New URL to Fenix release notes 1 year ago
oana.horvath 10b7763333 Bug 1823929 - New ETP UI tests 1 year ago
AndiAJ ba25f6fb4f Bug 1822611 - New open links in apps related UI smoke tests 1 year ago
oana.horvath 37f64e9374 Bug 1814032 - Retry attempts for address autofill in UI tests 1 year ago
AndiAJ 1478dc4022 Bug 1822267 - Improve coverage for "Edit bookmarks" related UI tests 1 year ago
oana.horvath a455e46191 Bug 1820740 - Add UI tests coverage for HTTPS-only mode 1 year ago
AndiAJ 95fbf87815 Bug 1820501 - Create new pdfFindInPageTest UI test 1 year ago
oana.horvath 7878eeb0bb Bug 1807273 - Prevent keyboard blocking the login saving prompt in UI tests 1 year ago
AndiAJ 1ee704b82a Bug 1818196 - Part 2: New credit cards autofill related UI tests 1 year ago
AndiAJ 2295687fc5 Bug 1816879 - Part 1: New credit card autofill related UI test 1 year ago
AndiAJ ee81a71701 [fenix] Bug 1814082 - New verifyFormFieldCanBeFilledManuallyTest UI test 1 year ago
AndiAJ 733095355c [fenix] Bug 1814283 - re-enable app link related UI tests 1 year ago
AndiAJ 975e8d28c5 [fenix] Bug 1811261 - Part 1: New address autofill related UI tests 1 year ago
AndiAJ 7667dcbf52 [fenix] Bug 1810735 - Part 2: New logins related UI tests 1 year ago
AndiAJ 1b0499bdcb [fenix] Bug 1810565 - Part 1: New logins related UI tests 1 year ago
AndiAJ 98612593a8 [fenix] Bug 1807279 - create new cookie banner reduction UI smoke tests 1 year ago
AndiAJ 4a54677c83 [fenix] Bug 1808880 and 1809645 - Fix flaky useAppWhileTabIsCrashedTest and privateBrowsingUseAppWhileTabIsCrashedTest UI tests 1 year ago
Roger Yang c61875b081 [fenix] For https://github.com/mozilla-mobile/fenix/issues/11404 - Add 'Open all' options in bookmarks
* Add "Open all in new tabs" options in bookmarks
* Add "Open all in private tabs" options in bookmarks
* Add metrics tracking if the usage of "Open all in..." in bookmarks

Co-authored-by: Pg <pg.developper.fr@gmail.com>
2 years ago
AndiAJ 8d30046d16 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26286 new web control UI tests 2 years ago
AndiAJ 268eeccce1 [fenix] For https://github.com/mozilla-mobile/fenix/issues/27478 fix for allowCookiesStorageAccessTest UI test 2 years ago
sv-ohorvath d183ba7114 [fenix] Adds TCP prompt & storage access tests 2 years ago
AndiAJ 18296b153a [fenix] For https://github.com/mozilla-mobile/fenix/issues/25029 and https://github.com/mozilla-mobile/fenix/issues/26087 re-enable useAppWhileTabIsCrashedTest and privateBrowsingUseAppWhileTabIsCrashedTest UI tests 2 years ago
AndiAJ 3cf57466d4 [fenix] No issue: Refactor web page items long clicks 2 years ago
AndiAJ 39d8566832 [fenix] No issue: Refactor web page items clicks and setting text 2 years ago
sv-ohorvath ec2bd383b3 [fenix] No issue: Adds TCP & jump back in contextual hints UI tests 2 years ago
AndiAJ 908d95afb1 [fenix] For https://github.com/mozilla-mobile/fenix/issues/24978 re-enable media notification UI tests 2 years ago
AndiAJ e2378a2678 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26936 and https://github.com/mozilla-mobile/fenix/issues/26818 fix saveLoginFromPromptTest and neverSaveLoginFromPromptTest UI tests 2 years ago
Roger Yang d2f30aebe8 [fenix] Revert "For https://github.com/mozilla-mobile/fenix/issues/11404 - Create open all function"
This reverts commit ea926e80173a310687f81df757c8b011aca84c5e.
2 years ago
Pg 871604943d [fenix] For https://github.com/mozilla-mobile/fenix/issues/11404 - Create open all function
- Create element to be displayed

- Update the interface and bind in the view holder
Set the filter to limit this action to FOLDER.

- Create core function
Main logic is done on the controller (has it should be done). The whole
process is done in one coroutine to be non-blocking as many
(sub)folders & links can be present. If folder is empty, a toast is
displayed. Else iterate on items. When item is:
- a FOLDER -> restart process (without toast) on the folder
- a ITEM -> open it
- a SEPARATOR -> do nothing
Once finished, show the tabs tray.

Toast message is defined in fragment to have access to context.

- Create androidTest for openAllInTabs
- Create tests for handleBookmarkFolderOpening
- Display 'open all' options only if folder has at least on child:
A coroutine and suspended functions have to be used, since `getTree`
is async.
2 years ago
AndiAJ 2219f9580b [fenix] For https://github.com/mozilla-mobile/fenix/issues/26286 new site security quick settings UI tests 2 years ago
mcarare 932823c871 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26844: Fix ktlint issues and remove them from baseline. 2 years ago