ekager
e4dcad8f00
[fenix] Updates AC to 49.0.20200702190156 and fixes breaking changes
2020-07-03 06:40:06 -04:00
Sawyer Blatz
81d19555fe
[fenix] No issue: Remove feature flag for tips ( https://github.com/mozilla-mobile/fenix/pull/12172 )
2020-07-01 14:47:40 -07:00
Tiger Oakes
fd387acb18
[fenix] Add tests for StrictModeManager ( https://github.com/mozilla-mobile/fenix/pull/12013 )
2020-06-29 08:17:07 -07:00
ekager
79eeeb9af5
[fenix] Update AC to 48.0.20200627130132 and fix breaking changes
2020-06-27 20:11:31 -04:00
Jeff Boek
fc31ff074a
[fenix] For https://github.com/mozilla-mobile/fenix/issues/9935 - Use the searchengine deferred
2020-06-26 19:07:36 -07:00
Kate Glazko
90c8995d73
[fenix] For https://github.com/mozilla-mobile/fenix/issues/12025 : Set Search Shortcuts Off By Default
2020-06-26 18:21:58 -07:00
Sawyer Blatz
44ef22425b
[fenix] For https://github.com/mozilla-mobile/fenix/issues/11479 : Record open tabs count in metrics ping ( https://github.com/mozilla-mobile/fenix/pull/12024 )
2020-06-26 17:15:43 -07:00
Marc Leclair
890963491c
[fenix] Added A-C version 48.0.20200626213814
2020-06-26 19:59:57 -04:00
Tiger Oakes
fe025a6a0d
[fenix] Test settings about/advanced ( https://github.com/mozilla-mobile/fenix/pull/12023 )
2020-06-26 15:53:30 -07:00
Tiger Oakes
b224fff98f
[fenix] Add tests for PhoneFeature ( https://github.com/mozilla-mobile/fenix/pull/12021 )
2020-06-26 12:12:52 -07:00
Tiger Oakes
d553dcc8f9
[fenix] Add tests for OnSharedPreferenceChangeListener ( https://github.com/mozilla-mobile/fenix/pull/12019 )
2020-06-26 11:04:46 -07:00
Mihai Branescu
ef5b875e24
[fenix] For https://github.com/mozilla-mobile/fenix/issues/9425 - SearchFragment now reacts to undo operation for base engines
2020-06-26 13:21:00 +03:00
Mihai Branescu
d151985e05
[fenix] For https://github.com/mozilla-mobile/fenix/issues/9425 - Handle undo for custom search engines
...
On undo, get the template that the user entered for that engine and then
re-add it to the `CustomSearchEngineStore`
2020-06-26 13:21:00 +03:00
person808
3e5d1f66cb
[fenix] For https://github.com/mozilla-mobile/fenix/issues/2165 - Add swipe to refresh gesture to bookmarks view.
2020-06-25 14:50:24 -07:00
Christian Sadilek
7d50b70b61
[fenix] For https://github.com/mozilla-mobile/fenix/issues/9100 : Follow-up to fix memory leak in NotificationSessionObserver
...
The observer was moved and is now bound to the activity and its
context. If the activity is re-created we leak the observer and
therefore the activity itself.
With this we make sure to stop the observer and also don't use
the activity context to begin with.
2020-06-25 16:17:38 -04:00
ekager
8a4c534741
[fenix] For https://github.com/mozilla-mobile/fenix/issues/11866 - Update back press logic for SearchFragment
2020-06-25 14:40:31 -04:00
Christian Sadilek
5cc0cbb26d
[fenix] For https://github.com/mozilla-mobile/fenix/issues/11798 : Allow sharing of reader view pages
2020-06-25 14:39:21 -04:00
Sawyer Blatz
13e2e1f90b
[fenix] For https://github.com/mozilla-mobile/fenix/issues/11392 : Rename Installation ping to FirstSession ( https://github.com/mozilla-mobile/fenix/pull/11869 )
2020-06-25 10:06:26 -07:00
Mihai Branescu
8a13fbbfb3
[fenix] For https://github.com/mozilla-mobile/fenix/issues/9100 - Private browsing notification fixes
...
Co-authored-by: Seef <Saif Dara>
2020-06-24 21:35:11 -04:00
Mihai Branescu
4f08a54d60
[fenix] For https://github.com/mozilla-mobile/fenix/issues/10467 - removed unused tests and resources related to blue dot notification
2020-06-24 21:33:32 -04:00
Tiger Oakes
0f66a45d81
[fenix] Add tests for collection creation controller
2020-06-24 21:21:02 -04:00
Tiger Oakes
24f91de0e6
[fenix] Add tests for share sheet
2020-06-24 20:33:47 -04:00
Tiger Oakes
735c615a77
[fenix] For https://github.com/mozilla-mobile/fenix/issues/8621 - fix intermittent test failures
2020-06-23 17:43:24 -04:00
Jeff Boek
2f786409d5
[fenix] For https://github.com/mozilla-mobile/fenix/issues/11112 - Adds save tabs to collection button to the no collections message
2020-06-23 08:17:55 -07:00
Tiger Oakes
9818176c34
[fenix] For https://github.com/mozilla-mobile/fenix/issues/11534 - Don't check lastUsed mode for screenshots ( https://github.com/mozilla-mobile/fenix/pull/11827 )
2020-06-22 17:38:58 -07:00
Tiger Oakes
708ea29d2c
[fenix] Add tests for ContextKt ( https://github.com/mozilla-mobile/fenix/pull/11824 )
...
Migrated from an old branch by Kate
Co-authored-by: Kate Glazko <katglazko@gmail.com>
2020-06-22 14:00:43 -07:00
ekager
96c09a6a4d
[fenix] No issue: refactor tabs tray to use interactor/controller, add tests
2020-06-22 13:01:35 -04:00
Mugurell
3eda4d3fc3
[fenix] For https://github.com/mozilla-mobile/fenix/issues/9144 - Ignore previous Intent if activity is started from Recents
...
We'll now clearly differentiate between cold / hot starts of HomeActivity.kt.
This is needed because Android will resend the original Intent which initially
started the Activity whenever it is restarted from the Recents Screen if the
activity is already destroyed at that time. So in the event that the activity
was before started with an Intent to open a webpage for example whenever the
activity is restarted from Recents it will receive the same Intent to open a
webpage even though that Intent has already been consumed.
Activity's onCreate() will only use the intent processors when the activity is
cold started so that we'll only initially act upon Intents configured for
different behaviors inside the app.
If the activity is destroyed while in background and opened from Recents it
will not act upon the original Intent which is now resent by Android.
Activity's onNewIntent() will be called to act upon a new Intent if the
activity is hot started since we are declared as singleTask and it now has the
responsibility to delegate various intent processors to consume that Intent.
2020-06-22 12:08:24 -04:00
Emily Kager
b7af130eb7
[fenix] Revert "For issue https://github.com/mozilla-mobile/fenix/issues/9949 - Bookmarks/History deletion inconsistencies"
...
This reverts commit fc8365728f1f9bd02766e5931aa990c91c59c03b.
2020-06-18 19:31:49 -04:00
David Walsh
db28b7df4e
[fenix] For issue https://github.com/mozilla-mobile/fenix/issues/9949 - Bookmarks/History deletion inconsistencies
...
- Added the undo action for deleting individual history items by creating a new field to the history state containing the id's of the history items that are pending for deletion; This field is used inside the update function from the view to show/hide the items.
- Added a new check inside the "deleteMulti" method from BookmarkFragment that calls the showRemoveFoldersDialog to prevent the user from being able to delete one or more bookmark folders without being asked for confirmation, as in https://github.com/mozilla-mobile/fenix/issues/8648 .
2020-06-17 14:42:51 -04:00
Tiger Oakes
832b4b0f34
[fenix] Add tests for addon details
2020-06-17 14:38:50 -04:00
Tiger Oakes
a6f44cc78b
[fenix] Cleanup tests for toolbar controller
2020-06-15 15:25:33 -04:00
Jonathan Almeida
81929addcc
[fenix] Fix breaking APIs in TabsAdapter and ViewHolder
2020-06-13 16:02:31 -04:00
David Walsh
ce2b4b9bfb
[fenix] For 11428 - Focus on home screen address bar when tab tray new tab is tapped ( https://github.com/mozilla-mobile/fenix/pull/11429 )
2020-06-12 17:55:07 -05:00
Tiger Oakes
100e1c7939
[fenix] Add tests for about viewholder
2020-06-12 15:30:50 -04:00
Tiger Oakes
59bab0f4f3
[fenix] Test logins settings
2020-06-12 15:30:50 -04:00
Tiger Oakes
cf3c8c2cf1
[fenix] Add test for SearchStringValidator
2020-06-12 15:29:58 -04:00
Sawyer Blatz
7ea88ebbdc
[fenix] For https://github.com/mozilla-mobile/fenix/issues/11380 : Update migration tip text
2020-06-12 15:17:53 -04:00
Sawyer Blatz
5911d88783
[fenix] For https://github.com/mozilla-mobile/fenix/issues/11269 : Telemetry for new reader mode position ( https://github.com/mozilla-mobile/fenix/pull/11385 )
2020-06-12 11:39:35 -07:00
Tiger Oakes
8585123b3e
[fenix] Fix tests in toolbar controller
2020-06-11 18:15:09 -04:00
person808
f1511fc053
[fenix] For https://github.com/mozilla-mobile/fenix/issues/2165 - Implement pull-to-refresh gesture to sync history.
2020-06-11 10:23:27 -07:00
Tiger Oakes
110771d077
[fenix] Remove Mockito
2020-06-10 21:19:50 -04:00
Jeff Boek
2b3db93673
[fenix] For https://github.com/mozilla-mobile/fenix/issues/10374 - Adds quick contextual menu to tab switcher
...
Co-authored-by: person808 <kainaluh808@gmail.com>
2020-06-10 16:50:28 -07:00
Tiger Oakes
5b0863076e
[fenix] Add tests for ext package ( https://github.com/mozilla-mobile/fenix/pull/11334 )
2020-06-10 09:14:18 -07:00
ValentinTimisica
1cc88ab7b0
[fenix] For https://github.com/mozilla-mobile/fenix/issues/5148 : Adds tests for OpenSpecificTabIntentProcessor
2020-06-09 22:39:39 -04:00
Tiger Oakes
506af0d3e0
[fenix] Add tests for widget
2020-06-09 22:31:12 -04:00
Tiger Oakes
6d6966d952
[fenix] Add tests for tips
2020-06-09 22:30:30 -04:00
Tiger Oakes
234c6ace93
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/8725 - Allow for async execution order
2020-06-09 22:22:47 -04:00
Christian Sadilek
e0dfa09cc3
[fenix] Clear speculative session on engine settings change
2020-06-09 18:55:43 -04:00
ekager
91fd4f4f58
[fenix] For https://github.com/mozilla-mobile/fenix/issues/8967 - Expose autofill logins setting in nightly
2020-06-09 12:21:48 -04:00