Index: chrome/common/extensions/extension.cc |
=================================================================== |
--- chrome/common/extensions/extension.cc (revision 29288) |
+++ chrome/common/extensions/extension.cc (working copy) |
@@ -830,6 +830,16 @@ |
background_url_ = GetResourceURL(background_str); |
} |
+ // Initialize options page url (optional). |
+ if (source.HasKey(keys::kOptionsPage)) { |
+ std::string options_str; |
+ if (!source.GetString(keys::kOptionsPage, &options_str)) { |
+ *error = errors::kInvalidOptionsPage; |
+ return false; |
+ } |
+ options_url_ = GetResourceURL(options_str); |
+ } |
+ |
// Initialize toolstrips (optional). |
if (source.HasKey(keys::kToolstrips)) { |
ListValue* list_value; |