| Index: chrome/browser/webshare/share_service_impl_unittest.cc
|
| diff --git a/chrome/browser/webshare/share_service_impl_unittest.cc b/chrome/browser/webshare/share_service_impl_unittest.cc
|
| index 916024c01f39f8d875599d4a2d941177f9167f5c..fd9ecac2b1ae03cf3da26db2549df6a4f7244a00 100644
|
| --- a/chrome/browser/webshare/share_service_impl_unittest.cc
|
| +++ b/chrome/browser/webshare/share_service_impl_unittest.cc
|
| @@ -85,15 +85,14 @@ class ShareServiceTestImpl : public ShareServiceImpl {
|
| return targets_in_picker_;
|
| }
|
|
|
| - const base::Callback<void(base::Optional<std::string>)>& picker_callback() {
|
| + const chrome::WebShareTargetPickerCallback& picker_callback() {
|
| return picker_callback_;
|
| }
|
|
|
| private:
|
| void ShowPickerDialog(
|
| const std::vector<std::pair<base::string16, GURL>>& targets,
|
| - const base::Callback<void(base::Optional<std::string>)>& callback)
|
| - override {
|
| + const chrome::WebShareTargetPickerCallback& callback) override {
|
| // Store the arguments passed to the picker dialog.
|
| targets_in_picker_ = targets;
|
| picker_callback_ = callback;
|
| @@ -126,7 +125,7 @@ class ShareServiceTestImpl : public ShareServiceImpl {
|
| std::vector<std::pair<base::string16, GURL>> targets_in_picker_;
|
| // The callback passed to ShowPickerDialog (which is supposed to be called
|
| // with the user's chosen result, or nullopt if cancelled).
|
| - base::Callback<void(base::Optional<std::string>)> picker_callback_;
|
| + chrome::WebShareTargetPickerCallback picker_callback_;
|
| };
|
|
|
| class ShareServiceImplUnittest : public ChromeRenderViewHostTestHarness {
|
| @@ -343,7 +342,7 @@ TEST_F(ShareServiceImplUnittest, ShareServiceDeletion) {
|
| make_pair(base::UTF8ToUTF16(kTargetName), GURL(kManifestUrlLow))};
|
| EXPECT_EQ(kExpectedTargets, share_service_helper()->GetTargetsInPicker());
|
|
|
| - const base::Callback<void(base::Optional<std::string>)> picker_callback =
|
| + const chrome::WebShareTargetPickerCallback picker_callback =
|
| share_service_helper()->picker_callback();
|
|
|
| DeleteShareService();
|
|
|