Allow inheriting from AddonCollectionProvider
To make fenix#40070 (closed) and fenix#40062 (closed) changes easier, we should make sure the interface AddonsProvider
is used in several places, instead of the concrete AddonCollectionProvider
. This will allow implementing our own AddonsProvider
in fenix.
Edited by Alex Catarineu