Use Value in ChooserContextBase

This change refactors ChooserContextBase, its subclasses, and uses of
the class to use base::Value instead of base::DictionaryValue.

Bug: 920288
Change-Id: I53fc103fbcd38045ed23ce23b07a45fbbec32553
Reviewed-by: Theresa <>
Reviewed-by: Ben Wells <>
Reviewed-by: Demetrios Papadopoulos <>
Reviewed-by: Reilly Grant <>
Reviewed-by: Ted Choc <>
Commit-Queue: Ovidio de Jesús Ruiz-Henríquez <>
Cr-Commit-Position: refs/heads/master@{#653169}
17 files changed