Chromium Code Reviews| Index: chrome/browser/ui/autofill/save_card_bubble_controller.h |
| diff --git a/chrome/browser/ui/autofill/save_card_bubble_controller.h b/chrome/browser/ui/autofill/save_card_bubble_controller.h |
| deleted file mode 100644 |
| index 6f74eb3f09414ffee90bbd3e3c8f7bf04c2c129f..0000000000000000000000000000000000000000 |
| --- a/chrome/browser/ui/autofill/save_card_bubble_controller.h |
| +++ /dev/null |
| @@ -1,55 +0,0 @@ |
| -// Copyright 2015 The Chromium Authors. All rights reserved. |
|
Shanfeng
2017/03/31 22:58:45
Any reason to move this file?
Jared Saul
2017/04/01 04:18:01
Yeah, the presubmits don't pass if I leave it wher
|
| -// Use of this source code is governed by a BSD-style license that can be |
| -// found in the LICENSE file. |
| - |
| -#ifndef CHROME_BROWSER_UI_AUTOFILL_SAVE_CARD_BUBBLE_CONTROLLER_H_ |
| -#define CHROME_BROWSER_UI_AUTOFILL_SAVE_CARD_BUBBLE_CONTROLLER_H_ |
| - |
| -#include <memory> |
| -#include <vector> |
| - |
| -#include "base/macros.h" |
| -#include "base/strings/string16.h" |
| -#include "components/autofill/core/browser/legal_message_line.h" |
| -#include "url/gurl.h" |
| - |
| -namespace autofill { |
| - |
| -class CreditCard; |
| -class SaveCardBubbleView; |
| - |
| -// Interface that exposes controller functionality to SaveCardBubbleView. |
| -class SaveCardBubbleController { |
| - public: |
| - // Returns the title that should be displayed in the bubble. |
| - virtual base::string16 GetWindowTitle() const = 0; |
| - |
| - // Returns the explanatory text that should be displayed in the bubble. |
| - // Returns an empty string if no message should be displayed. |
| - virtual base::string16 GetExplanatoryMessage() const = 0; |
| - |
| - // Returns the card that will be uploaded if the user accepts. |
| - virtual const CreditCard GetCard() const = 0; |
| - |
| - // Interaction. |
| - virtual void OnSaveButton() = 0; |
| - virtual void OnCancelButton() = 0; |
| - virtual void OnLearnMoreClicked() = 0; |
| - virtual void OnLegalMessageLinkClicked(const GURL& url) = 0; |
| - virtual void OnBubbleClosed() = 0; |
| - |
| - // State. |
| - |
| - // Returns empty vector if no legal message should be shown. |
| - virtual const LegalMessageLines& GetLegalMessageLines() const = 0; |
| - |
| - protected: |
| - SaveCardBubbleController() {} |
| - virtual ~SaveCardBubbleController() {} |
| - |
| - DISALLOW_COPY_AND_ASSIGN(SaveCardBubbleController); |
| -}; |
| - |
| -} // namespace autofill |
| - |
| -#endif // CHROME_BROWSER_UI_AUTOFILL_SAVE_CARD_BUBBLE_CONTROLLER_H_ |