| Index: chrome/browser/extensions/menu_manager.cc
|
| diff --git a/chrome/browser/extensions/menu_manager.cc b/chrome/browser/extensions/menu_manager.cc
|
| index dc1abda3af58c2b0a44833209da90d3ea32761af..d53fb2341b1194e21b505b7d846cebcd54c4d81c 100644
|
| --- a/chrome/browser/extensions/menu_manager.cc
|
| +++ b/chrome/browser/extensions/menu_manager.cc
|
| @@ -209,13 +209,14 @@
|
| if (type_ == CHECKBOX || type_ == RADIO)
|
| value->SetBoolean(kCheckedKey, checked_);
|
| value->SetBoolean(kEnabledKey, enabled_);
|
| - value->Set(kContextsKey, contexts_.ToValue());
|
| + value->Set(kContextsKey, contexts_.ToValue().release());
|
| if (parent_id_) {
|
| DCHECK_EQ(0, parent_id_->uid);
|
| value->SetString(kParentUIDKey, parent_id_->string_uid);
|
| }
|
| - value->Set(kDocumentURLPatternsKey, document_url_patterns_.ToValue());
|
| - value->Set(kTargetURLPatternsKey, target_url_patterns_.ToValue());
|
| + value->Set(kDocumentURLPatternsKey,
|
| + document_url_patterns_.ToValue().release());
|
| + value->Set(kTargetURLPatternsKey, target_url_patterns_.ToValue().release());
|
| return value;
|
| }
|
|
|
|
|