Shared Workers should be onion-soupified.
See the following doc about the Onion Soup:
https://docs.google.com/document/d/1K1nO8G9dO9kNSmtVz2gJ2GG9gQOTgm65sJlV3Fga4jE/edit#
Briefly speaking, for architectural cleanup, we move mojom files in content/common/shared_worker/ to third_party/blink/public/mojom/worker/, and then move worker implementation in content/renderer/shared_worker/ to third_party/blink/renderer/core/workers/.
Comment 1 by bugdroid1@chromium.org
, Dec 4