| 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 d77728bca0aac2a3cd353362a2585339d90557c6..ac3e1ab0d74fa07e5dbc2376c8aca0e93f7c75ec 100644
|
| --- a/third_party/WebKit/Source/modules/credentialmanager/CredentialsContainer.cpp
|
| +++ b/third_party/WebKit/Source/modules/credentialmanager/CredentialsContainer.cpp
|
| @@ -171,7 +171,8 @@ ScriptPromise CredentialsContainer::store(ScriptState* scriptState, Credential*
|
| if (!checkBoilerplate(resolver))
|
| return promise;
|
|
|
| - CredentialManagerClient::from(scriptState->getExecutionContext())->dispatchStore(WebCredential::create(credential->getPlatformCredential()), new NotificationCallbacks(resolver));
|
| + auto web_credential = WebCredential::create(credential->getPlatformCredential());
|
| + CredentialManagerClient::from(scriptState->getExecutionContext())->dispatchStore(*web_credential, new NotificationCallbacks(resolver));
|
| return promise;
|
| }
|
|
|
|
|