Add ServiceWorkerUpdateViaCache to mojom::ServiceWorkerRegistrationOptions

This patch adds updateViaCache to ServiceWorkerRegistrationOptions
struct in mojom and ServiceWorkerContext.

Intent to implement and ship: https://groups.google.com/a/chromium.org/d/msg/blink-dev/RwjXGTAbuuA/7Q3NPlJ4BAAJ
Split from the original patch: https://chromium-review.googlesource.com/c/chromium/src/+/618076

Bug: 675540
Change-Id: I199357745605ebf43a82adfd30b2fbfd5e18e4b4
Reviewed-on: https://chromium-review.googlesource.com/792810
Reviewed-by: Matt Falkenhagen <falken@chromium.org>
Reviewed-by: Kinuko Yasuda <kinuko@chromium.org>
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Reviewed-by: Makoto Shimazu <shimazu@chromium.org>
Reviewed-by: Hiroki Nakagawa <nhiroki@chromium.org>
Commit-Queue: Matt Falkenhagen <falken@chromium.org>
Cr-Commit-Position: refs/heads/master@{#521595}
42 files changed