
This is a reland of 07700ae66e
Original change's description:
> WebShare: Implement SharingServicePicker
>
> This CL completes the implementation of webshare on mac.
> The UX review is being tracked here: crbug.com/1162971
>
> To test manually:
> -launch chromium with flag 'WebShare'
> -go to https://w3c.github.io/web-share/demos/share-files.html
> -optionally, add a file to the form
> -click on Share
> -the NSSharingServicePicker should popup in the top-middle,
> overlapping the client and non-client area
>
> Bug: 1144920
> Change-Id: Ia28ad87fac82a9704c07122b57a144ce5aa5086e
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2668974
> Reviewed-by: Avi Drissman <avi@chromium.org>
> Reviewed-by: Daniel Murphy <dmurph@chromium.org>
> Reviewed-by: Eric Willigers <ericwilligers@chromium.org>
> Reviewed-by: Leonard Grey <lgrey@chromium.org>
> Reviewed-by: Dominick Ng <dominickn@chromium.org>
> Commit-Queue: Eric Willigers <ericwilligers@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#859624}
Bug: 1144920
Change-Id: Ied9df60b65fc19c366f9c0e038028563df976a5c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2737234
Reviewed-by: Avi Drissman <avi@chromium.org>
Reviewed-by: Dominick Ng <dominickn@chromium.org>
Reviewed-by: Eric Willigers <ericwilligers@chromium.org>
Reviewed-by: Leonard Grey <lgrey@chromium.org>
Reviewed-by: Daniel Murphy <dmurph@chromium.org>
Commit-Queue: Hassan Talat <hatalat@microsoft.com>
Cr-Commit-Position: refs/heads/master@{#866720}