New issue
Advanced search Search tips

Issue 740585 link

Starred by 2 users

Issue metadata

Status: Assigned
Owner:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Feature
Proj-Servicification

Blocked on:
issue 734210

Blocking:
issue 611935



Sign in to add a comment

[mojo-blobs] Don't rely on main-thread InterfaceProvider to get a BlobRegistryPtr

Project Member Reported by mek@chromium.org, Jul 10 2017

Issue description

Creating blobs on worker threads should not block on the main thread.

Two tricky parts:
- BlobDataHandle doesn't currently know the ExecutionContext in which the blob is being created, so this will have to somehow be passed in
- Not every blob is created in the context of some ExecutionContext, so some cases will likely always still have to go through the global Platform InterfaceProvider.
 

Comment 1 by mek@chromium.org, Jul 10 2017

Components: Blink>Storage

Comment 2 by laforge@google.com, Nov 7 2017

Components: Internals>Network>Service

Comment 3 by laforge@google.com, Nov 7 2017

Components: -Internals>Network>Service Internals>Services>Network
Apologies, applied the wrong component in bulk.

Comment 4 by laforge@google.com, Nov 8 2017

Components: Internals>Services>Storage
Setting Internals>Services>Storage to all children of issue 611935

Comment 5 by dxie@chromium.org, May 22 2018

this does not block canary.

Comment 6 by dxie@chromium.org, May 22 2018

Labels: Hotlist-KnownIssue
Status: Assigned (was: Available)
Components: -Internals>Services>Storage Internals>Storage
The Storage team monitors Internals>Storage. The Internals>Services>Storage label will be deprecated & removed.

Sign in to add a comment