gecko-dev/dom/file
Chris Peterson f11ae60d32 Bug 1662964 - Replace MOZ_MUST_USE with [[nodiscard]] in dom/file. r=baku
The MOZ_MUST_USE macro is defined as clang's and gcc's nonstandard __attribute__((warn_unused_result)). Now that we compile as C++17 by default (bug 1560664), we can replace MOZ_MUST_USE with C++17's standard [[nodiscard]] attribute.

Differential Revision: https://phabricator.services.mozilla.com/D89237
2020-09-08 15:15:19 +00:00
..
ipc Bug 1658878 - Isolate BlobURLs per agent-cluster - pref, r=smaug 2020-08-17 09:55:56 +00:00
tests Bug 1658878 - Isolate BlobURLs per agent-cluster - pref, r=smaug 2020-08-17 09:55:56 +00:00
uri Bug 1662964 - Replace MOZ_MUST_USE with [[nodiscard]] in dom/file. r=baku 2020-09-08 15:15:19 +00:00
BaseBlobImpl.cpp
BaseBlobImpl.h Bug 1648010 - Replace uses of NS_LITERAL_STRING/NS_LITERAL_CSTRING macros by _ns literals. r=geckoview-reviewers,jgilbert,agi,hsivonen,froydnj 2020-07-01 08:29:29 +00:00
Blob.cpp
Blob.h
BlobImpl.cpp
BlobImpl.h
BlobSet.cpp
BlobSet.h Bug 1662964 - Replace MOZ_MUST_USE with [[nodiscard]] in dom/file. r=baku 2020-09-08 15:15:19 +00:00
EmptyBlobImpl.cpp
EmptyBlobImpl.h Bug 1648010 - Replace uses of NS_LITERAL_STRING/NS_LITERAL_CSTRING macros by _ns literals. r=geckoview-reviewers,jgilbert,agi,hsivonen,froydnj 2020-07-01 08:29:29 +00:00
File.cpp Bug 1650607 - Do not replace / with : in File constructor. r=baku 2020-08-17 09:52:14 +00:00
File.h
FileBlobImpl.cpp Bug 1648010 - Replace uses of NS_LITERAL_STRING/NS_LITERAL_CSTRING macros by _ns literals. r=geckoview-reviewers,jgilbert,agi,hsivonen,froydnj 2020-07-01 08:29:29 +00:00
FileBlobImpl.h
FileCreatorHelper.cpp
FileCreatorHelper.h
FileList.cpp
FileList.h
FileReader.cpp Bug 847347 - Ensure that FileReader::GetAsDataURL does not trigger a release-mode assertion failure on large files. r=jstutte,froydnj 2020-08-19 08:11:42 +00:00
FileReader.h Bug 1502403 - FileReader should dispatch loadstart asynchronously, r=smaug,ssengupta 2020-06-09 14:41:14 +00:00
FileReaderSync.cpp
FileReaderSync.h
MemoryBlobImpl.cpp Bug 1653335 - Replace MakeSpan uses by constructor calls. r=froydnj 2020-08-07 07:49:47 +00:00
MemoryBlobImpl.h Bug 1648010 - Replace uses of NS_LITERAL_STRING/NS_LITERAL_CSTRING macros by _ns literals. r=geckoview-reviewers,jgilbert,agi,hsivonen,froydnj 2020-07-01 08:29:29 +00:00
MultipartBlobImpl.cpp
MultipartBlobImpl.h
MutableBlobStorage.cpp
MutableBlobStorage.h Bug 1662964 - Replace MOZ_MUST_USE with [[nodiscard]] in dom/file. r=baku 2020-09-08 15:15:19 +00:00
MutableBlobStreamListener.cpp
MutableBlobStreamListener.h
StreamBlobImpl.cpp
StreamBlobImpl.h
StringBlobImpl.cpp
StringBlobImpl.h Bug 1648010 - Replace uses of NS_LITERAL_STRING/NS_LITERAL_CSTRING macros by _ns literals. r=geckoview-reviewers,jgilbert,agi,hsivonen,froydnj 2020-07-01 08:29:29 +00:00
TemporaryFileBlobImpl.cpp Bug 1648141 - IPCBlobInputStream to RemoteLazyInputStream - part 5 - thread, r=smaug 2020-06-29 13:39:01 +00:00
TemporaryFileBlobImpl.h Bug 1648010 - Replace uses of NS_LITERAL_STRING/NS_LITERAL_CSTRING macros by _ns literals. r=geckoview-reviewers,jgilbert,agi,hsivonen,froydnj 2020-07-01 08:29:29 +00:00
moz.build