Commit 121a875a authored by haraken's avatar haraken Committed by Commit bot

Remove ContextClient from NavigatorCredentialManager

It's unused.

BUG=610176

Review-Url: https://codereview.chromium.org/2616013002
Cr-Commit-Position: refs/heads/master@{#441892}
parent ec0ad68c
...@@ -13,7 +13,7 @@ ...@@ -13,7 +13,7 @@
namespace blink { namespace blink {
NavigatorCredentials::NavigatorCredentials(Navigator& navigator) NavigatorCredentials::NavigatorCredentials(Navigator& navigator)
: ContextClient(navigator.frame()) {} : Supplement<Navigator>(navigator) {}
NavigatorCredentials& NavigatorCredentials::from(Navigator& navigator) { NavigatorCredentials& NavigatorCredentials::from(Navigator& navigator) {
NavigatorCredentials* supplement = static_cast<NavigatorCredentials*>( NavigatorCredentials* supplement = static_cast<NavigatorCredentials*>(
...@@ -34,7 +34,7 @@ CredentialsContainer* NavigatorCredentials::credentials(Navigator& navigator) { ...@@ -34,7 +34,7 @@ CredentialsContainer* NavigatorCredentials::credentials(Navigator& navigator) {
} }
CredentialsContainer* NavigatorCredentials::credentials() { CredentialsContainer* NavigatorCredentials::credentials() {
if (!m_credentialsContainer && frame()) if (!m_credentialsContainer)
m_credentialsContainer = CredentialsContainer::create(); m_credentialsContainer = CredentialsContainer::create();
return m_credentialsContainer.get(); return m_credentialsContainer.get();
} }
...@@ -42,7 +42,6 @@ CredentialsContainer* NavigatorCredentials::credentials() { ...@@ -42,7 +42,6 @@ CredentialsContainer* NavigatorCredentials::credentials() {
DEFINE_TRACE(NavigatorCredentials) { DEFINE_TRACE(NavigatorCredentials) {
visitor->trace(m_credentialsContainer); visitor->trace(m_credentialsContainer);
Supplement<Navigator>::trace(visitor); Supplement<Navigator>::trace(visitor);
ContextClient::trace(visitor);
} }
} // namespace blink } // namespace blink
...@@ -5,7 +5,6 @@ ...@@ -5,7 +5,6 @@
#ifndef NavigatorCredentials_h #ifndef NavigatorCredentials_h
#define NavigatorCredentials_h #define NavigatorCredentials_h
#include "core/dom/ContextLifecycleObserver.h"
#include "core/frame/Navigator.h" #include "core/frame/Navigator.h"
#include "platform/Supplementable.h" #include "platform/Supplementable.h"
#include "platform/heap/Handle.h" #include "platform/heap/Handle.h"
...@@ -17,8 +16,7 @@ class Navigator; ...@@ -17,8 +16,7 @@ class Navigator;
class NavigatorCredentials final class NavigatorCredentials final
: public GarbageCollected<NavigatorCredentials>, : public GarbageCollected<NavigatorCredentials>,
public Supplement<Navigator>, public Supplement<Navigator> {
public ContextClient {
USING_GARBAGE_COLLECTED_MIXIN(NavigatorCredentials); USING_GARBAGE_COLLECTED_MIXIN(NavigatorCredentials);
public: public:
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment