As a goal of Onion Soup, we'll remove all WebXXX types defined in blink/public/platform/modules/service_worker/:
- For WebXXX struct/enum types, use mojom types defined in blink/public/mojom/ to cross the boundary between Content layer and Blink instead.
- For WebXXX classes acting as the abstract interface layer between Content and Blink, remove them by moving those Mojo interface endpoints from //content/renderer/ into Blink.
Comment 1 by falken@chromium.org
, Aug 30