| Index: Source/web/StorageQuotaClientImpl.cpp
|
| diff --git a/Source/web/StorageQuotaClientImpl.cpp b/Source/web/StorageQuotaClientImpl.cpp
|
| index ca888c80ccfbc90f08933f946a8833e86b959355..b8faf70685b240a08db5dd55b95530b7d158bd54 100644
|
| --- a/Source/web/StorageQuotaClientImpl.cpp
|
| +++ b/Source/web/StorageQuotaClientImpl.cpp
|
| @@ -50,9 +50,8 @@
|
|
|
| namespace blink {
|
|
|
| -PassOwnPtrWillBeRawPtr<StorageQuotaClientImpl> StorageQuotaClientImpl::create()
|
| +StorageQuotaClientImpl::StorageQuotaClientImpl()
|
| {
|
| - return adoptPtrWillBeNoop(new StorageQuotaClientImpl());
|
| }
|
|
|
| StorageQuotaClientImpl::~StorageQuotaClientImpl()
|
| @@ -66,8 +65,8 @@ void StorageQuotaClientImpl::requestQuota(ExecutionContext* executionContext, We
|
| if (executionContext->isDocument()) {
|
| Document* document = toDocument(executionContext);
|
| WebLocalFrameImpl* webFrame = WebLocalFrameImpl::fromFrame(document->frame());
|
| - OwnPtrWillBeRawPtr<StorageQuotaCallbacks> callbacks = DeprecatedStorageQuotaCallbacksImpl::create(successCallback, errorCallback);
|
| - webFrame->client()->requestStorageQuota(webFrame, storageType, newQuotaInBytes, callbacks.release());
|
| + StorageQuotaCallbacks* callbacks = DeprecatedStorageQuotaCallbacksImpl::create(successCallback, errorCallback);
|
| + webFrame->client()->requestStorageQuota(webFrame, storageType, newQuotaInBytes, callbacks);
|
| } else {
|
| // Requesting quota in Worker is not supported.
|
| executionContext->postTask(StorageErrorCallback::CallbackTask::create(errorCallback, NotSupportedError));
|
| @@ -82,8 +81,8 @@ ScriptPromise StorageQuotaClientImpl::requestPersistentQuota(ScriptState* script
|
| if (scriptState->executionContext()->isDocument()) {
|
| Document* document = toDocument(scriptState->executionContext());
|
| WebLocalFrameImpl* webFrame = WebLocalFrameImpl::fromFrame(document->frame());
|
| - OwnPtrWillBeRawPtr<StorageQuotaCallbacks> callbacks = StorageQuotaCallbacksImpl::create(resolver);
|
| - webFrame->client()->requestStorageQuota(webFrame, WebStorageQuotaTypePersistent, newQuotaInBytes, callbacks.release());
|
| + StorageQuotaCallbacks* callbacks = StorageQuotaCallbacksImpl::create(resolver);
|
| + webFrame->client()->requestStorageQuota(webFrame, WebStorageQuotaTypePersistent, newQuotaInBytes, callbacks);
|
| } else {
|
| // Requesting quota in Worker is not supported.
|
| resolver->reject(DOMError::create(NotSupportedError));
|
| @@ -92,8 +91,4 @@ ScriptPromise StorageQuotaClientImpl::requestPersistentQuota(ScriptState* script
|
| return promise;
|
| }
|
|
|
| -StorageQuotaClientImpl::StorageQuotaClientImpl()
|
| -{
|
| -}
|
| -
|
| } // namespace blink
|
|
|