| 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 |