You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
iceraven-browser/app/src/test/java/org/mozilla/fenix
Mugurell c5330c6880 For 5092 - Show a Snackbar with retry option if sharing to devices fails (#5158)
* For #5092 - Show a Snackbar with retry option if sharing to devices fails

ShareController will contain all the business logic for checking the result
status of the `share to device` operations. When this fails it will show a
snackbar which also offer the possibility to retry the just failed operation.
To allow this even in the event the user has closed the share fragment we'll
use a GlobalScope's coroutine.
Refactored out the TabsSharedCallback from ShareFragment because otherwise we
would have neede to sent through that the just failed operation. After the
refactor the ShareController is solely responsable for showing the right
snackbar and handling the retry actions.

* For #5092 - Refactor ShareControllerTest

* For #5092: Adds color theming of snackbars
5 years ago
..
browser Extract UriOpened observer from HomeActivity 5 years ago
collections Unbreak Nightly: Get rid of fragment-testing dependency and create fragments in test manually. 5 years ago
components No issue: Fixes GleanMetricsService nits & broken UI test (#5539) 5 years ago
crashes Extract and test crash reporter code 5 years ago
customtabs For #778 - Rename CustomTabActivity 5 years ago
exceptions Rename ExceptionsStore/State/Action to ExceptionsFragmentStore/State/Action. 5 years ago
ext Add tryGetHostFromUrl and update ExceptionDomains 5 years ago
home No issue: Extract home fragment mode (#5343) 5 years ago
library Move BookmarkNode extensions to helper class (#4752) 5 years ago
quickactionsheet For #5568 - Don't pass in Session for QuickActionSheetController 5 years ago
search For #964: Adds ability to disable each suggestion provider (#5096) 5 years ago
settings For #5406: Ignore intermittent failing test temporarily 5 years ago
share For 5092 - Show a Snackbar with retry option if sharing to devices fails (#5158) 5 years ago
trackingprotection For #5281 - Use TrackerLog for reporting ETP categories (#5556) 5 years ago
utils Only use Context.settings() function (not getter) (#5335) 5 years ago
whatsnew For #4474: Adds what's new button to home screen menu (#5088) 5 years ago
HomeActivityTest.kt Issue #1000 - Remove isCustomTab flag (#4656) 5 years ago
IntentReceiverActivityTest.kt Only use Context.settings() function (not getter) (#5335) 5 years ago
TestApplication.kt Closes #5444: IntentReceiverActivity: Add tests for intent processing 5 years ago
TestUtils.kt No issue: Normalize license header comment (#3909) 5 years ago