Index: extensions/common/user_script.cc |
diff --git a/extensions/common/user_script.cc b/extensions/common/user_script.cc |
index 6f79887e2806760f778eeb307a933e842a6b470c..a56cadbff019485187ea2a9087107c87d5785f03 100644 |
--- a/extensions/common/user_script.cc |
+++ b/extensions/common/user_script.cc |
@@ -131,7 +131,7 @@ |
void UserScript::File::Unpickle(const ::Pickle& pickle, PickleIterator* iter) { |
// Read the url from the pickle. |
std::string url; |
- CHECK(iter->ReadString(&url)); |
+ CHECK(pickle.ReadString(iter, &url)); |
set_url(GURL(url)); |
} |
@@ -184,16 +184,16 @@ |
void UserScript::Unpickle(const ::Pickle& pickle, PickleIterator* iter) { |
// Read the run location. |
int run_location = 0; |
- CHECK(iter->ReadInt(&run_location)); |
+ CHECK(pickle.ReadInt(iter, &run_location)); |
CHECK(run_location >= 0 && run_location < RUN_LOCATION_LAST); |
run_location_ = static_cast<RunLocation>(run_location); |
- CHECK(iter->ReadString(&extension_id_)); |
- CHECK(iter->ReadInt(&user_script_id_)); |
- CHECK(iter->ReadBool(&emulate_greasemonkey_)); |
- CHECK(iter->ReadBool(&match_all_frames_)); |
- CHECK(iter->ReadBool(&match_about_blank_)); |
- CHECK(iter->ReadBool(&incognito_enabled_)); |
+ CHECK(pickle.ReadString(iter, &extension_id_)); |
+ CHECK(pickle.ReadInt(iter, &user_script_id_)); |
+ CHECK(pickle.ReadBool(iter, &emulate_greasemonkey_)); |
+ CHECK(pickle.ReadBool(iter, &match_all_frames_)); |
+ CHECK(pickle.ReadBool(iter, &match_about_blank_)); |
+ CHECK(pickle.ReadBool(iter, &incognito_enabled_)); |
UnpickleGlobs(pickle, iter, &globs_); |
UnpickleGlobs(pickle, iter, &exclude_globs_); |
@@ -206,11 +206,11 @@ |
void UserScript::UnpickleGlobs(const ::Pickle& pickle, PickleIterator* iter, |
std::vector<std::string>* globs) { |
size_t num_globs = 0; |
- CHECK(iter->ReadSizeT(&num_globs)); |
+ CHECK(pickle.ReadSizeT(iter, &num_globs)); |
globs->clear(); |
for (size_t i = 0; i < num_globs; ++i) { |
std::string glob; |
- CHECK(iter->ReadString(&glob)); |
+ CHECK(pickle.ReadString(iter, &glob)); |
globs->push_back(glob); |
} |
} |
@@ -219,15 +219,15 @@ |
PickleIterator* iter, |
URLPatternSet* pattern_list) { |
size_t num_patterns = 0; |
- CHECK(iter->ReadSizeT(&num_patterns)); |
+ CHECK(pickle.ReadSizeT(iter, &num_patterns)); |
pattern_list->ClearPatterns(); |
for (size_t i = 0; i < num_patterns; ++i) { |
int valid_schemes; |
- CHECK(iter->ReadInt(&valid_schemes)); |
+ CHECK(pickle.ReadInt(iter, &valid_schemes)); |
std::string pattern_str; |
- CHECK(iter->ReadString(&pattern_str)); |
+ CHECK(pickle.ReadString(iter, &pattern_str)); |
URLPattern pattern(kValidUserScriptSchemes); |
URLPattern::ParseResult result = pattern.Parse(pattern_str); |
@@ -242,7 +242,7 @@ |
void UserScript::UnpickleScripts(const ::Pickle& pickle, PickleIterator* iter, |
FileList* scripts) { |
size_t num_files = 0; |
- CHECK(iter->ReadSizeT(&num_files)); |
+ CHECK(pickle.ReadSizeT(iter, &num_files)); |
scripts->clear(); |
for (size_t i = 0; i < num_files; ++i) { |
File file; |