New issue
Advanced search Search tips

Issue 813479 link

Starred by 1 user

Issue metadata

Status: Assigned
Owner:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Bug



Sign in to add a comment

Bind calls to RenderFrameHostImpl's BindRegistry don't come on the IO thread in browsertests

Project Member Reported by kinuko@chromium.org, Feb 19 2018

Issue description

More context: https://chromium-review.googlesource.com/c/chromium/src/+/912051/16/content/browser/loader/prefetch_url_loader_factory.cc#24

The bind calls to the interfaces added to BindRegistry are supposed to come on the IO thread unless the task runner is overriden, but in the case above (PrefetchURLLoaderFactory::ConnectToService) it seems it comes on non-IO thread in content_browsertests (more specifically, content/browser/loader/prefetch_browsertest.cc in this particular case).

I haven't checked if the same happens in other tests or not, but some Bind calls apparently have additional post tasks to the IO thread, so we'd better clarify this.
 

Comment 1 by kinuko@chromium.org, Feb 19 2018

Owner: dcheng@chromium.org
Putting Daniel as an initial Owners field per the issue comment- thanks!
Status: Assigned (was: Untriaged)
This bug has an owner, thus, it's been triaged. Changing status to "assigned".

Sign in to add a comment