Chromium Code Reviews| Index: chrome/renderer/extensions/chrome_v8_context.cc |
| diff --git a/chrome/renderer/extensions/chrome_v8_context.cc b/chrome/renderer/extensions/chrome_v8_context.cc |
| index e23ead53dfcc82f00e7bea9778714e736862fd4a..05fe8b88b7f57dcacf5a190ea0d2254fc5adc19d 100644 |
| --- a/chrome/renderer/extensions/chrome_v8_context.cc |
| +++ b/chrome/renderer/extensions/chrome_v8_context.cc |
| @@ -144,11 +144,12 @@ bool ChromeV8Context::CallChromeHiddenMethod( |
| const std::set<std::string>& ChromeV8Context::GetAvailableExtensionAPIs() { |
| if (!available_extension_apis_.get()) { |
| available_extension_apis_ = |
| - ExtensionAPI::GetSharedInstance()->GetAPIsForContext( |
| - context_type_, |
| - extension_, |
| - UserScriptSlave::GetDataSourceURLForFrame( |
| - web_frame_)).Pass(); |
| + make_scoped_ptr(new std::set<std::string>( |
| + ExtensionAPI::GetSharedInstance()->GetAPIsForContext( |
| + context_type_, |
| + extension_, |
| + UserScriptSlave::GetDataSourceURLForFrame( |
| + web_frame_)))).Pass(); |
| } |
| return *(available_extension_apis_.get()); |
|
not at google - send to devlin
2012/12/14 00:44:00
use .reset(new ...)
cduvall
2012/12/14 02:04:50
Done.
|
| } |