OLD | NEW |
1 // Copyright (c) 2010 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2010 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 #include "chrome/browser/autofill/autofill_manager.h" | 5 #include "chrome/browser/autofill/autofill_manager.h" |
6 | 6 |
7 #include <string> | 7 #include <string> |
8 | 8 |
9 #include "base/basictypes.h" | 9 #include "base/basictypes.h" |
10 #include "base/string16.h" | 10 #include "base/string16.h" |
(...skipping 321 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
332 ++i; | 332 ++i; |
333 } | 333 } |
334 | 334 |
335 host->AutoFillFormDataFilled(query_id, result); | 335 host->AutoFillFormDataFilled(query_id, result); |
336 return true; | 336 return true; |
337 } | 337 } |
338 | 338 |
339 void AutoFillManager::ShowAutoFillDialog() { | 339 void AutoFillManager::ShowAutoFillDialog() { |
340 ::ShowAutoFillDialog(tab_contents_->GetContentNativeView(), | 340 ::ShowAutoFillDialog(tab_contents_->GetContentNativeView(), |
341 personal_data_, | 341 personal_data_, |
342 tab_contents_->profile()->GetOriginalProfile(), | 342 tab_contents_->profile()->GetOriginalProfile()); |
343 NULL, | |
344 NULL); | |
345 } | 343 } |
346 | 344 |
347 void AutoFillManager::Reset() { | 345 void AutoFillManager::Reset() { |
348 upload_form_structure_.reset(); | 346 upload_form_structure_.reset(); |
349 form_structures_.reset(); | 347 form_structures_.reset(); |
350 } | 348 } |
351 | 349 |
352 void AutoFillManager::OnLoadedAutoFillHeuristics( | 350 void AutoFillManager::OnLoadedAutoFillHeuristics( |
353 const std::string& heuristic_xml) { | 351 const std::string& heuristic_xml) { |
354 // TODO(jhawkins): Store |upload_required| in the AutoFillManager. | 352 // TODO(jhawkins): Store |upload_required| in the AutoFillManager. |
(...skipping 242 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
597 field->set_value(number); | 595 field->set_value(number); |
598 } else if (has_valid_suffix_and_prefix && | 596 } else if (has_valid_suffix_and_prefix && |
599 field->size() == kAutoFillPhoneNumberSuffixCount) { | 597 field->size() == kAutoFillPhoneNumberSuffixCount) { |
600 number = number.substr(kAutoFillPhoneNumberSuffixOffset, | 598 number = number.substr(kAutoFillPhoneNumberSuffixOffset, |
601 kAutoFillPhoneNumberSuffixCount); | 599 kAutoFillPhoneNumberSuffixCount); |
602 field->set_value(number); | 600 field->set_value(number); |
603 } else { | 601 } else { |
604 field->set_value(number); | 602 field->set_value(number); |
605 } | 603 } |
606 } | 604 } |
OLD | NEW |