diff options
author | brettw <brettw@chromium.org> | 2015-06-02 21:29:25 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-06-03 04:30:27 +0000 |
commit | bd4d71128239a38fa844c42e4110458109a8b135 (patch) | |
tree | 47ff0ad11b9270fb410d93632fd63a0c78218176 /components/autofill/core | |
parent | 6f89d8f965bae07a352ee82abe1fb551f65d65e1 (diff) | |
download | chromium_src-bd4d71128239a38fa844c42e4110458109a8b135.zip chromium_src-bd4d71128239a38fa844c42e4110458109a8b135.tar.gz chromium_src-bd4d71128239a38fa844c42e4110458109a8b135.tar.bz2 |
Change most uses of Pickle to base::Pickle
There should be no behavior change.
TBR=jschuh (IPC messages)
Review URL: https://codereview.chromium.org/1154283003
Cr-Commit-Position: refs/heads/master@{#332552}
Diffstat (limited to 'components/autofill/core')
4 files changed, 37 insertions, 35 deletions
diff --git a/components/autofill/core/common/form_data.cc b/components/autofill/core/common/form_data.cc index 8bfb352..3691b6a 100644 --- a/components/autofill/core/common/form_data.cc +++ b/components/autofill/core/common/form_data.cc @@ -16,7 +16,7 @@ namespace { const int kPickleVersion = 3; -bool ReadGURL(PickleIterator* iter, GURL* url) { +bool ReadGURL(base::PickleIterator* iter, GURL* url) { std::string spec; if (!iter->ReadString(&spec)) return false; @@ -26,14 +26,14 @@ bool ReadGURL(PickleIterator* iter, GURL* url) { } void SerializeFormFieldDataVector(const std::vector<FormFieldData>& fields, - Pickle* pickle) { + base::Pickle* pickle) { pickle->WriteInt(static_cast<int>(fields.size())); for (size_t i = 0; i < fields.size(); ++i) { SerializeFormFieldData(fields[i], pickle); } } -bool DeserializeFormFieldDataVector(PickleIterator* iter, +bool DeserializeFormFieldDataVector(base::PickleIterator* iter, std::vector<FormFieldData>* fields) { int size; if (!iter->ReadInt(&size)) @@ -115,7 +115,7 @@ std::ostream& operator<<(std::ostream& os, const FormData& form) { return os; } -void SerializeFormData(const FormData& form_data, Pickle* pickle) { +void SerializeFormData(const FormData& form_data, base::Pickle* pickle) { pickle->WriteInt(kPickleVersion); pickle->WriteString16(form_data.name); pickle->WriteString(form_data.origin.spec()); @@ -127,14 +127,14 @@ void SerializeFormData(const FormData& form_data, Pickle* pickle) { void SerializeFormDataToBase64String(const FormData& form_data, std::string* output) { - Pickle pickle; + base::Pickle pickle; SerializeFormData(form_data, &pickle); Base64Encode( base::StringPiece(static_cast<const char*>(pickle.data()), pickle.size()), output); } -bool DeserializeFormData(PickleIterator* iter, FormData* form_data) { +bool DeserializeFormData(base::PickleIterator* iter, FormData* form_data) { int version; FormData temp_form_data; if (!iter->ReadInt(&version)) { @@ -187,8 +187,8 @@ bool DeserializeFormDataFromBase64String(const base::StringPiece& input, return false; std::string pickle_data; Base64Decode(input, &pickle_data); - Pickle pickle(pickle_data.data(), static_cast<int>(pickle_data.size())); - PickleIterator iter(pickle); + base::Pickle pickle(pickle_data.data(), static_cast<int>(pickle_data.size())); + base::PickleIterator iter(pickle); return DeserializeFormData(&iter, form_data); } diff --git a/components/autofill/core/common/form_data_unittest.cc b/components/autofill/core/common/form_data_unittest.cc index 01e99c5..e2faaf1 100644 --- a/components/autofill/core/common/form_data_unittest.cc +++ b/components/autofill/core/common/form_data_unittest.cc @@ -16,7 +16,8 @@ namespace { // This function serializes the form data into the pickle in version one format. // It should always be possible to deserialize it using DeserializeFormData(), // even when version changes. See kPickleVersion in form_data.cc. -void SerializeInVersion1Format(const FormData& form_data, Pickle* pickle) { +void SerializeInVersion1Format(const FormData& form_data, + base::Pickle* pickle) { DCHECK_EQ(true, form_data.is_form_tag); pickle->WriteInt(1); pickle->WriteString16(form_data.name); @@ -31,7 +32,8 @@ void SerializeInVersion1Format(const FormData& form_data, Pickle* pickle) { } } -void SerializeInVersion2Format(const FormData& form_data, Pickle* pickle) { +void SerializeInVersion2Format(const FormData& form_data, + base::Pickle* pickle) { DCHECK_EQ(true, form_data.is_form_tag); pickle->WriteInt(2); pickle->WriteString16(form_data.name); @@ -46,7 +48,7 @@ void SerializeInVersion2Format(const FormData& form_data, Pickle* pickle) { // This function serializes the form data into the pickle in incorrect format // (no version number). -void SerializeIncorrectFormat(const FormData& form_data, Pickle* pickle) { +void SerializeIncorrectFormat(const FormData& form_data, base::Pickle* pickle) { pickle->WriteString16(form_data.name); pickle->WriteString(form_data.origin.spec()); pickle->WriteString(form_data.action.spec()); @@ -97,10 +99,10 @@ TEST(FormDataTest, SerializeAndDeserialize) { FillInDummyFormData(&data); data.is_form_tag = false; - Pickle pickle; + base::Pickle pickle; SerializeFormData(data, &pickle); - PickleIterator iter(pickle); + base::PickleIterator iter(pickle); FormData actual; EXPECT_TRUE(DeserializeFormData(&iter, &actual)); @@ -111,10 +113,10 @@ TEST(FormDataTest, Serialize_v1_Deserialize_vCurrent) { FormData data; FillInDummyFormData(&data); - Pickle pickle; + base::Pickle pickle; SerializeInVersion1Format(data, &pickle); - PickleIterator iter(pickle); + base::PickleIterator iter(pickle); FormData actual; EXPECT_TRUE(DeserializeFormData(&iter, &actual)); @@ -125,10 +127,10 @@ TEST(FormDataTest, Serialize_v2_Deserialize_vCurrent) { FormData data; FillInDummyFormData(&data); - Pickle pickle; + base::Pickle pickle; SerializeInVersion2Format(data, &pickle); - PickleIterator iter(pickle); + base::PickleIterator iter(pickle); FormData actual; EXPECT_TRUE(DeserializeFormData(&iter, &actual)); @@ -139,10 +141,10 @@ TEST(FormDataTest, SerializeIncorrectFormatAndDeserialize) { FormData data; FillInDummyFormData(&data); - Pickle pickle; + base::Pickle pickle; SerializeIncorrectFormat(data, &pickle); - PickleIterator iter(pickle); + base::PickleIterator iter(pickle); FormData actual; EXPECT_FALSE(DeserializeFormData(&iter, &actual)); diff --git a/components/autofill/core/common/form_field_data.cc b/components/autofill/core/common/form_field_data.cc index e82472e..1ae3446 100644 --- a/components/autofill/core/common/form_field_data.cc +++ b/components/autofill/core/common/form_field_data.cc @@ -17,14 +17,14 @@ namespace { const int kPickleVersion = 2; void AddVectorToPickle(std::vector<base::string16> strings, - Pickle* pickle) { + base::Pickle* pickle) { pickle->WriteInt(static_cast<int>(strings.size())); for (size_t i = 0; i < strings.size(); ++i) { pickle->WriteString16(strings[i]); } } -bool ReadStringVector(PickleIterator* iter, +bool ReadStringVector(base::PickleIterator* iter, std::vector<base::string16>* strings) { int size; if (!iter->ReadInt(&size)) @@ -41,7 +41,7 @@ bool ReadStringVector(PickleIterator* iter, } template <typename T> -bool ReadAsInt(PickleIterator* iter, T* target_value) { +bool ReadAsInt(base::PickleIterator* iter, T* target_value) { int pickle_data; if (!iter->ReadInt(&pickle_data)) return false; @@ -50,7 +50,7 @@ bool ReadAsInt(PickleIterator* iter, T* target_value) { return true; } -bool DeserializeCommonSection1(PickleIterator* iter, +bool DeserializeCommonSection1(base::PickleIterator* iter, FormFieldData* field_data) { return iter->ReadString16(&field_data->label) && iter->ReadString16(&field_data->name) && @@ -65,14 +65,14 @@ bool DeserializeCommonSection1(PickleIterator* iter, iter->ReadBool(&field_data->should_autocomplete); } -bool DeserializeCommonSection2(PickleIterator* iter, +bool DeserializeCommonSection2(base::PickleIterator* iter, FormFieldData* field_data) { return ReadAsInt(iter, &field_data->text_direction) && ReadStringVector(iter, &field_data->option_values) && ReadStringVector(iter, &field_data->option_contents); } -bool DeserializeVersion2Specific(PickleIterator* iter, +bool DeserializeVersion2Specific(base::PickleIterator* iter, FormFieldData* field_data) { return ReadAsInt(iter, &field_data->role); } @@ -143,7 +143,7 @@ bool FormFieldData::operator<(const FormFieldData& field) const { } void SerializeFormFieldData(const FormFieldData& field_data, - Pickle* pickle) { + base::Pickle* pickle) { pickle->WriteInt(kPickleVersion); pickle->WriteString16(field_data.label); pickle->WriteString16(field_data.name); @@ -162,7 +162,7 @@ void SerializeFormFieldData(const FormFieldData& field_data, AddVectorToPickle(field_data.option_contents, pickle); } -bool DeserializeFormFieldData(PickleIterator* iter, +bool DeserializeFormFieldData(base::PickleIterator* iter, FormFieldData* field_data) { int version; FormFieldData temp_form_field_data; diff --git a/components/autofill/core/common/form_field_data_unittest.cc b/components/autofill/core/common/form_field_data_unittest.cc index 8d77d2c..dc17277 100644 --- a/components/autofill/core/common/form_field_data_unittest.cc +++ b/components/autofill/core/common/form_field_data_unittest.cc @@ -32,7 +32,7 @@ void FillCommonFields(FormFieldData* data) { data->option_contents.push_back(base::ASCIIToUTF16("Second")); } -void WriteCommonSection1(const FormFieldData& data, Pickle* pickle) { +void WriteCommonSection1(const FormFieldData& data, base::Pickle* pickle) { pickle->WriteString16(data.label); pickle->WriteString16(data.name); pickle->WriteString16(data.value); @@ -46,7 +46,7 @@ void WriteCommonSection1(const FormFieldData& data, Pickle* pickle) { pickle->WriteBool(data.should_autocomplete); } -void WriteCommonSection2(const FormFieldData& data, Pickle* pickle) { +void WriteCommonSection2(const FormFieldData& data, base::Pickle* pickle) { pickle->WriteInt(data.text_direction); pickle->WriteInt(static_cast<int>(data.option_values.size())); for (auto s : data.option_values) @@ -63,10 +63,10 @@ TEST(FormFieldDataTest, SerializeAndDeserialize) { FillCommonFields(&data); data.role = FormFieldData::ROLE_ATTRIBUTE_PRESENTATION; - Pickle pickle; + base::Pickle pickle; SerializeFormFieldData(data, &pickle); - PickleIterator iter(pickle); + base::PickleIterator iter(pickle); FormFieldData actual; EXPECT_TRUE(DeserializeFormFieldData(&iter, &actual)); @@ -77,12 +77,12 @@ TEST(FormFieldDataTest, DeserializeVersion1) { FormFieldData data; FillCommonFields(&data); - Pickle pickle; + base::Pickle pickle; pickle.WriteInt(1); WriteCommonSection1(data, &pickle); WriteCommonSection2(data, &pickle); - PickleIterator iter(pickle); + base::PickleIterator iter(pickle); FormFieldData actual; EXPECT_TRUE(DeserializeFormFieldData(&iter, &actual)); @@ -92,12 +92,12 @@ TEST(FormFieldDataTest, DeserializeVersion1) { // Verify that if the data isn't valid, the FormFieldData isn't populated // during deserialization. TEST(FormFieldDataTest, DeserializeBadData) { - Pickle pickle; + base::Pickle pickle; pickle.WriteInt(255); pickle.WriteString16(base::ASCIIToUTF16("random")); pickle.WriteString16(base::ASCIIToUTF16("data")); - PickleIterator iter(pickle); + base::PickleIterator iter(pickle); FormFieldData actual; EXPECT_FALSE(DeserializeFormFieldData(&iter, &actual)); |