 Chromium Code Reviews
 Chromium Code Reviews Issue 2164503002:
  Do not delete blink::WebRTCCertificateCallback on non-main thread  (Closed) 
  Base URL: https://chromium.googlesource.com/chromium/src.git@master
    
  
    Issue 2164503002:
  Do not delete blink::WebRTCCertificateCallback on non-main thread  (Closed) 
  Base URL: https://chromium.googlesource.com/chromium/src.git@master| Index: base/sequenced_task_runner.cc | 
| diff --git a/base/sequenced_task_runner.cc b/base/sequenced_task_runner.cc | 
| index 00d404881597a1d1c65efd0939523f80e15e68b4..f073ccc18d865cece3529ae447d41a1a098a5731 100644 | 
| --- a/base/sequenced_task_runner.cc | 
| +++ b/base/sequenced_task_runner.cc | 
| @@ -28,4 +28,17 @@ bool SequencedTaskRunner::ReleaseSoonInternal( | 
| return PostNonNestableTask(from_here, Bind(releaser, object)); | 
| } | 
| +OnTaskRunnerDeleter::OnTaskRunnerDeleter( | 
| + scoped_refptr<SequencedTaskRunner> task_runner) | 
| + : task_runner_(task_runner) { | 
| 
dcheng
2016/07/22 06:12:04
Nit: std::move()
 
tzik
2016/07/22 07:27:21
Done.
 | 
| +} | 
| + | 
| +OnTaskRunnerDeleter::~OnTaskRunnerDeleter() { | 
| +} | 
| + | 
| +OnTaskRunnerDeleter::OnTaskRunnerDeleter(OnTaskRunnerDeleter&&) = default; | 
| + | 
| +OnTaskRunnerDeleter& OnTaskRunnerDeleter::operator=( | 
| + OnTaskRunnerDeleter&&) = default; | 
| 
hbos_chromium
2016/07/20 12:42:32
Why do you need to explicitly define these if they
 
tzik
2016/07/20 14:37:50
This was to (implicitly) make this class move-only
 | 
| + | 
| } // namespace base |