Index: third_party/WebKit/Source/modules/credentialmanager/CredentialsContainer.cpp |
diff --git a/third_party/WebKit/Source/modules/credentialmanager/CredentialsContainer.cpp b/third_party/WebKit/Source/modules/credentialmanager/CredentialsContainer.cpp |
index 209a51e4e3aee73a6072a34152afc97d7e0891e0..684815b852c397677a3468274a4d7898d8735306 100644 |
--- a/third_party/WebKit/Source/modules/credentialmanager/CredentialsContainer.cpp |
+++ b/third_party/WebKit/Source/modules/credentialmanager/CredentialsContainer.cpp |
@@ -65,7 +65,7 @@ |
void OnSuccess() override { |
Frame* frame = |
- ToDocument(resolver_->GetScriptState()->GetExecutionContext()) |
+ ToDocument(ExecutionContext::From(resolver_->GetScriptState())) |
->GetFrame(); |
SECURITY_CHECK(!frame || frame == frame->Tree().Top()); |
@@ -90,7 +90,7 @@ |
void OnSuccess(std::unique_ptr<WebCredential> web_credential) override { |
Frame* frame = |
- ToDocument(resolver_->GetScriptState()->GetExecutionContext()) |
+ ToDocument(ExecutionContext::From(resolver_->GetScriptState())) |
->GetFrame(); |
SECURITY_CHECK(!frame || frame == frame->Tree().Top()); |
@@ -103,7 +103,7 @@ |
ASSERT(credential->IsPasswordCredential() || |
credential->IsFederatedCredential()); |
- UseCounter::Count(resolver_->GetScriptState()->GetExecutionContext(), |
+ UseCounter::Count(ExecutionContext::From(resolver_->GetScriptState()), |
UseCounter::kCredentialManagerGetReturnedCredential); |
if (credential->IsPasswordCredential()) |
resolver_->Resolve(PasswordCredential::Create( |
@@ -128,8 +128,8 @@ |
CredentialsContainer::CredentialsContainer() {} |
static bool CheckBoilerplate(ScriptPromiseResolver* resolver) { |
- Frame* frame = |
- ToDocument(resolver->GetScriptState()->GetExecutionContext())->GetFrame(); |
+ Frame* frame = ToDocument(ExecutionContext::From(resolver->GetScriptState())) |
+ ->GetFrame(); |
if (!frame || frame != frame->Tree().Top()) { |
resolver->Reject(DOMException::Create(kSecurityError, |
"CredentialContainer methods may " |
@@ -139,14 +139,14 @@ |
} |
String error_message; |
- if (!resolver->GetScriptState()->GetExecutionContext()->IsSecureContext( |
- error_message)) { |
+ if (!ExecutionContext::From(resolver->GetScriptState()) |
+ ->IsSecureContext(error_message)) { |
resolver->Reject(DOMException::Create(kSecurityError, error_message)); |
return false; |
} |
CredentialManagerClient* client = CredentialManagerClient::From( |
- resolver->GetScriptState()->GetExecutionContext()); |
+ ExecutionContext::From(resolver->GetScriptState())); |
if (!client) { |
resolver->Reject(DOMException::Create( |
kInvalidStateError, |
@@ -181,12 +181,12 @@ |
} |
} |
- UseCounter::Count(script_state->GetExecutionContext(), |
+ UseCounter::Count(ExecutionContext::From(script_state), |
options.unmediated() |
? UseCounter::kCredentialManagerGetWithoutUI |
: UseCounter::kCredentialManagerGetWithUI); |
- CredentialManagerClient::From(script_state->GetExecutionContext()) |
+ CredentialManagerClient::From(ExecutionContext::From(script_state)) |
->DispatchGet(options.unmediated(), options.password(), providers, |
new RequestCallbacks(resolver)); |
return promise; |
@@ -201,7 +201,7 @@ |
auto web_credential = |
WebCredential::Create(credential->GetPlatformCredential()); |
- CredentialManagerClient::From(script_state->GetExecutionContext()) |
+ CredentialManagerClient::From(ExecutionContext::From(script_state)) |
->DispatchStore(*web_credential, new NotificationCallbacks(resolver)); |
return promise; |
} |
@@ -213,7 +213,7 @@ |
if (!CheckBoilerplate(resolver)) |
return promise; |
- CredentialManagerClient::From(script_state->GetExecutionContext()) |
+ CredentialManagerClient::From(ExecutionContext::From(script_state)) |
->DispatchRequireUserMediation(new NotificationCallbacks(resolver)); |
return promise; |
} |