Commit 46326599 authored by danakj's avatar danakj Committed by Commit Bot

Change base::Bind references is mojo documentation to Once/Repeating

TBR=sky@chromium.org

Bug: 714018
Change-Id: I02a0ee32e2b8113c205ed0353e0b4b330fd732de
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1942871
Commit-Queue: danakj <danakj@chromium.org>
Reviewed-by: default avatardanakj <danakj@chromium.org>
Cr-Commit-Position: refs/heads/master@{#720025}
parent d69f6ba3
......@@ -401,7 +401,6 @@ _NOT_CONVERTED_TO_MODERN_BIND_AND_CALLBACK = '|'.join((
'^media/remoting/',
'^media/renderers/',
'^media/test/',
'^mojo/public/',
'^net/',
'^ppapi/proxy/',
'^ppapi/shared_impl/',
......
......@@ -903,7 +903,7 @@ void MultiplexRouter::MaybePostToProcessTasks(
void MultiplexRouter::LockAndCallProcessTasks() {
// There is no need to hold a ref to this class in this case because this is
// always called using base::Bind(), which holds a ref.
// always called from a bound callback, which holds a ref.
MayAutoLock locker(&lock_);
posted_to_process_tasks_ = false;
scoped_refptr<base::SequencedTaskRunner> runner(
......
......@@ -243,7 +243,8 @@ class PipeReader {
// NOTE: base::Unretained is safe because the callback can never be run
// after SimpleWatcher destruction.
watcher_.Watch(pipe_.get(), MOJO_HANDLE_SIGNAL_READABLE,
base::Bind(&PipeReader::OnReadable, base::Unretained(this)));
base::BindRepeating(&PipeReader::OnReadable,
base::Unretained(this)));
}
~PipeReader() {}
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment