Loading
Issue #7712: SearchActionProvider: Pass in suspending function instead of a Deferred<SearchEngine>.
While integrating the provider into Fenix I came to the conclusion that it makes much more sense to pass in a suspending function. With that the caller does not need to deal with scopes and dispatchers themselves.