| Index: extensions/common/user_script.cc
|
| diff --git a/extensions/common/user_script.cc b/extensions/common/user_script.cc
|
| index 84c1236c604045ee0e8dc82ecdafa9556918364a..4f51504ef1ee8c47b1ea991a4a2dc8244d947a20 100644
|
| --- a/extensions/common/user_script.cc
|
| +++ b/extensions/common/user_script.cc
|
| @@ -69,9 +69,11 @@ UserScript::File::File() {}
|
| UserScript::File::~File() {}
|
|
|
| UserScript::UserScript()
|
| - : run_location_(DOCUMENT_IDLE), emulate_greasemonkey_(false),
|
| - match_all_frames_(false), incognito_enabled_(false) {
|
| -}
|
| + : run_location_(DOCUMENT_IDLE),
|
| + emulate_greasemonkey_(false),
|
| + match_all_frames_(false),
|
| + match_about_blank_(false),
|
| + incognito_enabled_(false) {}
|
|
|
| UserScript::~UserScript() {
|
| }
|
| @@ -127,6 +129,7 @@ void UserScript::Pickle(::Pickle* pickle) const {
|
| pickle->WriteString(extension_id());
|
| pickle->WriteBool(emulate_greasemonkey());
|
| pickle->WriteBool(match_all_frames());
|
| + pickle->WriteBool(match_about_blank());
|
| pickle->WriteBool(is_incognito_enabled());
|
|
|
| PickleGlobs(pickle, globs_);
|
| @@ -175,6 +178,7 @@ void UserScript::Unpickle(const ::Pickle& pickle, PickleIterator* iter) {
|
| CHECK(pickle.ReadString(iter, &extension_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_);
|
|
|