Index: chrome/browser/extensions/browser_extension_window_controller.cc |
diff --git a/chrome/browser/extensions/browser_extension_window_controller.cc b/chrome/browser/extensions/browser_extension_window_controller.cc |
index 2b49a19ccd9efb69f1bd2b3de0d3eb52b9c8320b..1ffee7e02e0064b62ec03bc9ec3ac62773a0588f 100644 |
--- a/chrome/browser/extensions/browser_extension_window_controller.cc |
+++ b/chrome/browser/extensions/browser_extension_window_controller.cc |
@@ -41,17 +41,10 @@ std::string BrowserExtensionWindowController::GetWindowTypeText() const { |
return keys::kWindowTypeValueNormal; |
} |
-base::DictionaryValue* |
-BrowserExtensionWindowController::CreateWindowValue() const { |
- base::DictionaryValue* result = |
- extensions::WindowController::CreateWindowValue(); |
- return result; |
-} |
- |
-base::DictionaryValue* |
+std::unique_ptr<base::DictionaryValue> |
BrowserExtensionWindowController::CreateWindowValueWithTabs( |
const extensions::Extension* extension) const { |
- base::DictionaryValue* result = CreateWindowValue(); |
+ std::unique_ptr<base::DictionaryValue> result = CreateWindowValue(); |
result->Set(keys::kTabsKey, |
extensions::ExtensionTabUtil::CreateTabList(browser_, extension)); |