gecko-dev/xpcom/io
Nika Layzell 3a5d9a53ba Bug 1435766 - Reimplement nsDirectoryService Mac getters in terms of GetSpecialSystemDirectory, r=xpcom-reviewers,mccr8
This makes the getters more consistent with getters on other platforms,
and theoretically provides a faster way of getting these directories
from C++ code in the future.

Differential Revision: https://phabricator.services.mozilla.com/D142871
2022-04-06 20:43:07 +00:00
..
Base64.cpp Bug 1755896 - Add support from AString to ACString Base64 decoding. r=hsivonen 2022-02-18 10:42:10 +00:00
Base64.h Bug 1755896 - Add support from AString to ACString Base64 decoding. r=hsivonen 2022-02-18 10:42:10 +00:00
CocoaFileUtils.h
CocoaFileUtils.mm Bug 1697964 - Remove GetQuarantinePropKey(). r=mac-reviewers,tnikkel 2021-03-12 01:46:24 +00:00
FileDescriptorFile.cpp Bug 1735717 - Add a way for getting information about total disk space (disk capacity); r=dom-storage-reviewers,jari,xpcom-reviewers,nika 2021-12-08 14:41:38 +00:00
FileDescriptorFile.h
FilePreferences.cpp Bug 1207753 - Add MOZ_UNANNOTATED to all Mutexes/Monitors r=nika,kershaw 2022-03-16 18:47:08 +00:00
FilePreferences.h Bug 1634267 - DOS device paths shouldn't be blocked by IsBlockedUNCPath; r=dom-workers-and-storage-reviewers,janv,froydnj 2020-05-13 14:32:35 +00:00
FileUtilsWin.cpp Bug 1691589 - Reduce reliance on GeckoProfiler.h when only labels (and maybe markers) are needed - r=necko-reviewers,geckoview-reviewers,sg,agi,florian 2021-02-16 04:44:19 +00:00
FileUtilsWin.h Bug 1648010 - Remove NS_NAMED_LITERAL_CSTRING and NS_NAMED_LITERAL_STRING macros. r=froydnj 2020-07-01 08:42:31 +00:00
InputStreamLengthHelper.cpp Bug 1733308 - Fix non-unified builds errors in xpcom/io. r=xpcom-reviewers,mccr8 2021-10-01 01:49:18 +00:00
InputStreamLengthHelper.h
InputStreamLengthWrapper.cpp
InputStreamLengthWrapper.h Bug 1207753 - Add MOZ_UNANNOTATED to all Mutexes/Monitors r=nika,kershaw 2022-03-16 18:47:08 +00:00
NonBlockingAsyncInputStream.cpp Bug 1746488: xpcom/io cleanup r=smaug 2022-01-04 14:21:56 +00:00
NonBlockingAsyncInputStream.h Bug 1207753 - Various xpcom thread-safety annotations r=nika 2022-03-23 22:22:51 +00:00
SeekableStreamWrapper.cpp Bug 1733308 - Fix non-unified builds errors in xpcom/io. r=xpcom-reviewers,mccr8 2021-10-01 01:49:18 +00:00
SeekableStreamWrapper.h Bug 1207753 - Add MOZ_UNANNOTATED to all Mutexes/Monitors r=nika,kershaw 2022-03-16 18:47:08 +00:00
SlicedInputStream.cpp Bug 1625749 - Make sure SlicedInputStream initializes all its members. r=nika 2020-04-14 18:04:13 +00:00
SlicedInputStream.h Bug 1207753 - Add MOZ_UNANNOTATED to all Mutexes/Monitors r=nika,kershaw 2022-03-16 18:47:08 +00:00
SnappyCompressOutputStream.cpp Bug 1754040 - Clean up common shared WriteSegments helper functions, r=necko-reviewers,xpcom-reviewers,mccr8 2022-02-14 23:59:35 +00:00
SnappyCompressOutputStream.h
SnappyFrameUtils.cpp
SnappyFrameUtils.h
SnappyUncompressInputStream.cpp
SnappyUncompressInputStream.h
SpecialSystemDirectory.cpp Bug 1435766 - Reimplement nsDirectoryService Mac getters in terms of GetSpecialSystemDirectory, r=xpcom-reviewers,mccr8 2022-04-06 20:43:07 +00:00
SpecialSystemDirectory.h Bug 1435766 - Reimplement nsDirectoryService Mac getters in terms of GetSpecialSystemDirectory, r=xpcom-reviewers,mccr8 2022-04-06 20:43:07 +00:00
StreamBufferSource.h Bug 1748719 - Make nsStringInputStream more flexible as to the backing data buffer, r=mccr8 2022-01-07 20:34:52 +00:00
components.conf Bug 1686616 - register all Services.py services with components.conf. r=kmag,necko-reviewers,valentin 2021-02-18 13:26:28 +00:00
crc32c.c
crc32c.h
moz.build Bug 1748719 - Make nsStringInputStream more flexible as to the backing data buffer, r=mccr8 2022-01-07 20:34:52 +00:00
nsAnonymousTemporaryFile.cpp Bug 1729285 - Observers used with NS_NewTimerWithObserver should implement nsINamed, r=smaug. 2021-09-07 08:01:19 +00:00
nsAnonymousTemporaryFile.h
nsAppDirectoryServiceDefs.h Bug 1682030 - Remove Windows NPAPI plugin proccess sandbox r=bobowen 2021-04-06 19:28:19 +00:00
nsAppFileLocationProvider.cpp Bug 1650145 - Replace all value uses of Empty[C]String by 0-length _ns literals. r=froydnj,geckoview-reviewers,agi 2020-09-23 15:17:15 +00:00
nsAppFileLocationProvider.h
nsBinaryStream.cpp Bug 1674777 part 7 - Change nsIBinaryInputStream.readArrayBuffer to use uint64_t instead of uint32_t. r=kmag 2021-02-10 08:30:05 +00:00
nsBinaryStream.h
nsDirectoryService.cpp Bug 1435766 - Reimplement nsDirectoryService Mac getters in terms of GetSpecialSystemDirectory, r=xpcom-reviewers,mccr8 2022-04-06 20:43:07 +00:00
nsDirectoryService.h
nsDirectoryServiceDefs.h Bug 1726732 Returning the code solving filename disclosure in tmp dir. r=emk,mtigley 2021-08-25 14:50:22 +00:00
nsDirectoryServiceUtils.h
nsEscape.cpp Bug 1746645 - Generate EscapeChars array programmatically. r=xpcom-reviewers,nika 2022-01-19 10:21:05 +00:00
nsEscape.h Bug 1737854 - macOS 'Share' menu modifies URL such that shared page doesn't load r=necko-reviewers,mstange,valentin 2021-11-10 19:32:53 +00:00
nsIAsyncInputStream.idl Bug 1637742 - P1 - Protocol documentation now states no error should be returned if AsyncWait is called on closed stream r=baku 2020-06-02 11:09:47 +00:00
nsIAsyncOutputStream.idl
nsIBinaryInputStream.idl Bug 1674777 part 7 - Change nsIBinaryInputStream.readArrayBuffer to use uint64_t instead of uint32_t. r=kmag 2021-02-10 08:30:05 +00:00
nsIBinaryOutputStream.idl Bug 1539948, part 3 - Only allow nostdcall methods and attributes on builtinclass interfaces. r=nika 2020-12-09 02:41:19 +00:00
nsICloneableInputStream.idl Bug 1648141 - IPCBlobInputStream to RemoteLazyInputStream - part 6 - remoteLazyInputStream, r=smaug,necko-reviewers,dragana 2020-06-29 11:02:55 +00:00
nsIConverterInputStream.idl
nsIConverterOutputStream.idl
nsIDirectoryEnumerator.idl
nsIDirectoryService.idl
nsIFile.idl Bug 1519200 - Remove `NS_ERROR_FILE_TARGET_DOES_NOT_EXIST` in favor of `NS_ERROR_FILE_NOT_FOUND`. r=xpcom-reviewers,nika,dom-storage-reviewers,jstutte 2022-04-05 15:17:03 +00:00
nsIIOUtil.idl
nsIInputStream.idl
nsIInputStreamLength.idl
nsIInputStreamPriority.idl
nsIInputStreamTee.idl
nsILineInputStream.idl
nsILocalFileMac.idl Bug 1736331 - Add nsILocalFileMac methods for interacting with extended attributes r=nika 2021-12-25 00:30:10 +00:00
nsILocalFileWin.idl Bug 1761438 - Remove nsILocalFileWin::GetNativeCanonicalPath. r=xpcom-reviewers,application-update-reviewers,mccr8,nalexander 2022-03-26 00:52:07 +00:00
nsIMultiplexInputStream.idl
nsIOUtil.cpp
nsIOUtil.h
nsIObjectInputStream.idl
nsIObjectOutputStream.idl
nsIOutputStream.idl
nsIPipe.idl
nsISafeOutputStream.idl
nsIScriptableBase64Encoder.idl
nsIScriptableInputStream.idl
nsISeekableStream.idl
nsIStorageStream.idl
nsIStreamBufferAccess.idl
nsIStringStream.idl Bug 1748719 - Make nsStringInputStream more flexible as to the backing data buffer, r=mccr8 2022-01-07 20:34:52 +00:00
nsITellableStream.idl
nsIUnicharInputStream.idl
nsIUnicharLineInputStream.idl
nsIUnicharOutputStream.idl
nsInputStreamTee.cpp
nsLinebreakConverter.cpp Bug 1761481: Improve the conversion of line breaks. r=mstange 2022-04-06 17:45:45 +00:00
nsLinebreakConverter.h
nsLocalFile.h Bug 1519200 - Remove `NS_ERROR_FILE_TARGET_DOES_NOT_EXIST` in favor of `NS_ERROR_FILE_NOT_FOUND`. r=xpcom-reviewers,nika,dom-storage-reviewers,jstutte 2022-04-05 15:17:03 +00:00
nsLocalFileCommon.cpp Bug 1731779 - r=dveditz,mtigley 2021-10-19 22:27:31 +00:00
nsLocalFileCommon.h Bug 1731779 - r=dveditz,mtigley 2021-10-19 22:27:31 +00:00
nsLocalFileUnix.cpp Bug 1519200 - Remove `NS_ERROR_FILE_TARGET_DOES_NOT_EXIST` in favor of `NS_ERROR_FILE_NOT_FOUND`. r=xpcom-reviewers,nika,dom-storage-reviewers,jstutte 2022-04-05 15:17:03 +00:00
nsLocalFileUnix.h Bug 1735717 - Add a way for getting information about total disk space (disk capacity); r=dom-storage-reviewers,jari,xpcom-reviewers,nika 2021-12-08 14:41:38 +00:00
nsLocalFileWin.cpp Bug 1478146 - Use SetFilePointerEx in nsLocalFileWin.cpp r=nika 2022-04-04 20:39:04 +00:00
nsLocalFileWin.h Bug 1679522 - Use <> style for including windows system headers. r=andi 2021-03-25 10:19:44 +00:00
nsMultiplexInputStream.cpp Bug 1207753 - Various xpcom thread-safety annotations r=nika 2022-03-23 22:22:51 +00:00
nsMultiplexInputStream.h
nsNativeCharsetUtils.cpp Bug 1664077 - Remove xpcom-private.h. r=sg 2020-09-15 14:53:10 +00:00
nsNativeCharsetUtils.h
nsPipe.h
nsPipe3.cpp Bug 1207753 - Add MOZ_UNANNOTATED to all Mutexes/Monitors r=nika,kershaw 2022-03-16 18:47:08 +00:00
nsScriptableBase64Encoder.cpp
nsScriptableBase64Encoder.h
nsScriptableInputStream.cpp
nsScriptableInputStream.h
nsSegmentedBuffer.cpp Bug 1733308 - Fix non-unified builds errors in xpcom/io. r=xpcom-reviewers,mccr8 2021-10-01 01:49:18 +00:00
nsSegmentedBuffer.h Bug 1733308 - Fix non-unified builds errors in xpcom/io. r=xpcom-reviewers,mccr8 2021-10-01 01:49:18 +00:00
nsStorageStream.cpp Bug 1761548 - Add basic locking to nsStorageStream, r=xpcom-reviewers,mccr8 2022-03-25 22:29:02 +00:00
nsStorageStream.h Bug 1761548 - Add basic locking to nsStorageStream, r=xpcom-reviewers,mccr8 2022-03-25 22:29:02 +00:00
nsStreamUtils.cpp Bug 1207753 - Add MOZ_UNANNOTATED to all Mutexes/Monitors r=nika,kershaw 2022-03-16 18:47:08 +00:00
nsStreamUtils.h Bug 1754040 - Clean up common shared WriteSegments helper functions, r=necko-reviewers,xpcom-reviewers,mccr8 2022-02-14 23:59:35 +00:00
nsStringStream.cpp Bug 1207753 - Add MOZ_UNANNOTATED to all Mutexes/Monitors r=nika,kershaw 2022-03-16 18:47:08 +00:00
nsStringStream.h Bug 1748719 - Make nsStringInputStream more flexible as to the backing data buffer, r=mccr8 2022-01-07 20:34:52 +00:00
nsUnicharInputStream.cpp Bug 1741665 - Align nsCString's public size_type better with other C++ APIs, r=mccr8,geckoview-reviewers,agi 2021-12-13 21:47:56 +00:00
nsUnicharInputStream.h
nsWildCard.cpp
nsWildCard.h