}
AutofillDialogCocoa::AutofillDialogCocoa(AutofillDialogViewDelegate* delegate)
- : close_weak_ptr_factory_(this),
- delegate_(delegate) {
+ : delegate_(delegate),
+ close_weak_ptr_factory_(this) {
}
AutofillDialogCocoa::~AutofillDialogCocoa() {
return base::SysNSStringToUTF16([sheet_delegate_ getCvc]);
}
-bool AutofillDialogCocoa::HitTestInput(ServerFieldType type,
- const gfx::Point& screen_point) {
- // TODO(dbeam): implement.
- return false;
-}
-
bool AutofillDialogCocoa::SaveDetailsLocally() {
return [sheet_delegate_ saveDetailsLocally];
}
-const content::NavigationController* AutofillDialogCocoa::ShowSignIn() {
- return [sheet_delegate_ showSignIn];
+const content::NavigationController* AutofillDialogCocoa::ShowSignIn(
+ const GURL& url) {
+ return [sheet_delegate_ showSignIn:url];
}
void AutofillDialogCocoa::HideSignIn() {