summaryrefslogtreecommitdiffstats
path: root/base/task
Commit message (Collapse)AuthorAgeFilesLines
* Maintaing the proper order of initialization WeakPtrFactorykulkarni.a2014-09-132-2/+3
| | | | | | | | | | | | | Changing in the intialization order of WeakPtrFactory in "src/base" module such that all member variables should appear before the WeakPtrFactory to ensure that any WeakPtrs to Controller are invalidated before its members variable's destructors are executed, rendering them invalid. BUG=303818 Review URL: https://codereview.chromium.org/565123002 Cr-Commit-Position: refs/heads/master@{#294741}
* Add CancelableTaskTracker::PostTaskAndReplyWithResultsdefresne@chromium.org2014-07-041-0/+19
| | | | | | | | | | | | The helper function PostTaskAndReplyWithResult is useful but did not work with CancelableTaskTracker, so add the support to the CancelableTaskTracker class with a template method. BUG=None Review URL: https://codereview.chromium.org/365193002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@281391 0039d316-1c4b-4281-b951-d872f2087c98
* Move CancelableTaskTracker to //base/task/CancelableTaskTracker.blundell@chromium.org2014-02-063-0/+742
| | | | | | | | | | | | CancelableTaskTracker is used by //chrome code that is due to componentized. This CL moves the class to //base/task and wraps it in the ::base::task namespace. BUG=335135 TBR=thakis Review URL: https://codereview.chromium.org/137263007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249397 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 198844 "Move sequenced_task_runner to base/task"dbeam@chromium.org2013-05-083-302/+0
| | | | | | | | | | | | | | | | | Reverting revisions that rely on r198820 so to unbreak the build. > Move sequenced_task_runner to base/task > > BUG= > R=akalin@chromium.org > > Review URL: https://codereview.chromium.org/14927008 TBR=brettw@chromium.org Review URL: https://codereview.chromium.org/14985007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@198848 0039d316-1c4b-4281-b951-d872f2087c98
* Move sequenced_task_runner to base/taskbrettw@chromium.org2013-05-083-0/+302
BUG= R=akalin@chromium.org Review URL: https://codereview.chromium.org/14927008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@198844 0039d316-1c4b-4281-b951-d872f2087c98