| Index: base/threading/worker_pool_posix.cc | 
| diff --git a/base/threading/worker_pool_posix.cc b/base/threading/worker_pool_posix.cc | 
| index f93c44725fb6ee0bc8f57273a2d8dc96201a8668..fd1a40ed0a8135c58027f6dd15b393052311b9a9 100644 | 
| --- a/base/threading/worker_pool_posix.cc | 
| +++ b/base/threading/worker_pool_posix.cc | 
| @@ -31,8 +31,6 @@ class WorkerPoolImpl { | 
| WorkerPoolImpl(); | 
| ~WorkerPoolImpl(); | 
|  | 
| -  void PostTask(const tracked_objects::Location& from_here, Task* task, | 
| -                bool task_is_slow); | 
| void PostTask(const tracked_objects::Location& from_here, | 
| const base::Closure& task, bool task_is_slow); | 
|  | 
| @@ -50,11 +48,6 @@ WorkerPoolImpl::~WorkerPoolImpl() { | 
| } | 
|  | 
| void WorkerPoolImpl::PostTask(const tracked_objects::Location& from_here, | 
| -                              Task* task, bool task_is_slow) { | 
| -  pool_->PostTask(from_here, task); | 
| -} | 
| - | 
| -void WorkerPoolImpl::PostTask(const tracked_objects::Location& from_here, | 
| const base::Closure& task, bool task_is_slow) { | 
| pool_->PostTask(from_here, task); | 
| } | 
| @@ -109,12 +102,6 @@ void WorkerThread::ThreadMain() { | 
| }  // namespace | 
|  | 
| bool WorkerPool::PostTask(const tracked_objects::Location& from_here, | 
| -                          Task* task, bool task_is_slow) { | 
| -  g_lazy_worker_pool.Pointer()->PostTask(from_here, task, task_is_slow); | 
| -  return true; | 
| -} | 
| - | 
| -bool WorkerPool::PostTask(const tracked_objects::Location& from_here, | 
| const base::Closure& task, bool task_is_slow) { | 
| g_lazy_worker_pool.Pointer()->PostTask(from_here, task, task_is_slow); | 
| return true; | 
| @@ -146,21 +133,6 @@ void PosixDynamicThreadPool::Terminate() { | 
|  | 
| void PosixDynamicThreadPool::PostTask( | 
| const tracked_objects::Location& from_here, | 
| -    Task* task) { | 
| -  PendingTask pending_task(from_here, | 
| -                           base::Bind(&subtle::TaskClosureAdapter::Run, | 
| -                                      new subtle::TaskClosureAdapter(task))); | 
| -  // |pending_task| and AddTask() work in conjunction here to ensure that after | 
| -  // a successful AddTask(), the TaskClosureAdapter object is deleted on the | 
| -  // worker thread. In AddTask(), the reference |pending_task.task| is handed | 
| -  // off in a destructive manner to ensure that the local copy of | 
| -  // |pending_task| doesn't keep a ref on the Closure causing the | 
| -  // TaskClosureAdapter to be deleted on the wrong thread. | 
| -  AddTask(&pending_task); | 
| -} | 
| - | 
| -void PosixDynamicThreadPool::PostTask( | 
| -    const tracked_objects::Location& from_here, | 
| const base::Closure& task) { | 
| PendingTask pending_task(from_here, task); | 
| AddTask(&pending_task); | 
|  |