
This change is part of Blob URL partitioning. The creation of a new Dedicated/Shared worker triggers a fetch of the blob URL script, which should be partitioned alongside other fetches of blob URLs. However, this fetch calls the PublicUrlManager ResolveForNavigation mojo interface method, which doesn't implement a storage key check since Blob URL navigations aren't partitioned. Design Doc: https://docs.google.com/document/d/1Xk73RLlLgfVw1p2tYBGqlP7ROQxaMh6kxfusSMm9exM/edit?tab=t.0#heading=h.7nki9mck5t64 Bug: 370946457 Change-Id: Ic391b2741904ebc320fc0ec8747b10a5d85d202c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5957887 Reviewed-by: Daniel Cheng <dcheng@chromium.org> Auto-Submit: Janice Liu <janiceliu@chromium.org> Commit-Queue: Janice Liu <janiceliu@chromium.org> Reviewed-by: Marijn Kruisselbrink <mek@chromium.org> Reviewed-by: Andrew Williams <awillia@chromium.org> Cr-Commit-Position: refs/heads/main@{#1374144}