Created attachment 648292 [details] [diff] [review]
Looks like |ActivitiesDb.find| will always call the success callback with a result where |result.options| is an empty array if no provider was found.
Updating the "no matching activity registered" condition accordingly.
Backed out as part of the mass tree revert due to bustage caused by other landings:
Once the tree is open again, this can reland :-)