1
0
Fork 0
Commit Graph

225 Commits (31f2e80ab0e9d3413a014b911a9dca0701fd21cb)

Author SHA1 Message Date
Ryan Kelly 31f2e80ab0 Use feature-accounts-push, which replaces feature-sendtab. 2019-12-13 16:42:28 -08:00
Colin Lee a8f895cb5c
For #4064: Replace prerelease R8 with improved Kotlin coroutines library (#7153) 2019-12-13 13:29:27 -06:00
Sawyer Blatz f5f0cb8d9c
Updates to AC 26.0.0-SNAPSHOT (#7068) 2019-12-10 10:41:47 -08:00
ekager cb1cb37fd8 No issue: Update to 25.0.0-snapshot 2019-12-04 12:49:10 +00:00
Edouard Oger 401cc37f99 Update Application Services to 0.44.0 2019-12-02 16:26:47 -05:00
Sebastian Kaspari b69b70becb Update to Mozilla Android Components 24.0.0-SNAPSHOT. (#6833) 2019-11-27 11:46:22 -04:00
Alessio Placitelli d69db50968 Update the Lifecycle dependency to 2.2.0-rc02 (#6780)
The changelog [lives here](https://developer.android.com/jetpack/androidx/releases/lifecycle#2.2.0-rc02).
This is another attempt to fix the oddities being detected by
Glean in Fenix: 'baseline' ping are not being sent for a certain
subset of users, 'metrics' pings are.
2019-11-25 09:28:50 -08:00
Sebastian Kaspari cf62d34136 Update to Mozilla Android Components 23.0.0-SNAPSHOT. 2019-11-21 14:50:08 +01:00
Roger Yang f3fc532e0e Closes #6440 Integrate Web Notifications Feature 2019-11-18 13:44:39 -05:00
Tiger Oakes fdd7400ccc Use ViewModel for share fragment 2019-11-14 16:25:50 -08:00
Emily Kager c43f96096e For #5074 - Sync Logins, Uses KeySharedPreferences for Passwords Encryption Key 2019-11-14 16:05:20 -08:00
Sebastian Kaspari 0fb60996c6 Update Mozilla Android Components to 22.0.0-SNAPSHOT. 2019-11-14 07:23:15 -08:00
Sawyer Blatz 4183dea591 For #5547: Reuse biometricPrompt when authenticating
This fixes an issue with Samsung devices where an invisible DeviceCredentialHandler because the executor was "null" (it wasn't actually)

You *must* reuse the biometric object instead of creating a new one.
2019-11-07 13:45:41 -08:00
Emily Kager 3e2b88cc91 For #5547 - Add top level auth when accessing passwords 2019-11-07 13:45:41 -08:00
Emily Kager b160f6ce79 No issue: Update to AC 21 SNAPSHOT (#6466) 2019-11-06 10:31:43 -08:00
Christian Sadilek b3d62094cc Upgrade Mozilla Application Services to 0.42.2 2019-11-02 19:31:40 -04:00
Arturo Mejia 8481b0a560
Update to AC 20.0.0-SNAPSHOT (#6343) 2019-10-30 10:26:20 -04:00
Sawyer Blatz 2a358db561
For #1298: Fixes issue with Adjust campaign not sending through Glean (#5896) 2019-10-29 10:09:07 -07:00
Jonathan Almeida 59c0fb504e Revert "For #373 - Integrate leanplum-fcm"
This reverts commit ed239ec250.

We're choosing to revert LeanPlum push messaging integration since we believe
that this has introduced a crash in Firebase push messaging. To verify
this assumption we're reverting this change, and when confirmed, we can
re-introduce Leamplum in a safer manner.

See #6250 and #6251 for related info.
2019-10-25 10:24:40 -04:00
Denys M 6290c0c826 Closes #2441. Update LeakCanary to `2.0-beta-3` version. 2019-10-24 11:19:09 -07:00
ekager f49331de55 For #5544: Bare Minimum Logins UI 2019-10-24 10:29:03 -07:00
Alessio Placitelli 47dfcc119e Pick up forUnitTest library for the Glean SDK test 2019-10-24 08:57:30 -07:00
Sebastian Kaspari b3ce0b421b Update to Mozilla Android Components 19.0.0-SNAPSHOT. 2019-10-24 08:57:30 -07:00
Grisha Kruglov 9ffff79a88 Perform Fennec data migration within fennecProduction 2019-10-22 16:04:08 -04:00
Sebastian Kaspari 94c5aaac53 Update to Mozilla Android Components 18.0.0-SNAPSHOT. 2019-10-18 17:54:05 +02:00
MozLando b8e41d6cec Merge #6015
6015: For #5991 - Downgrade RecyclerView version to fix a11y crash r=sblatz a=ekager



Co-authored-by: ekager <emilykager@gmail.com>
2019-10-14 20:09:23 +00:00
ekager 2fd63b6054 For #5991 - Downgrade RecyclerView version to fix a11y crash 2019-10-14 13:06:05 -07:00
ekager 4d771813b4 No issue: Update androidx fragment Oct 11 2019-10-11 18:03:49 -07:00
MozLando 4c8eb3c73c Merge #5897
5897: No issue: Update androidx dependencies Oct 9 r=sblatz a=ekager

Land tomorrow after we cut release but finally out of using alphas (mostly)

### Pull Request checklist
<!-- Before submitting the PR, please address each item -->
- [ ] **Quality**: This PR builds and passes detekt/ktlint checks (A pre-push hook is recommended)
- [ ] **Tests**: This PR includes thorough tests or an explanation of why it does not
- [ ] **Screenshots**: This PR includes screenshots or GIFs of the changes made or an explanation of why it does not
- [ ] **Accessibility**: The code in this PR follows [accessibility best practices](https://github.com/mozilla-mobile/shared-docs/blob/master/android/accessibility_guide.md) or does not include any user facing features

### After merge
- [ ] **Milestone**: Make sure issues finished by this pull request are added to the [milestone](https://github.com/mozilla-mobile/fenix/milestones) of the version currently in development.

### To download an APK when reviewing a PR:
1. click on Show All Checks,
2. click Details next to "Taskcluster (pull_request)" after it appears and then finishes with a green checkmark,
3. click on the "Fenix - assemble" task, then click "Run Artifacts".
4. the APK links should be on the left side of the screen, named for each CPU architecture

Co-authored-by: Emily Kager <ekager@mozilla.com>
2019-10-11 21:29:43 +00:00
Sawyer Blatz b0d796ccee
For #5898: Default browser toggle sends user to SUMO on Android 5&6 (#5918) 2019-10-10 11:16:21 -07:00
Jeff Boek ed239ec250 For #373 - Integrate leanplum-fcm 2019-10-09 14:43:48 -07:00
Emily Kager eb10ea96cd No issue: Update androidx dependencies Oct 9 2019-10-09 11:15:29 -07:00
Sawyer Blatz d70afda961 Upgrade to AC 16.0.0 2019-10-08 09:14:23 -07:00
Colin Lee b7647a454f
For #5599: Remove dependency on fetch_httpurlconnection (#5716)
* For #5599: Remove dependency on fetch_httpurlconnection

* For #5599: Switch Glean to GeckoViewFetchClient

* Use existing Gecko client for Glean
2019-10-04 12:28:23 -05:00
Christian Sadilek b733e4fa8f Upgrade to Mozilla Android Components 16.0.0-SNAPSHOT 2019-10-03 11:07:26 -07:00
Grisha Kruglov a4097cd380 FxA WebChannels integration
This patch includes:
- WebChannels support enabled by default, with ability to disable it via remote flag
- expanded FxA telemetry (closes #4971)

Co-authored-by: Arturo Mejia <arturomejiamarmol@gmail.com>
2019-09-30 10:33:56 -07:00
Emily Kager 3f41a4e9c6 No issue: Update navigation library 2019-09-26 17:01:13 -07:00
Christian Sadilek ac2611d744 Upgrade to A-C 15.0.0-SNAPSHOT (incl. required changes) (#5578)
* Upgrade to Mozilla Android components 15.0.0-SNAPSHOT

* Update findinpage integration to use browser-state

* Use new UseCases APIs after download migration.
2019-09-26 12:50:50 -07:00
Christian Sadilek 2e32083d84 Use Mozilla Android Components 14.0.1 2019-09-24 20:08:09 -04:00
Alessio Placitelli b113c2ac24 Bump Robolectric to version 4.2.1
Version 4.2 is broken on Windows.
2019-09-24 12:33:14 -07:00
Alessio Placitelli ebd11dbca8 Add the workmanager dependency to enable testing with Glean 2019-09-24 12:33:14 -07:00
Sawyer Blatz 10ed7e5177
No issue: Pin to AC 14.0.0 (#5523) 2019-09-24 10:07:33 -07:00
Sebastian Kaspari d1dd869ff6 Use Mozilla Android Components 15.0.0-SNAPSHOT. (#5517) 2019-09-24 08:26:24 -07:00
Dennis Schubert 5577470d0b No bug - Add WebCompat feature. 2019-09-20 08:33:48 -07:00
Sawyer Blatz 13146c2b2a Reverts #1151: Removes unused Flipper library 2019-09-20 08:05:14 -07:00
Sebastian Kaspari 2869239fec Use Mozilla Android Components 14.0.0-SNAPSHOT. 2019-09-19 07:53:07 -07:00
Emily Kager 3e132f102c No issue: Update androidx libraries Sept 5 2019 2019-09-17 09:50:31 -07:00
Sebastian Kaspari d3679e0625 Unbreak Nightly: Get rid of fragment-testing dependency and create fragments in test manually. 2019-09-12 13:44:17 +02:00
Sawyer Blatz dffc027e3a No issue: Updates to AC 13.0.0-SNAPSHOT (#5240) 2019-09-11 17:57:05 -05:00
Emily Kager 4485b7f647 Add Tracking Protection Info Panel 2019-09-11 07:47:13 -07:00