Index: chrome/browser/autofill/personal_data_manager.h |
=================================================================== |
--- chrome/browser/autofill/personal_data_manager.h (revision 70750) |
+++ chrome/browser/autofill/personal_data_manager.h (working copy) |
@@ -159,6 +159,11 @@ |
// Also see SetProfile for more details. |
virtual void Refresh(); |
+ // Gets hexadecimal string of a bitmask of the data available in profile with |
+ // |profile_guid| guid and credit card with |cc_guid| guid. |
+ std::string PresentData(const std::string& profile_guid, |
+ const std::string& cc_guid); |
+ |
// Kicks off asynchronous loading of profiles and credit cards. |
void Init(Profile* profile); |
@@ -208,6 +213,10 @@ |
// Saves |imported_profile_| to the WebDB if it exists. |
void SaveImportedProfile(); |
+ // Helper for PresentData(): sets present bits in |binary_data_mask| |
+ // for the |profile|. |
+ void SetDataPresenseBits(FormGroup const* profile, uint8* binary_data_mask); |
Ilya Sherman
2011/01/11 23:17:37
nit: "Presence", not "Presense"
GeorgeY
2011/01/13 23:22:28
Fixed
|
+ |
// The profile hosting this PersonalDataManager. |
Profile* profile_; |