Convert RendererPreferenceWatcher to new Mojo types

This CL converts RendererPreferenceWatcherPtr and
RendererPreferenceWatcherRequest to new Mojo types.
It updates CreateSharedWorker from
shared_worker_factory.mojom and all methods and
members for RendererPreferenceWatcher to new Mojo
types.

Bug: 955171, 978694
Change-Id: Ic7c2a1482d5b758e11a6ba48e4809d0542092247
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1760580
Commit-Queue: Daniel Cheng <dcheng@chromium.org>
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Reviewed-by: Matt Falkenhagen <falken@chromium.org>
Reviewed-by: Hiroki Nakagawa <nhiroki@chromium.org>
Reviewed-by: Ken Rockot <rockot@google.com>
Reviewed-by: John Abd-El-Malek <jam@chromium.org>
Cr-Commit-Position: refs/heads/master@{#688664}
31 files changed