12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- # Fix building without one click signin
- --- a/chrome/browser/ui/BUILD.gn
- +++ b/chrome/browser/ui/BUILD.gn
- @@ -3622,8 +3622,6 @@ jumbo_static_library("ui") {
- "views/sync/dice_bubble_sync_promo_view.h",
- "views/sync/dice_signin_button_view.cc",
- "views/sync/dice_signin_button_view.h",
- - "views/sync/one_click_signin_dialog_view.cc",
- - "views/sync/one_click_signin_dialog_view.h",
- ]
- deps += [ "//ui/views/window/vector_icons" ]
- }
- --- a/chrome/browser/ui/sync/one_click_signin_links_delegate_impl.cc
- +++ b/chrome/browser/ui/sync/one_click_signin_links_delegate_impl.cc
- @@ -16,9 +16,4 @@ OneClickSigninLinksDelegateImpl::OneClic
- OneClickSigninLinksDelegateImpl::~OneClickSigninLinksDelegateImpl() {}
-
- void OneClickSigninLinksDelegateImpl::OnLearnMoreLinkClicked(bool is_dialog) {
- - NavigateParams params(browser_, GURL(chrome::kChromeSyncLearnMoreURL),
- - ui::PAGE_TRANSITION_LINK);
- - params.disposition = is_dialog ? WindowOpenDisposition::NEW_WINDOW
- - : WindowOpenDisposition::NEW_FOREGROUND_TAB;
- - Navigate(¶ms);
- }
- --- a/chrome/browser/ui/webui/signin/inline_login_handler_impl.cc
- +++ b/chrome/browser/ui/webui/signin/inline_login_handler_impl.cc
- @@ -330,6 +330,7 @@ void InlineSigninHelper::OnClientOAuthSu
- const ClientOAuthResult& result,
- Profile* /*profile*/,
- Profile::CreateStatus /*status*/) {
- +#if BUILDFLAG(ENABLE_ONE_CLICK_SIGNIN)
- HandlerSigninReason reason = GetHandlerSigninReason(current_url_);
- if (reason == HandlerSigninReason::FETCH_LST_ONLY) {
- // Constants are only available on Windows for the Google Credential
- @@ -419,6 +420,7 @@ void InlineSigninHelper::OnClientOAuthSu
- CreateSyncStarter(result.refresh_token);
- }
- base::ThreadTaskRunnerHandle::Get()->DeleteSoon(FROM_HERE, this);
- +#endif
- }
-
- void InlineSigninHelper::UntrustedSigninConfirmed(
|