[components] Merge https://github.com/mozilla-mobile/android-components/pull/5495
commitde8a9a6294d6119ccf77351a9525f899c607c7ee
authorMozLando <skaspari+mozlando@mozilla.com>
Thu, 9 Jan 2020 23:23:43 +0000 (9 23:23 +0000)
committerMozLando <skaspari+mozlando@mozilla.com>
Thu, 9 Jan 2020 23:23:43 +0000 (9 23:23 +0000)
treee0d19a9623a151fa5909413c60fb94c839e46f61
parent8a3060d9627d63dc3b0f8cd1ddc4c10ce5c63db2
parent1fa01775bf23b6ebd27815f2a2bfcfdc85d9731e
[components] Merge https://github.com/mozilla-mobile/android-components/pull/5495

5495: Closes https://github.com/mozilla-mobile/android-components/issues/5460: Fennec migration: Disable currently unsupported add-ons r=pocmo,grigoryk a=csadilek

This is for the first iteration and currently disabling *all* installed addons. Later we want to match against supported addons from our AMO collection and/or an offline whitelist.

Made sure to capture all outcomes in `AddonMigrationResult`s so we can add telemetry/logs, as needed. Let me know if I missed anything :).

Co-authored-by: Christian Sadilek <christian.sadilek@gmail.com>