Commit Graph

113 Commits (e717d79abd56594220e045b7be0f1d45b9a892d4)

Author SHA1 Message Date
akliuxingyuan e717d79abd Merge tag 'v110.0.1' into fork 1 year 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
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
sv-ohorvath 881d761d4f No issue: Adds TCP & jump back in contextual hints UI tests 2 years ago
AndiAJ 8a652fc06f For #24978 re-enable media notification UI tests 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
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 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
sv-ohorvath d49c87f66d Issue #26286: adds delete browsing data UI tests 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 70565d5a16 For #25796 fix flaky allowNotificationsPermissionPromptTest UI test 2 years ago
Aaron Train 23796286df No issue: Refactor UIDevice calls in UIAutomator code 2 years ago
AndiAJ fe0165a846 For #25726 fix failing testStrictVisitSheetDetails UI test 2 years ago
AndiAJ 8b04752122 For #24092 and #25077 fix flaky emailLinkPWATest and telephoneLinkPWATest UI tests 2 years ago
AndiAJ 9aec04ede7 For #23600 fix flaky saveLoginsInPWATest UI test 2 years ago
AndiAJ d26514feda Fix externalLinkPWATest UI test 2 years ago
AndiAJ 98455c01ee For #23816 fix disabled verifyMultipleLoginsSelectionsTest UI test 2 years ago
Eitan Isaacson f9369a5535 For #24490 - Remove index selectors in UI tests. 2 years ago
AndiAJ 06dd147b8a Create new Crash Report test class and move the previously created UI smoke tests and refactoring work 2 years ago
Oana Horvath 6845eef5c3 For #21002: Ads new search group UI tests
Fixed and re-enabled editCustomSearchEngineTest with custom MockWebServer URL
2 years ago
AndiAJ 84a8030daa New verifyMultipleLoginsSelectionsTest UI Smoke test 2 years ago
AndiAJ 7ed5bf9cc5 New External links PWA tests 2 years ago
Oana Horvath 5c917b58e6 [UI smoke test] For #21002: Ads UI test for browsing error pages 2 years ago
AndiAJ 4daa6375a1 Save logins in PWA UI test 2 years ago
AndiAJ a7e12a4dae Open links in apps UI test 2 years ago
Oana Horvath 05594c48a0 [UI smoke test] For #21002: Ads UI test for 'Open website' button from Saved logins 2 years ago
Oana Horvath d233ec10f7 [UI smoke test] For #21002: Ads new audio-video permissions test 2 years ago
Oana Horvath c16977b07a [UI smoke test] For #21002: Ads app permissions UI tests 2 years ago
Oana Horvath 02d62c8591 For #21002: improve Manage Downloads smoke tests coverage
Add parametrized test for downloading various file types
2 years ago
Christian Sadilek 28222df29c Fix BrowserRobot.goToHomescreen to wait for home screen to be rendered
It was previously just waiting for the application to be idle, which
is not a reliable check in case the navigation to home is triggered
on completion of an async operation i.e., the app / main thread may
be idle, but the navigation to home hasn't completed yet.

goToHomeScreen further needs to wait for the browser fragment's
home button to exist before clicking it.
3 years ago
Oana Horvath b1dab8170c For #21002: Add testETPOffGlobally UI smoke test 3 years ago
AndiAJ 45f1666c6f New text search UI smoke tests 3 years ago
Oana Horvath aff3e4b9dd For #21002: improves the share tabs smoke tests coverage 3 years ago
AndiAJ 979d8a79cd For #18421 re-enable verifyContextOpenImageNewTab, verifyContextOpenLinkNewTab & verifyContextOpenLinkPrivateTab UI tests 3 years ago
Oana Horvath f6b83e37b1 For #15624 & #17484: improves tab drawer locator & avoids homescreen refreshing 3 years ago
AndiAJ 4fe8921a82 For #18421 fix and re-enable verifyContextShareLink, verifyContextSaveImage and verifyContextMixedVariations UI tests 3 years ago
AndiAJ 4c343b8b3a For #21004 fix and refactor verifyBasicNavigationToolbarFunctionality UI test 3 years ago
AndiAJ 560de4f396 For #21207 fix flaky updateSavedLoginTest UI test 3 years ago
AndiAJ 37e342fd92 For #21478 fix flaky verifyOpenTopSiteNormalTab UI test 3 years ago
Oana Horvath 1015072db6 Fixed disabled UI test openExternalLinksInPrivateTest 3 years ago
Oana Horvath 83e3e0b19d No issue: re-enabled swipeToSwitchTabTest 3 years ago
Aaron Train 87e4a250f1 Various UI test fixes and disabling of intermittents 3 years ago