Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(52)

Unified Diff: chrome/browser/ui/autofill/password_generation_popup_view.h

Issue 342833002: [Password Generation] Update Aura UI (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Coments Created 6 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/ui/autofill/password_generation_popup_view.h
diff --git a/chrome/browser/ui/autofill/password_generation_popup_view.h b/chrome/browser/ui/autofill/password_generation_popup_view.h
index 1fc25f25bd8d90583844d8930b143b27a5deeb55..1f39702d61702fb5a26f5f275809203f1f4a59c3 100644
--- a/chrome/browser/ui/autofill/password_generation_popup_view.h
+++ b/chrome/browser/ui/autofill/password_generation_popup_view.h
@@ -7,6 +7,11 @@
#include "third_party/skia/include/core/SkColor.h"
+namespace gfx {
+class Point;
+class Size;
+}
+
namespace autofill {
class PasswordGenerationPopupController;
@@ -14,9 +19,8 @@ class PasswordGenerationPopupController;
// Interface for creating and controlling a platform dependent view.
class PasswordGenerationPopupView {
public:
- // This is the amount of vertical whitespace that is left above and below the
- // password when it is highlighted.
- static const int kPasswordVerticalInset = 7;
+ // Number of pixels added in between lines of the help section.
+ static const int kHelpSectionAdditionalSpacing = 3;
// Display the popup.
virtual void Show() = 0;
@@ -24,12 +28,17 @@ class PasswordGenerationPopupView {
// This will cause the popup to be deleted.
virtual void Hide() = 0;
+ // Get desired size of the popup.
+ virtual gfx::Size GetPreferredSizeOfPasswordView() = 0;
+
// Updates layout information from the controller.
virtual void UpdateBoundsAndRedrawPopup() = 0;
// Called when the password selection state has changed.
virtual void PasswordSelectionUpdated() = 0;
+ virtual bool IsPointInPasswordBounds(const gfx::Point& point) = 0;
+
// Note that PasswordGenerationPopupView owns itself, and will only be deleted
// when Hide() is called.
static PasswordGenerationPopupView* Create(
@@ -38,7 +47,6 @@ class PasswordGenerationPopupView {
static const SkColor kExplanatoryTextBackgroundColor;
static const SkColor kExplanatoryTextColor;
static const SkColor kDividerColor;
- static const SkColor kLinkColor;
};
} // namespace autofill

Powered by Google App Engine
This is Rietveld 408576698