[base] Apply BindOnceRewriter in //pdf
This change applies the BindOnceRewriter in //pdf. This rewriter replaces calls to base::Bind and base::BindRepeating with calls to base::BindOnce, in case the result is immediately assigned to a base::OnceCallback. Given that base::RepeatingCallback is implicitly convertible to base::OnceCallback, there is no change in functionality. Steps: 1. run_tool.py --tool base_bind_rewriters \ --tool-arg='--rewriter=bind_to_bind_once' 2. git cl format This CL was uploaded by git cl split. R=thestig@chromium.org Bug: 714018 Change-Id: I6450f7b53ea140ac36b9db4a0c5bac5f3047f5dd Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2132261 Auto-Submit: Jan Wilken Dörrie <jdoerrie@chromium.org> Reviewed-by: Lei Zhang <thestig@chromium.org> Commit-Queue: Lei Zhang <thestig@chromium.org> Cr-Commit-Position: refs/heads/master@{#755431}
This commit is contained in:

committed by
Commit Bot

parent
608f68de84
commit
60852610ca
@ -3542,8 +3542,8 @@ bool PDFiumEngine::IsPointInEditableFormTextArea(FPDF_PAGE page,
|
||||
|
||||
void PDFiumEngine::ScheduleTouchTimer(const pp::TouchInputEvent& evt) {
|
||||
touch_timer_.Start(FROM_HERE, kTouchLongPressTimeout,
|
||||
base::BindRepeating(&PDFiumEngine::HandleLongPress,
|
||||
base::Unretained(this), evt));
|
||||
base::BindOnce(&PDFiumEngine::HandleLongPress,
|
||||
base::Unretained(this), evt));
|
||||
}
|
||||
|
||||
void PDFiumEngine::KillTouchTimer() {
|
||||
|
@ -184,8 +184,8 @@ void URLLoaderWrapperImpl::ReadResponseBody(char* buffer,
|
||||
buffer_size_ = buffer_size;
|
||||
read_starter_.Start(
|
||||
FROM_HERE, kReadDelayMs,
|
||||
base::BindRepeating(&URLLoaderWrapperImpl::ReadResponseBodyImpl,
|
||||
base::Unretained(this)));
|
||||
base::BindOnce(&URLLoaderWrapperImpl::ReadResponseBodyImpl,
|
||||
base::Unretained(this)));
|
||||
}
|
||||
|
||||
void URLLoaderWrapperImpl::ReadResponseBodyImpl() {
|
||||
|
Reference in New Issue
Block a user