diff options
Diffstat (limited to 'chromium/third_party/blink/renderer/core/fileapi')
7 files changed, 8 insertions, 7 deletions
diff --git a/chromium/third_party/blink/renderer/core/fileapi/file_list.cc b/chromium/third_party/blink/renderer/core/fileapi/file_list.cc index 4d9ef43b18a..97fb32eef43 100644 --- a/chromium/third_party/blink/renderer/core/fileapi/file_list.cc +++ b/chromium/third_party/blink/renderer/core/fileapi/file_list.cc @@ -51,7 +51,7 @@ Vector<base::FilePath> FileList::PathsForUserVisibleFiles() const { return paths; } -void FileList::Trace(Visitor* visitor) { +void FileList::Trace(Visitor* visitor) const { visitor->Trace(files_); ScriptWrappable::Trace(visitor); } diff --git a/chromium/third_party/blink/renderer/core/fileapi/file_list.h b/chromium/third_party/blink/renderer/core/fileapi/file_list.h index b66623bfd8d..3892b434d9d 100644 --- a/chromium/third_party/blink/renderer/core/fileapi/file_list.h +++ b/chromium/third_party/blink/renderer/core/fileapi/file_list.h @@ -48,7 +48,7 @@ class CORE_EXPORT FileList final : public ScriptWrappable { void Append(File* file) { files_.push_back(file); } Vector<base::FilePath> PathsForUserVisibleFiles() const; - void Trace(Visitor*) override; + void Trace(Visitor*) const override; private: HeapVector<Member<File>> files_; diff --git a/chromium/third_party/blink/renderer/core/fileapi/file_reader.cc b/chromium/third_party/blink/renderer/core/fileapi/file_reader.cc index 2ba5fc1b845..978d71510a5 100644 --- a/chromium/third_party/blink/renderer/core/fileapi/file_reader.cc +++ b/chromium/third_party/blink/renderer/core/fileapi/file_reader.cc @@ -125,7 +125,7 @@ class FileReader::ThrottlingController final : Supplement<ExecutionContext>(context), max_running_readers_(kMaxOutstandingRequestsPerThread) {} - void Trace(Visitor* visitor) override { + void Trace(Visitor* visitor) const override { visitor->Trace(pending_readers_); visitor->Trace(running_readers_); Supplement<ExecutionContext>::Trace(visitor); @@ -476,7 +476,7 @@ void FileReader::FireEvent(const AtomicString& type) { } } -void FileReader::Trace(Visitor* visitor) { +void FileReader::Trace(Visitor* visitor) const { visitor->Trace(error_); EventTargetWithInlineData::Trace(visitor); ExecutionContextLifecycleObserver::Trace(visitor); diff --git a/chromium/third_party/blink/renderer/core/fileapi/file_reader.h b/chromium/third_party/blink/renderer/core/fileapi/file_reader.h index 7e763d550e8..15a95f9689d 100644 --- a/chromium/third_party/blink/renderer/core/fileapi/file_reader.h +++ b/chromium/third_party/blink/renderer/core/fileapi/file_reader.h @@ -103,7 +103,7 @@ class CORE_EXPORT FileReader final : public EventTargetWithInlineData, DEFINE_ATTRIBUTE_EVENT_LISTENER(error, kError) DEFINE_ATTRIBUTE_EVENT_LISTENER(loadend, kLoadend) - void Trace(Visitor*) override; + void Trace(Visitor*) const override; private: class ThrottlingController; diff --git a/chromium/third_party/blink/renderer/core/fileapi/file_reader_loader_client.h b/chromium/third_party/blink/renderer/core/fileapi/file_reader_loader_client.h index 6b5da439b52..a94329dda7a 100644 --- a/chromium/third_party/blink/renderer/core/fileapi/file_reader_loader_client.h +++ b/chromium/third_party/blink/renderer/core/fileapi/file_reader_loader_client.h @@ -31,6 +31,7 @@ #ifndef THIRD_PARTY_BLINK_RENDERER_CORE_FILEAPI_FILE_READER_LOADER_CLIENT_H_ #define THIRD_PARTY_BLINK_RENDERER_CORE_FILEAPI_FILE_READER_LOADER_CLIENT_H_ +#include "base/notreached.h" #include "third_party/blink/renderer/core/core_export.h" #include "third_party/blink/renderer/platform/wtf/assertions.h" diff --git a/chromium/third_party/blink/renderer/core/fileapi/public_url_manager.cc b/chromium/third_party/blink/renderer/core/fileapi/public_url_manager.cc index e23e101178e..40e119645e2 100644 --- a/chromium/third_party/blink/renderer/core/fileapi/public_url_manager.cc +++ b/chromium/third_party/blink/renderer/core/fileapi/public_url_manager.cc @@ -152,7 +152,7 @@ void PublicURLManager::ContextDestroyed() { mojo_urls_.clear(); } -void PublicURLManager::Trace(Visitor* visitor) { +void PublicURLManager::Trace(Visitor* visitor) const { visitor->Trace(url_store_); ExecutionContextLifecycleObserver::Trace(visitor); } diff --git a/chromium/third_party/blink/renderer/core/fileapi/public_url_manager.h b/chromium/third_party/blink/renderer/core/fileapi/public_url_manager.h index dd9b508d52a..76a238490ed 100644 --- a/chromium/third_party/blink/renderer/core/fileapi/public_url_manager.h +++ b/chromium/third_party/blink/renderer/core/fileapi/public_url_manager.h @@ -72,7 +72,7 @@ class CORE_EXPORT PublicURLManager final // ExecutionContextLifecycleObserver interface. void ContextDestroyed() override; - void Trace(Visitor*) override; + void Trace(Visitor*) const override; void SetURLStoreForTesting( HeapMojoAssociatedRemote<mojom::blink::BlobURLStore> url_store) { |