Commit d91c5d63 authored by John Z Wu's avatar John Z Wu Committed by Commit Bot

Change signin classes to objc files.

This allows more flexibility when including header files that contain
objc references.

Bug: 
Cq-Include-Trybots: master.tryserver.chromium.mac:ios-simulator-cronet
Change-Id: I3bf28ef2c367348906fe7be8481aa348480720a0
Reviewed-on: https://chromium-review.googlesource.com/747093
Commit-Queue: John Wu <jzw@chromium.org>
Reviewed-by: default avatarHiroshi Ichikawa <ichikawa@chromium.org>
Reviewed-by: default avatarMike Dougherty <michaeldo@chromium.org>
Reviewed-by: default avatarEugene But <eugenebut@chromium.org>
Cr-Commit-Position: refs/heads/master@{#513212}
parent 33fc6c64
......@@ -87,22 +87,22 @@ ios_web_view_sources = [
"internal/pref_names.h",
"internal/signin/ios_web_view_signin_client.h",
"internal/signin/ios_web_view_signin_client.mm",
"internal/signin/web_view_account_fetcher_service_factory.cc",
"internal/signin/web_view_account_fetcher_service_factory.h",
"internal/signin/web_view_account_tracker_service_factory.cc",
"internal/signin/web_view_account_fetcher_service_factory.mm",
"internal/signin/web_view_account_tracker_service_factory.h",
"internal/signin/web_view_gaia_cookie_manager_service_factory.cc",
"internal/signin/web_view_account_tracker_service_factory.mm",
"internal/signin/web_view_gaia_cookie_manager_service_factory.h",
"internal/signin/web_view_gaia_cookie_manager_service_factory.mm",
"internal/signin/web_view_oauth2_token_service_factory.h",
"internal/signin/web_view_oauth2_token_service_factory.mm",
"internal/signin/web_view_profile_oauth2_token_service_ios_provider_impl.h",
"internal/signin/web_view_profile_oauth2_token_service_ios_provider_impl.mm",
"internal/signin/web_view_signin_client_factory.cc",
"internal/signin/web_view_signin_client_factory.h",
"internal/signin/web_view_signin_error_controller_factory.cc",
"internal/signin/web_view_signin_client_factory.mm",
"internal/signin/web_view_signin_error_controller_factory.h",
"internal/signin/web_view_signin_manager_factory.cc",
"internal/signin/web_view_signin_error_controller_factory.mm",
"internal/signin/web_view_signin_manager_factory.h",
"internal/signin/web_view_signin_manager_factory.mm",
"internal/translate/cwv_translation_controller.mm",
"internal/translate/cwv_translation_controller_internal.h",
"internal/translate/cwv_translation_language_internal.h",
......
......@@ -17,6 +17,10 @@
#include "ios/web_view/internal/signin/web_view_signin_client_factory.h"
#include "ios/web_view/internal/web_view_browser_state.h"
#if !defined(__has_feature) || !__has_feature(objc_arc)
#error "This file requires ARC support."
#endif
namespace ios_web_view {
WebViewAccountFetcherServiceFactory::WebViewAccountFetcherServiceFactory()
......
......@@ -14,6 +14,10 @@
#include "ios/web_view/internal/signin/web_view_signin_client_factory.h"
#include "ios/web_view/internal/web_view_browser_state.h"
#if !defined(__has_feature) || !__has_feature(objc_arc)
#error "This file requires ARC support."
#endif
namespace ios_web_view {
WebViewAccountTrackerServiceFactory::WebViewAccountTrackerServiceFactory()
......
......@@ -16,6 +16,10 @@
#include "ios/web_view/internal/signin/web_view_signin_client_factory.h"
#include "ios/web_view/internal/web_view_browser_state.h"
#if !defined(__has_feature) || !__has_feature(objc_arc)
#error "This file requires ARC support."
#endif
namespace ios_web_view {
WebViewGaiaCookieManagerServiceFactory::WebViewGaiaCookieManagerServiceFactory()
......
......@@ -15,6 +15,10 @@
#include "ios/web_view/internal/signin/web_view_signin_error_controller_factory.h"
#include "ios/web_view/internal/web_view_browser_state.h"
#if !defined(__has_feature) || !__has_feature(objc_arc)
#error "This file requires ARC support."
#endif
namespace ios_web_view {
// static
......
......@@ -11,6 +11,10 @@
#include "components/signin/core/browser/signin_error_controller.h"
#include "ios/web_view/internal/web_view_browser_state.h"
#if !defined(__has_feature) || !__has_feature(objc_arc)
#error "This file requires ARC support."
#endif
namespace ios_web_view {
// static
......
......@@ -21,6 +21,10 @@
#include "ios/web_view/internal/signin/web_view_signin_client_factory.h"
#include "ios/web_view/internal/web_view_browser_state.h"
#if !defined(__has_feature) || !__has_feature(objc_arc)
#error "This file requires ARC support."
#endif
namespace ios_web_view {
WebViewSigninManagerFactory::WebViewSigninManagerFactory()
......
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