| Index: services/navigation/navigation.cc
|
| diff --git a/services/navigation/navigation.cc b/services/navigation/navigation.cc
|
| index 75176d7c4920baeb9769e08bc45bcf8ee8016c2e..843d28f51e94767f9f459b8e37e8764d7cc55b9b 100644
|
| --- a/services/navigation/navigation.cc
|
| +++ b/services/navigation/navigation.cc
|
| @@ -17,9 +17,7 @@
|
| }
|
| Navigation::~Navigation() {}
|
|
|
| -void Navigation::Init(shell::Connector* connector,
|
| - content::BrowserContext* browser_context) {
|
| - connector_ = connector;
|
| +void Navigation::SetBrowserContext(content::BrowserContext* browser_context) {
|
| browser_context_ = browser_context;
|
| for (auto& pending : pending_creates_)
|
| CreateView(std::move(pending.first), std::move(pending.second));
|
| @@ -43,8 +41,8 @@
|
| std::make_pair(std::move(client), std::move(request)));
|
| return;
|
| }
|
| - new ViewImpl(connector_, browser_context_, std::move(client),
|
| - std::move(request), ref_factory_.CreateRef());
|
| + new ViewImpl(browser_context_, std::move(client), std::move(request),
|
| + ref_factory_.CreateRef());
|
| }
|
|
|
| void Navigation::ViewFactoryLost() {
|
|
|