Commit Graph

483 Commits (9654b4dfb122b54b04369fe80a2f9c95811478e8)

Author SHA1 Message Date
Gabriel Luong 9654b4dfb1 For #27667 - Remove import-ordering from the list of disabled ktlint rules 2 years ago
oana.horvath e9ef7c2546 Issue #27522: Search groups tests refactoring 2 years ago
AndiAJ a5c1c578bd For #27522 remove shortcutButtonTest UI test and unused SearchRobot functions 2 years ago
AndiAJ 9c46639331 For #27522 new toggleSearchEnginesShortcutListTest UI test 2 years ago
AndiAJ 3efd1dc9f2 For #27522 new verifySearchEnginesWithRTLLocale UI test 2 years ago
AndiAJ 418302dbfa For #27522 new changeSearchEnginesBasedOnTextTest UI test 2 years ago
AndiAJ 7ac5674e81 For #26934 fix showDefaultHomeScreen screenshot test 2 years ago
AndiAJ a16e6ce102 For #27522 new delete all search engines UI test 2 years ago
AndiAJ c47986e742 For #27522 new delete default search engine UI test 2 years ago
AndiAJ 29f1356cdf For #27522 new undo delete search engine UI test 2 years ago
oana.horvath c528c371d5 For #27522: New search settings UI tests coverage 2 years ago
Roger Yang 489548b0de For #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 6998809039 For #26286 new web control UI tests 2 years ago
AndiAJ 6834aadf84 For #27478 fix for allowCookiesStorageAccessTest UI test 2 years ago
Alexandru2909 fe25aa8e14 For #21787 - Update the Pocket stories toggle label and summary from homepage settings 2 years ago
sv-ohorvath 106b692c41 Adds TCP prompt & storage access tests 2 years ago
AndiAJ 9721381243 For #25029 and #26087 re-enable useAppWhileTabIsCrashedTest and privateBrowsingUseAppWhileTabIsCrashedTest UI tests 2 years ago
AndiAJ 6a07c171ca No issue: Refactor web page items long clicks 2 years ago
AndiAJ 8cd394b88e No issue: Refactor web page items clicks and setting text 2 years ago
Alexandru2909 2b2f3a711e For #27405 - Clean up references to "Sing in to Sync" phrase 2 years ago
Sammy Khamis b36ce9fd34 For #27117 - Update copy for the menu from "Sign in to sync" to "Sync and save data" 2 years ago
sv-ohorvath 881d761d4f No issue: Adds TCP & jump back in contextual hints UI tests 2 years ago
sv-ohorvath 8cf20cc6c6 No issue: adds new onboarding smoke tests 2 years ago
AndiAJ f58442d3c5 For #26087 re-enable UI tests affected by tabs tray migration to compose 2 years ago
AndiAJ 8a652fc06f For #24978 re-enable media notification UI tests 2 years ago
AndiAJ 46c2a714f6 For #24978 re-enable testStrictVisitDisableExceptionToggle UI test 2 years ago
AndiAJ a2011e201f For #26936 and #26818 fix saveLoginFromPromptTest and neverSaveLoginFromPromptTest UI tests 2 years ago
Roger Yang bc1cfb88e8 Revert "For #11404 - Create open all function"
This reverts commit 9cf42cb7d9.
2 years ago
Roger Yang dff4c31606 Revert "For #11404 - Add 'Open all in private tabs' option as requested."
This reverts commit fe16a81c1d.
2 years ago
Pg fe16a81c1d For #11404 - Add 'Open all in private tabs' option as requested.
https://github.com/mozilla-mobile/fenix/pull/21212#discussion_r739172674

- Add option is tree dot menu
- Edit folder opening to be aware of browsing mode
- Add metrics
- Add unit tests for 'Open all in private tabs'
- Add Android tests for open all in private.
2 years ago
Pg 9cf42cb7d9 For #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 400a2a60d1 For #26286 new homepage settings UI tests 2 years ago
AndiAJ 7193e4e637 For #26286 new sponsored shortcut UI tests and other refactoring work 2 years ago
Aaron Train 4e99fe8521
For #26792 - Change active Firebase Test Lab emulator from x86 to ARM (#26793)
* For #26792 - Change active Firebase Test Lab emulator from x86 to ARM

Update startup-test kind.yml Jobs for ARM
Update ui-test kind.yml Jobs for ARM
Cleans up and renames Flank configurations for ARM
Updates ui-test.sh for ARM

* Fix BookmarksTest.kt and HomeScreenTest.kt

* Fix intent matcher for SettingsAboutTest

Adds a helper function for Play Store intent

* Fix SettingsSearchTest.kt

* ktlint fix TestHelper.kt and SettingsRobot.kt
2 years ago
AndiAJ aef6c0a5e4 For #26286 new site security quick settings UI tests 2 years ago
mcarare ffcef5ff2e For #26844: Fix ktlint issues and remove them from baseline. 2 years ago
sarah541 adb7f7d48a For #26731 - First run onboarding updates 2 years ago
AndiAJ 26a8f02233 For #26286 new home screen UI tests 2 years ago
sv-ohorvath 0a2d1c63f1 Issue #26286: adds UI test for the Language menu 2 years ago
sv-ohorvath d49c87f66d Issue #26286: adds delete browsing data UI tests 2 years ago
Noah Bond bd36b31e5c For #26608 - Update recent bookmarks homepage title 2 years ago
Mugurell bf23a2a6b9 For #18175 - Add a new total protection ETP cookies policy
This should only add the new option in settings based on a Nimbus experiment.
2 years ago
AndiAJ c63150332e For #26144 new credit card autofill UI smoke tests 2 years ago
AndiAJ a4fbf4c1f1 For #26144 new address autofill UI smoke tests 2 years ago
AndiAJ d7c21755f3 For #26074 fix failing settingsTest screen shot UI test 2 years ago
AndiAJ 96c8bde3fd For #26144 new verifySponsoredShortcutsListTest UI test 2 years ago
AndiAJ 6bab84f565 For #26144 new cancelDeleteAllHistoryTest UI test 2 years ago
AndiAJ 323da3b459 For #26144 refactor deleteAllHistoryTest UI test 2 years ago
Noah Bond db0162465b For #26289 - Remove search term tab groups metrics and setting 2 years ago
AndiAJ c356982a4d For #26144 new App-like experience in PWAs UI test 2 years ago