| Index: chrome/browser/ui/extensions/extension_installed_bubble.cc
|
| diff --git a/chrome/browser/ui/extensions/extension_installed_bubble.cc b/chrome/browser/ui/extensions/extension_installed_bubble.cc
|
| index 7f23cfefb3892a2dcaabaf69f07510e6eacd271f..74d65aa7642a6abe7fa71f2fd62953c7d24a84cf 100644
|
| --- a/chrome/browser/ui/extensions/extension_installed_bubble.cc
|
| +++ b/chrome/browser/ui/extensions/extension_installed_bubble.cc
|
| @@ -5,6 +5,7 @@
|
| #include "chrome/browser/ui/extensions/extension_installed_bubble.h"
|
|
|
| #include <string>
|
| +#include <utility>
|
|
|
| #include "base/bind.h"
|
| #include "base/macros.h"
|
| @@ -47,7 +48,7 @@ class ExtensionInstalledBubbleObserver
|
| public:
|
| explicit ExtensionInstalledBubbleObserver(
|
| scoped_ptr<ExtensionInstalledBubble> bubble)
|
| - : bubble_(bubble.Pass()),
|
| + : bubble_(std::move(bubble)),
|
| extension_registry_observer_(this),
|
| animation_wait_retries_(0),
|
| weak_factory_(this) {
|
| @@ -115,7 +116,7 @@ class ExtensionInstalledBubbleObserver
|
| if (bubble_->ShouldShow()) {
|
| // Must be 2 lines because the manager will take ownership of bubble.
|
| BubbleManager* manager = bubble_->browser()->GetBubbleManager();
|
| - manager->ShowBubble(bubble_.Pass());
|
| + manager->ShowBubble(std::move(bubble_));
|
| delete this;
|
| return;
|
| }
|
| @@ -168,7 +169,7 @@ scoped_ptr<extensions::Command> GetCommand(
|
| }
|
| if (has_command)
|
| result.reset(new extensions::Command(command));
|
| - return result.Pass();
|
| + return result;
|
| }
|
|
|
| } // namespace
|
|
|