Commit 2748f4c6 authored by Sylvain Defresne's avatar Sylvain Defresne Committed by Commit Bot

Convert indirect uses of TestingFactoryFunction

TestingFactoryFunction is a simple function pointer. It is
deprecated in favor of TestingFactory which is a Callback<>.
Convert indirect uses by using base::BindRepeating() in all
invocation of SetTestingFactory/AddTestingFactory.

This converts uses in src//chrome/browser/ui/views/autofill.

This CL was uploaded by git cl split.

R=vasilii@chromium.org

Bug: 809610
Change-Id: Idd31113f973dcb3906be2c0db166fb8536ee5c99
Reviewed-on: https://chromium-review.googlesource.com/c/1258176Reviewed-by: default avatarVasilii Sukhanov <vasilii@chromium.org>
Commit-Queue: Sylvain Defresne <sdefresne@chromium.org>
Cr-Commit-Position: refs/heads/master@{#596676}
parent b0015ebc
......@@ -9,6 +9,7 @@
#include <string>
#include <utility>
#include "base/bind.h"
#include "chrome/browser/signin/account_fetcher_service_factory.h"
#include "chrome/browser/signin/account_tracker_service_factory.h"
#include "chrome/browser/signin/fake_account_fetcher_service_builder.h"
......@@ -157,9 +158,10 @@ void SaveCardBubbleViewsBrowserTestBase::OnWillCreateBrowserContextServices(
content::BrowserContext* context) {
// Replace the signin manager and account fetcher service with fakes.
SigninManagerFactory::GetInstance()->SetTestingFactory(
context, &BuildFakeSigninManagerBase);
context, base::BindRepeating(&BuildFakeSigninManagerBase));
AccountFetcherServiceFactory::GetInstance()->SetTestingFactory(
context, &FakeAccountFetcherServiceBuilder::BuildForTests);
context,
base::BindRepeating(&FakeAccountFetcherServiceBuilder::BuildForTests));
}
void SaveCardBubbleViewsBrowserTestBase::SignInWithFullName(
......
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