Chromium Code Reviews| Index: chrome/browser/extensions/window_controller.h |
| diff --git a/chrome/browser/extensions/window_controller.h b/chrome/browser/extensions/window_controller.h |
| index 3a2673f9277ae957971983d3642324d08736facc..deb33191816ec8c652593a53c0869fcc06e7f373 100644 |
| --- a/chrome/browser/extensions/window_controller.h |
| +++ b/chrome/browser/extensions/window_controller.h |
| @@ -80,10 +80,10 @@ class WindowController { |
| // Populates a dictionary for the Window object. Override this to set |
| // implementation specific properties (call the base implementation first to |
| // set common properties). |
| - virtual base::DictionaryValue* CreateWindowValue() const; |
|
dcheng
2016/05/19 03:40:25
Devirtualized, because none of the overloads did a
|
| + std::unique_ptr<base::DictionaryValue> CreateWindowValue() const; |
| // Populates a dictionary for the Window object, including a list of tabs. |
| - virtual base::DictionaryValue* CreateWindowValueWithTabs( |
| + virtual std::unique_ptr<base::DictionaryValue> CreateWindowValueWithTabs( |
| const extensions::Extension* extension) const = 0; |
| virtual std::unique_ptr<api::tabs::Tab> CreateTabObject( |