1
0
Fork 0
Commit Graph

24 Commits (69a9aeebae193107ba122bf60e5b60386666d85b)

Author SHA1 Message Date
Tiger Oakes d0e9f1f165
Update Kotlin dependency (#10806) 2020-07-15 18:02:58 -07:00
Michael Comella f49fc6dad2 For #8803: hook up frameworkStart metric. 2020-04-17 09:11:58 -07:00
Grisha Kruglov 20f8b97dcb Pass lazy references to FennecMigrator 2020-03-26 11:57:45 -07:00
Jonathan Almeida aad041c34c Fix breaking APIs in MigratingFenixApplication 2020-03-03 11:37:38 -08:00
Will Hawkins f9b716286a For #8034: Create a post-visual completeness executor
Create an object that will execute its enqued tasks
when Fenix is visually complete.
2020-02-28 09:15:06 -08:00
Jeff Boek 127169f5ff For mozilla-mobile#8172: Add a new 'E_Fennec_To_Fenix_Migrated' Leanplum event
This new event will be sent when the user has successfully migrated from Fennec
to Fenix.
This event will only be sent to Leanplum and not to the other telemetry
services like Glean or Adjust.

Co-authored-by: ValentinTimisica <valentin.timisica@softvision.ro>
2020-02-13 14:10:24 -08:00
Grisha Kruglov 7a272a4564 Enable fennec Pinned Sites migration 2020-02-10 08:19:30 +01:00
Sebastian Kaspari 75e0baf59c Try to migrate default search engine. 2020-02-06 11:48:10 +01:00
Christian Sadilek d10a30e356 Closes #4983: Fennec migration: Keep installed add-ons 2020-02-05 09:14:04 -05:00
Sebastian Kaspari 18244cef51 Closes #7762: Initialize Glean later in Fennec builds. 2020-01-26 11:53:26 +01:00
Sebastian Kaspari e5ba74711d MigratingFenixApplication: Pass MigrationStore to FennecMigrator. 2020-01-21 14:38:08 +02:00
Grisha Kruglov 9c25d274d0 Enable firebase auto-init, force push renewal after migration 2020-01-16 01:11:21 -05:00
Jonathan Almeida 93850a2410 Add migration for telemetry identifiers to builder 2020-01-15 21:41:01 -08:00
Jonathan Almeida 914bce0b0a Fix general Fenix build 2020-01-15 21:41:01 -08:00
Jonathan Almeida 261a6162af Review comments, fix build failure and targetActivity 2020-01-15 21:41:01 -08:00
Jonathan Almeida b89afe7b7c For #7092: Add initial Migration UI 2020-01-15 21:41:01 -08:00
Jonathan Almeida 61570b5238 Closes #7645: Disable push service when migrating 2020-01-15 02:10:56 -05:00
Christian Sadilek 56acf0c360 Issue #4893: Enable addon migration 2020-01-14 17:43:21 -05:00
Grisha Kruglov fe92332ff1 Migrate 'settings' before app init 2020-01-14 17:27:41 +01:00
Sebastian Kaspari e3408b12b4 Update Mozilla Android Components to 28.0.0-SNAPSHOT. 2020-01-08 18:57:31 -05:00
Grisha Kruglov 72d8dfb976 Enable Fennec settings (telemetry) migration 2019-12-11 19:16:55 -08:00
Sebastian Kaspari a83717dd7b Run migration in background service.
In order to avoid a half done migration we are moving the migration to a background service (that is
running in the "foreground").

This is the Fenix part of:
https://github.com/mozilla-mobile/android-components/issues/4879
2019-12-10 11:31:32 +01:00
Grisha Kruglov 42d6915699 Fennec migration: enable logins migration 2019-12-09 13:35:22 -08:00
Sebastian Kaspari bb59ac6423 Issue #6622, #6688: Create a "fennecBeta" and "fennecNightly" build types. 2019-11-27 10:28:22 -08:00