Currently it is only supported via legacy IPC, which means we need to have a reference (i.e. BlobDispatcherHost::blobs_inuse_map_) in BlobDispatcherHost before registering it, which complicates Blob lifetime issue a lot.
This is pretty much done actually. Registering and unregistering blob URLs via the mojo interface is possible, it just isn't actually done yet by blink since doing that needs changes in the loading code (that are fully implemented with network service enabled, but still need some work when network service isn't enabled). That work is tracked in 800901
Comment 1 by kinuko@chromium.org
, Aug 18 2017Cc: mek@chromium.org dmu...@chromium.org