New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 624419 link

Starred by 2 users

Issue metadata

Status: Untriaged
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: All
Pri: 2
Type: Bug



Sign in to add a comment

Move crossThreadBind() and CrossThreadCopier from platform/ to wtf/

Project Member Reported by hirosh...@chromium.org, Jun 29 2016

Issue description

Currently threadSafeBind(), which is about to be renamed to crossThreadBind(), is in platform/ due to dependencies to CrossThreadCopier.
We can move them to wtf/ for consistency with WTF::bind().

 
Project Member

Comment 1 by bugdroid1@chromium.org, Jun 29 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/f2b88d1e91a969a91bc4ca9bdebb4dd1bd0edfdd

commit f2b88d1e91a969a91bc4ca9bdebb4dd1bd0edfdd
Author: sigbjornf <sigbjornf@opera.com>
Date: Wed Jun 29 15:54:12 2016

Tidy CrossThreadCopier.h inclusion.

This header file declares a set of types as being cross-copiable; avoid
bringing in all of Oilpan for its two cross-thread persistent types.

Tidy up some downstream header files which were implicitly depending on
Oilpan being included here.

R=
BUG= 597856 , 624419

Review-Url: https://codereview.chromium.org/2104283002
Cr-Commit-Position: refs/heads/master@{#402823}

[modify] https://crrev.com/f2b88d1e91a969a91bc4ca9bdebb4dd1bd0edfdd/third_party/WebKit/Source/modules/fetch/FetchBlobDataConsumerHandle.h
[modify] https://crrev.com/f2b88d1e91a969a91bc4ca9bdebb4dd1bd0edfdd/third_party/WebKit/Source/platform/CrossThreadCopier.h
[modify] https://crrev.com/f2b88d1e91a969a91bc4ca9bdebb4dd1bd0edfdd/third_party/WebKit/Source/platform/heap/PersistentTest.cpp

Owner: hirosh...@chromium.org
Status: Started (was: Untriaged)
Owner: ----
Status: Available (was: Started)
Unassign myself.
Project Member

Comment 4 by sheriffbot@chromium.org, Dec 11 2017

Labels: Hotlist-Recharge-Cold
Status: Untriaged (was: Available)
This issue has been Available for over a year. If it's no longer important or seems unlikely to be fixed, please consider closing it out. If it is important, please re-triage the issue.

Sorry for the inconvenience if the bug really should have been left as Available. If you change it back, also remove the "Hotlist-Recharge-Cold" label.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Components: Blink>Internals

Sign in to add a comment