зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1620560 - Part 4: Mark BlobImpl::GetFileId as const r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D145669
This commit is contained in:
Родитель
c1b379141c
Коммит
e9861ec03f
|
@ -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; }
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче