Kill renderers that dink with Service Workers from non-secure origins.

The API use is checked on the Blink side, so these checks are to
thwart corrupted renderers. Specifically, renderers that try to
register, unregister or get registrations for non-secure origins must
be nuked from orbit. It's the only way to be sure.

BUG=394213
TEST=content_unittests ServiceWorkerDispatcherHostTest.*

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

Cr-Commit-Position: refs/heads/master@{#297851}
2 files changed