Commit d2fea3ea authored by Jan Wilken Dörrie's avatar Jan Wilken Dörrie Committed by Commit Bot

[base] Apply BindOnceRewriter in //third_party

This change applies the BindOnceRewriter in //third_party.
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=mlamouri@chromium.org

Bug: 714018
Change-Id: I2180ad22a06db35d2bc7395b8ab22b19d36939f4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2132375Reviewed-by: default avatarMounir Lamouri <mlamouri@chromium.org>
Commit-Queue: Jan Wilken Dörrie <jdoerrie@chromium.org>
Cr-Commit-Position: refs/heads/master@{#760415}
parent d477b157
......@@ -58,7 +58,7 @@ class MockPerfHistoryService
receiver_.Bind(
mojo::PendingReceiver<media::mojom::blink::VideoDecodePerfHistory>(
std::move(handle)));
receiver_.set_disconnect_handler(base::BindRepeating(
receiver_.set_disconnect_handler(base::BindOnce(
&MockPerfHistoryService::OnConnectionError, base::Unretained(this)));
}
......@@ -80,9 +80,9 @@ class MockLearningTaskControllerService
media::learning::mojom::blink::LearningTaskController>
pending_receiver) {
receiver_.Bind(std::move(pending_receiver));
receiver_.set_disconnect_handler(base::BindRepeating(
&MockLearningTaskControllerService::OnConnectionError,
base::Unretained(this)));
receiver_.set_disconnect_handler(
base::BindOnce(&MockLearningTaskControllerService::OnConnectionError,
base::Unretained(this)));
}
void OnConnectionError() { receiver_.reset(); }
......@@ -125,7 +125,7 @@ class FakeMediaMetricsProvider
receiver_.Bind(
mojo::PendingReceiver<media::mojom::blink::MediaMetricsProvider>(
std::move(handle)));
receiver_.set_disconnect_handler(base::BindRepeating(
receiver_.set_disconnect_handler(base::BindOnce(
&FakeMediaMetricsProvider::OnConnectionError, base::Unretained(this)));
}
......
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