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

Unified Diff: chrome/browser/ui/cocoa/autofill/autofill_details_container.h

Issue 1931043002: Remove requestAutocomplete (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: rebase Created 4 years, 7 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
« no previous file with comments | « chrome/browser/ui/browser.cc ('k') | chrome/browser/ui/cocoa/autofill/autofill_details_container.mm » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: chrome/browser/ui/cocoa/autofill/autofill_details_container.h
diff --git a/chrome/browser/ui/cocoa/autofill/autofill_details_container.h b/chrome/browser/ui/cocoa/autofill/autofill_details_container.h
deleted file mode 100644
index 1375d4ba15c34dcbe75f1760e7481a680a801a17..0000000000000000000000000000000000000000
--- a/chrome/browser/ui/cocoa/autofill/autofill_details_container.h
+++ /dev/null
@@ -1,73 +0,0 @@
-// Copyright (c) 2013 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_COCOA_AUTOFILL_AUTOFILL_DETAILS_CONTAINER_H_
-#define CHROME_BROWSER_UI_COCOA_AUTOFILL_AUTOFILL_DETAILS_CONTAINER_H_
-
-#import <Cocoa/Cocoa.h>
-
-#include "base/mac/scoped_nsobject.h"
-#include "chrome/browser/ui/autofill/autofill_dialog_types.h"
-#import "chrome/browser/ui/cocoa/autofill/autofill_layout.h"
-#import "chrome/browser/ui/cocoa/autofill/autofill_section_container.h"
-
-
-namespace autofill {
-class AutofillDialogViewDelegate;
-}
-
-@class InfoBubbleView;
-@class AutofillBubbleController;
-
-// UI controller for details for current payment instrument.
-@interface AutofillDetailsContainer
- : NSViewController<AutofillLayout,
- AutofillValidationDisplay> {
- @private
- // Scroll view containing all detail sections.
- base::scoped_nsobject<NSScrollView> scrollView_;
-
- // The individual detail sections.
- base::scoped_nsobject<NSMutableArray> details_;
-
- // An info bubble to display validation errors.
- base::scoped_nsobject<InfoBubbleView> errorBubble_;
-
- AutofillBubbleController* errorBubbleController_;
-
- // The view the current error bubble is anchored to.
- NSView* errorBubbleAnchorView_;
-
- autofill::AutofillDialogViewDelegate* delegate_; // Not owned.
-}
-
-// Designated initializer.
-- (id)initWithDelegate:(autofill::AutofillDialogViewDelegate*)delegate;
-
-// Retrieve the container for the specified |section|.
-- (AutofillSectionContainer*)sectionForId:(autofill::DialogSection)section;
-
-// Called when |errorBubble_| needs to be updated.
-- (void)updateErrorBubble;
-
-// Called when the delegate-maintained suggestions model has changed.
-- (void)modelChanged;
-
-// Validate every visible details section.
-- (BOOL)validate;
-
-// Find the first visible and invalid user input field. Returns nil if no field
-// is found. Looks at both direct input fields and input fields in suggestions.
-- (NSControl*)firstInvalidField;
-
-// Finds the first visible user input field. Returns nil if no field is found.
-// Looks at both direct input fields and input fields in suggestions.
-- (NSControl*)firstVisibleField;
-
-// Positions the scrollview so that given |field| is visible.
-- (void)scrollToView:(NSView*)field;
-
-@end
-
-#endif // CHROME_BROWSER_UI_COCOA_AUTOFILL_AUTOFILL_DETAILS_CONTAINER_H_
« no previous file with comments | « chrome/browser/ui/browser.cc ('k') | chrome/browser/ui/cocoa/autofill/autofill_details_container.mm » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698