Index: chrome/browser/ui/sync/one_click_signin_infobar_delegate.h |
diff --git a/chrome/browser/ui/sync/one_click_signin_infobar_delegate.h b/chrome/browser/ui/sync/one_click_signin_infobar_delegate.h |
deleted file mode 100644 |
index 4ec37f22370dd82843bc1582fdcdae857a93a3d8..0000000000000000000000000000000000000000 |
--- a/chrome/browser/ui/sync/one_click_signin_infobar_delegate.h |
+++ /dev/null |
@@ -1,48 +0,0 @@ |
-// Copyright (c) 2012 The Chromium Authors. All rights reserved. |
-// Use of this source code is governed by a BSD-style license that can be |
-// found in the LICENSE file. |
- |
-#ifndef CHROME_BROWSER_UI_SYNC_ONE_CLICK_SIGNIN_INFOBAR_DELEGATE_H_ |
-#define CHROME_BROWSER_UI_SYNC_ONE_CLICK_SIGNIN_INFOBAR_DELEGATE_H_ |
- |
-#include "chrome/browser/infobars/confirm_infobar_delegate.h" |
-#include "third_party/skia/include/core/SkColor.h" |
- |
-// An interface derived from ConfirmInfoBarDelegate implemented for the |
-// one-click sign in inforbar experiments. |
-class OneClickSigninInfoBarDelegate : public ConfirmInfoBarDelegate { |
- public: |
- // A set of alternate colours for the experiment. The colour values are only |
- // used if |enabled| is true. Otherwise the infobar uses its default colours. |
- struct AlternateColors { |
- bool enabled; |
- SkColor infobar_top_color; |
- SkColor infobar_bottom_color; |
- SkColor button_text_color; |
- SkColor button_background_color; |
- SkColor button_border_color; |
- }; |
- |
- virtual ~OneClickSigninInfoBarDelegate(); |
- |
- // Returns the colours to use with the one click signin infobar. The colours |
- // depend on the experimental group. |
- virtual void GetAlternateColors(AlternateColors* alt_colors); |
- |
- protected: |
- explicit OneClickSigninInfoBarDelegate(InfoBarService* infobar_service); |
- |
- private: |
-#if defined(TOOLKIT_VIEWS) |
- // Because the experiment is only running for views, only override this |
- // function there. Other platforms that support one-click sign in will |
- // create a regular confirm infobar with no support for colour changes. |
- |
- // InfoBarDelegate: |
- virtual InfoBar* CreateInfoBar(InfoBarService* owner) OVERRIDE; |
-#endif |
- |
- DISALLOW_COPY_AND_ASSIGN(OneClickSigninInfoBarDelegate); |
-}; |
- |
-#endif // CHROME_BROWSER_UI_SYNC_ONE_CLICK_SIGNIN_INFOBAR_DELEGATE_H_ |