Chrome side of passing on the service worker registration with geofencing API calls.

BUG=383125

Review URL: https://codereview.chromium.org/623823002

Cr-Commit-Position: refs/heads/master@{#301010}
15 files changed