Bug 1620560 - Part 4: Mark BlobImpl::GetFileId as const r=smaug

Differential Revision: https://phabricator.services.mozilla.com/D145669
This commit is contained in:
Kagami Sascha Rosylight 2022-05-06 09:00:29 +00:00
Родитель c1b379141c
Коммит e9861ec03f
7 изменённых файлов: 7 добавлений и 7 удалений

Просмотреть файл

@ -51,7 +51,7 @@ int64_t BaseBlobImpl::GetLastModified(ErrorResult& aRv) {
return mLastModificationDate / PR_USEC_PER_MSEC;
}
int64_t BaseBlobImpl::GetFileId() { return -1; }
int64_t BaseBlobImpl::GetFileId() const { return -1; }
/* static */
uint64_t BaseBlobImpl::NextSerialNumber() {

Просмотреть файл

@ -97,7 +97,7 @@ class BaseBlobImpl : public BlobImpl {
aRv.Throw(NS_ERROR_NOT_IMPLEMENTED);
}
int64_t GetFileId() override;
int64_t GetFileId() const override;
void SetLazyData(const nsAString& aName, const nsAString& aContentType,
uint64_t aLength, int64_t aLastModifiedDate) override {

Просмотреть файл

@ -241,7 +241,7 @@ already_AddRefed<Blob> Blob::Constructor(
return blob.forget();
}
int64_t Blob::GetFileId() { return mImpl->GetFileId(); }
int64_t Blob::GetFileId() const { return mImpl->GetFileId(); }
bool Blob::IsMemoryFile() const { return mImpl->IsMemoryFile(); }

Просмотреть файл

@ -81,7 +81,7 @@ class Blob : public nsSupportsWeakReference, public nsWrapperCache {
void CreateInputStream(nsIInputStream** aStream, ErrorResult& aRv) const;
int64_t GetFileId();
int64_t GetFileId() const;
// A utility function that enforces the spec constraints on the type of a
// blob: no codepoints outside the ASCII range (otherwise type becomes empty)

Просмотреть файл

@ -85,7 +85,7 @@ class BlobImpl : public nsISupports {
virtual void CreateInputStream(nsIInputStream** aStream,
ErrorResult& aRv) const = 0;
virtual int64_t GetFileId() = 0;
virtual int64_t GetFileId() const = 0;
nsresult GetSendInfo(nsIInputStream** aBody, uint64_t* aContentLength,
nsACString& aContentType, nsACString& aCharset);

Просмотреть файл

@ -85,7 +85,7 @@ class FileBlobImpl : public BlobImpl {
void CreateInputStream(nsIInputStream** aStream,
ErrorResult& aRv) const override;
int64_t GetFileId() override { return mFileId; }
int64_t GetFileId() const override { return mFileId; }
void SetLazyData(const nsAString& aName, const nsAString& aContentType,
uint64_t aLength, int64_t aLastModifiedDate) override {

Просмотреть файл

@ -42,7 +42,7 @@ class StreamBlobImpl final : public BaseBlobImpl, public nsIMemoryReporter {
bool IsMemoryFile() const override { return true; }
int64_t GetFileId() override { return mFileId; }
int64_t GetFileId() const override { return mFileId; }
void SetFileId(int64_t aFileId) { mFileId = aFileId; }