summaryrefslogtreecommitdiff
path: root/chromium/third_party/blink/renderer/modules/filesystem/file_system_callbacks.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/blink/renderer/modules/filesystem/file_system_callbacks.cc')
-rw-r--r--chromium/third_party/blink/renderer/modules/filesystem/file_system_callbacks.cc11
1 files changed, 6 insertions, 5 deletions
diff --git a/chromium/third_party/blink/renderer/modules/filesystem/file_system_callbacks.cc b/chromium/third_party/blink/renderer/modules/filesystem/file_system_callbacks.cc
index 06bde35238c..3095d62e35a 100644
--- a/chromium/third_party/blink/renderer/modules/filesystem/file_system_callbacks.cc
+++ b/chromium/third_party/blink/renderer/modules/filesystem/file_system_callbacks.cc
@@ -111,7 +111,7 @@ ScriptErrorCallback* ScriptErrorCallback::Wrap(V8ErrorCallback* callback) {
// and checking during invoke().
if (!callback)
return nullptr;
- return new ScriptErrorCallback(callback);
+ return MakeGarbageCollected<ScriptErrorCallback>(callback);
}
void ScriptErrorCallback::Trace(blink::Visitor* visitor) {
@@ -121,7 +121,7 @@ void ScriptErrorCallback::Trace(blink::Visitor* visitor) {
void ScriptErrorCallback::Invoke(base::File::Error error) {
callback_->InvokeAndReportException(nullptr,
- FileError::CreateDOMException(error));
+ file_error::CreateDOMException(error));
};
ScriptErrorCallback::ScriptErrorCallback(V8ErrorCallback* callback)
@@ -138,7 +138,7 @@ void PromiseErrorCallback::Trace(Visitor* visitor) {
}
void PromiseErrorCallback::Invoke(base::File::Error error) {
- resolver_->Reject(FileError::CreateDOMException(error));
+ resolver_->Reject(file_error::CreateDOMException(error));
}
// EntryCallbacks -------------------------------------------------------------
@@ -223,7 +223,7 @@ EntriesCallbacks::EntriesCallbacks(OnDidGetEntriesCallback* success_callback,
success_callback_(success_callback),
directory_reader_(directory_reader),
base_path_(base_path),
- entries_(new HeapVector<Member<Entry>>()) {
+ entries_(MakeGarbageCollected<HeapVector<Member<Entry>>>()) {
DCHECK(directory_reader_);
}
@@ -240,7 +240,8 @@ void EntriesCallbacks::DidReadDirectoryEntry(const String& name,
void EntriesCallbacks::DidReadDirectoryEntries(bool has_more) {
directory_reader_->SetHasMoreEntries(has_more);
- EntryHeapVector* entries = new EntryHeapVector(std::move(*entries_));
+ EntryHeapVector* entries =
+ MakeGarbageCollected<EntryHeapVector>(std::move(*entries_));
if (!success_callback_)
return;