gecko-dev/xpcom/io
Jean-Yves Avenard 87438519f0 Bug 1637500 - P2. Rename methods as they are not always dealing with "threads". r=froydnj
Before P1, GetCurrentThreadSerialEventTarget would have always returned the same data as NS_GetCurrentThread, making the comment incorrect Now it will properly return the running TaskQueue if any.

This change of name more clearly exposes what they are doing, as we aren't always dealing with threads directly; but a nsISerialEventTarget

Differential Revision: https://phabricator.services.mozilla.com/D80354
2020-06-23 05:05:36 +00:00
..
Base64.cpp Bug 1629432 - converting integer literal to bool. r=sylvestre 2020-04-16 14:14:08 +00:00
Base64.h Bug 1624776 - Replace MOZ_MUST_USE with [[nodiscard]] in xpcom. r=xpcom-reviewers,KrisWright 2020-03-27 17:21:48 +00:00
CocoaFileUtils.h
CocoaFileUtils.mm Bug 1534878 - xpcom: Make some global functions static. r=erahm 2019-02-24 17:35:59 -08:00
FileDescriptorFile.cpp Bug 1466532 - Part 1: Drop nsIFile::followLinks r=froydnj,necko-reviewers,dragana 2020-05-26 20:51:16 +00:00
FileDescriptorFile.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in xpcom. r=froydnj 2020-02-12 11:13:33 +00:00
FilePreferences.cpp Bug 1646543 - Replace blacklist with more appropriate names. r=xpcom-reviewers,nika 2020-06-17 23:55:46 +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
FileUtilsWin.h
InputStreamLengthHelper.cpp Bug 1637500 - P2. Rename methods as they are not always dealing with "threads". r=froydnj 2020-06-23 05:05:36 +00:00
InputStreamLengthHelper.h Bug 1627390 - Add missing includes and namespaces to xpcom/io. r=xpcom-reviewers,sg 2020-04-07 19:09:47 +00:00
InputStreamLengthWrapper.cpp Bug 1596409 - P1.1: Make socket process support IPCStream r=dragana 2019-12-03 13:41:58 +00:00
InputStreamLengthWrapper.h Bug 1523702 - Max IPC message size for InputStream serialization, r=smaug 2019-02-04 22:50:51 +00:00
NonBlockingAsyncInputStream.cpp Bug 1627390 - Add missing includes and namespaces to xpcom/io. r=xpcom-reviewers,sg 2020-04-07 19:09:47 +00:00
NonBlockingAsyncInputStream.h Bug 1627390 - Add missing includes and namespaces to xpcom/io. r=xpcom-reviewers,sg 2020-04-07 19:09:47 +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 1523702 - Max IPC message size for InputStream serialization, r=smaug 2019-02-04 22:50:51 +00:00
SnappyCompressOutputStream.cpp
SnappyCompressOutputStream.h
SnappyFrameUtils.cpp
SnappyFrameUtils.h Bug 1627390 - Add missing includes and namespaces to xpcom/io. r=xpcom-reviewers,sg 2020-04-07 19:09:47 +00:00
SnappyUncompressInputStream.cpp
SnappyUncompressInputStream.h
SpecialSystemDirectory.cpp Bug 1241518 - Part 1: Remove unused nsAutoPtr.h includes in xpcom/ r=kmag 2020-01-07 00:06:01 +00:00
SpecialSystemDirectory.h Bug 1163079 - ensure we fetch app/profile dir information on the main thread in GeckoChildProcessHost r=jld,bryce,haik 2019-09-04 12:04:52 +00:00
components.conf Bug 1539819 - P3: Some adjustments to make TRRServiceChannel work on socket process r=dragana,necko-reviewers 2020-05-18 20:18:08 +00:00
crc32c.c
crc32c.h Bug 1562642 - add missing license in xpcom/ r=froydnj 2019-11-11 21:44:32 +00:00
moz.build Bug 1608114 - Increase the priority of the TRR main thread events r=mayhemer 2020-01-31 08:46:44 +00:00
nsAnonymousTemporaryFile.cpp Bug 1241518 - Part 1: Remove unused nsAutoPtr.h includes in xpcom/ r=kmag 2020-01-07 00:06:01 +00:00
nsAnonymousTemporaryFile.h Bug 1627390 - Add missing includes and namespaces to xpcom/io. r=xpcom-reviewers,sg 2020-04-07 19:09:47 +00:00
nsAppDirectoryServiceDefs.h Bug 1580282 - Remove checks for plugins that are part of extensions and support for loading plugins from the app and profile dir, r=mconley,mixedpuppy 2019-09-12 23:15:49 +00:00
nsAppFileLocationProvider.cpp Bug 1627390 - Add missing includes and namespaces to xpcom/io. r=xpcom-reviewers,sg 2020-04-07 19:09:47 +00:00
nsAppFileLocationProvider.h Bug 1627390 - Add missing includes and namespaces to xpcom/io. r=xpcom-reviewers,sg 2020-04-07 19:09:47 +00:00
nsBinaryStream.cpp Bug 1627390 - Add missing includes and namespaces to xpcom/io. r=xpcom-reviewers,sg 2020-04-07 19:09:47 +00:00
nsBinaryStream.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in xpcom. r=froydnj 2020-02-12 11:13:33 +00:00
nsDirectoryService.cpp Bug 1627390 - Add missing includes and namespaces to xpcom/io. r=xpcom-reviewers,sg 2020-04-07 19:09:47 +00:00
nsDirectoryService.h Bug 1599614 - nsDirectoryService::SetCurrentProcessDirectory is infallible. r=froydnj 2019-12-02 13:56:14 +00:00
nsDirectoryServiceDefs.h Bug 1534878 - xpcom: Rename NS_InitXPCOM2() to NS_InitXPCOM(). r=froydnj 2019-03-14 23:38:09 -07:00
nsDirectoryServiceUtils.h Bug 1600545 - Remove useless inclusions of header files generated from IDL files in modules/, netwerk/, parser/, security/, startupcache/, storage/, toolkit/, tools/, uriloader/, widget/, xpcom/ and xpfe/ r=Ehsan 2019-12-06 09:17:57 +00:00
nsEscape.cpp Bug 1627390 - Add missing includes and namespaces to xpcom/io. r=xpcom-reviewers,sg 2020-04-07 19:09:47 +00:00
nsEscape.h
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 Bug 1552795 - Remove all trailing whitespaces in idl files r=Ehsan 2019-05-22 22:37:14 +00:00
nsIBinaryInputStream.idl Bug 1565627. Stop using [array] in nsIBinaryInputStream. r=froydnj 2019-07-16 18:39:16 +00:00
nsIBinaryOutputStream.idl Bug 1566595. Stop using [array] in nsIBinaryOutputStream. r=froydnj 2019-07-22 20:27:39 +00:00
nsICloneableInputStream.idl
nsIConverterInputStream.idl
nsIConverterOutputStream.idl
nsIDirectoryEnumerator.idl Bug 1552795 - Remove all trailing whitespaces in idl files r=Ehsan 2019-05-22 22:37:14 +00:00
nsIDirectoryService.idl Bug 1552795 - Remove all trailing whitespaces in idl files r=Ehsan 2019-05-22 22:37:14 +00:00
nsIFile.idl Bug 1466532 - Part 1: Drop nsIFile::followLinks r=froydnj,necko-reviewers,dragana 2020-05-26 20:51:16 +00:00
nsIIOUtil.idl
nsIInputStream.idl Bug 1552795 - Remove all trailing whitespaces in idl files r=Ehsan 2019-05-22 22:37:14 +00:00
nsIInputStreamLength.idl
nsIInputStreamPriority.idl Bug 1608114 - Increase the priority of the TRR main thread events r=mayhemer 2020-01-31 08:46:44 +00:00
nsIInputStreamTee.idl Bug 1552795 - Remove all trailing whitespaces in idl files r=Ehsan 2019-05-22 22:37:14 +00:00
nsILineInputStream.idl Bug 1552795 - Remove all trailing whitespaces in idl files r=Ehsan 2019-05-22 22:37:14 +00:00
nsILocalFileMac.idl Bug 1552795 - Remove all trailing whitespaces in idl files r=Ehsan 2019-05-22 22:37:14 +00:00
nsILocalFileWin.idl Bug 1536796 - P1 - Introduce a flag (useDOSDevicePathSyntax) to nsILocalFileWin and a method (QM_NewLocalFile) to QuotaCommon; r=janv,dom-workers-and-storage-reviewers,froydnj 2020-04-01 07:26:27 +00:00
nsIMultiplexInputStream.idl
nsIOUtil.cpp
nsIOUtil.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in xpcom. r=froydnj 2020-02-12 11:13:33 +00:00
nsIObjectInputStream.idl Bug 1550860 - Mark implicit builtinclass interfaces explicitly. r=nika 2019-05-13 19:51:49 +00:00
nsIObjectOutputStream.idl Bug 1550860 - Mark implicit builtinclass interfaces explicitly. r=nika 2019-05-13 19:51:49 +00:00
nsIOutputStream.idl Bug 1552795 - Remove all trailing whitespaces in idl files r=Ehsan 2019-05-22 22:37:14 +00:00
nsIPipe.idl Bug 1624776 - Replace MOZ_MUST_USE with [[nodiscard]] in xpcom. r=xpcom-reviewers,KrisWright 2020-03-27 17:21:48 +00:00
nsISafeOutputStream.idl Bug 1552795 - Remove all trailing whitespaces in idl files r=Ehsan 2019-05-22 22:37:14 +00:00
nsIScriptableBase64Encoder.idl
nsIScriptableInputStream.idl Bug 1552795 - Remove all trailing whitespaces in idl files r=Ehsan 2019-05-22 22:37:14 +00:00
nsISeekableStream.idl Bug 1552795 - Remove all trailing whitespaces in idl files r=Ehsan 2019-05-22 22:37:14 +00:00
nsIStorageStream.idl Bug 1552795 - Remove all trailing whitespaces in idl files r=Ehsan 2019-05-22 22:37:14 +00:00
nsIStreamBufferAccess.idl Bug 1550860 - Mark implicit builtinclass interfaces explicitly. r=nika 2019-05-13 19:51:49 +00:00
nsIStringStream.idl Bug 1559403 - Implement nsIStringInputStream.setUTF8Data. r=froydnj 2019-06-14 15:48:41 +00:00
nsITellableStream.idl
nsIUnicharInputStream.idl Bug 1552795 - Remove all trailing whitespaces in idl files r=Ehsan 2019-05-22 22:37:14 +00:00
nsIUnicharLineInputStream.idl Bug 1552795 - Remove all trailing whitespaces in idl files r=Ehsan 2019-05-22 22:37:14 +00:00
nsIUnicharOutputStream.idl
nsInputStreamTee.cpp Bug 1613985 - Use default for equivalent-to-default constructors/destructors in xpcom. r=froydnj 2020-02-12 11:13:33 +00:00
nsLinebreakConverter.cpp
nsLinebreakConverter.h
nsLocalFile.h Bug 1547143 - Format the tree: Be prescriptive with the pointer style (left) r=Ehsan 2019-05-01 08:47:10 +00:00
nsLocalFileCommon.cpp Bug 1644877 - mark .der files as executable (just like .crt), r=dimi 2020-06-18 13:09:50 +00:00
nsLocalFileCommon.h Bug 1644877 - mark .der files as executable (just like .crt), r=dimi 2020-06-18 13:09:50 +00:00
nsLocalFileUnix.cpp Bug 1466532 - Part 1: Drop nsIFile::followLinks r=froydnj,necko-reviewers,dragana 2020-05-26 20:51:16 +00:00
nsLocalFileUnix.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in xpcom. r=froydnj 2020-02-12 11:13:33 +00:00
nsLocalFileWin.cpp Bug 1634454 - Resolve symlinks in nsLocalFileWin r=emk 2020-06-01 15:12:31 +00:00
nsLocalFileWin.h Bug 1634454 - Resolve symlinks in nsLocalFileWin r=emk 2020-06-01 15:12:31 +00:00
nsMultiplexInputStream.cpp Bug 1643156 - Cleanup nsMultiplexInputStream - part 4 - support Seek(END) correctly, r=smaug 2020-06-04 00:18:57 +00:00
nsMultiplexInputStream.h Bug 1600545 - Remove useless inclusions of header files generated from IDL files in modules/, netwerk/, parser/, security/, startupcache/, storage/, toolkit/, tools/, uriloader/, widget/, xpcom/ and xpfe/ r=Ehsan 2019-12-06 09:17:57 +00:00
nsNativeCharsetUtils.cpp
nsNativeCharsetUtils.h Bug 1520103 - Added missing includes in nsNativeCharsetUtils.h - r=froydnj 2019-02-05 00:01:58 +00:00
nsPipe.h
nsPipe3.cpp Bug 1644478 - Make nsPipeInputStream::mPriority Atomic r=mayhemer 2020-06-10 15:53:36 +00:00
nsScriptableBase64Encoder.cpp
nsScriptableBase64Encoder.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in xpcom. r=froydnj 2020-02-12 11:13:33 +00:00
nsScriptableInputStream.cpp Bug 1627390 - Add missing includes and namespaces to xpcom/io. r=xpcom-reviewers,sg 2020-04-07 19:09:47 +00:00
nsScriptableInputStream.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in xpcom. r=froydnj 2020-02-12 11:13:33 +00:00
nsSegmentedBuffer.cpp Bug 1627390 - Add missing includes and namespaces to xpcom/io. r=xpcom-reviewers,sg 2020-04-07 19:09:47 +00:00
nsSegmentedBuffer.h Bug 1627390 - Add missing includes and namespaces to xpcom/io. r=xpcom-reviewers,sg 2020-04-07 19:09:47 +00:00
nsStorageStream.cpp Bug 1627390 - Add missing includes and namespaces to xpcom/io. r=xpcom-reviewers,sg 2020-04-07 19:09:47 +00:00
nsStorageStream.h
nsStreamUtils.cpp Bug 1636823 - nsInputTransport must support blocking and async source - part 1 - Use NS_MakeAsyncNonBlockingInputStream, r=smaug,necko-reviewers,mayhemer 2020-06-12 22:48:07 +00:00
nsStreamUtils.h Bug 1636823 - nsInputTransport must support blocking and async source - part 1 - Use NS_MakeAsyncNonBlockingInputStream, r=smaug,necko-reviewers,mayhemer 2020-06-12 22:48:07 +00:00
nsStringStream.cpp Bug 1595886 - Use a temp string in readSegments r=dragana 2020-04-15 12:31:34 +00:00
nsStringStream.h Bug 1551962. Add a way to create an input stream from a moved nsTArray<uint8_t>. r=froydnj 2019-05-15 18:28:00 +00:00
nsUnicharInputStream.cpp Bug 1613985 - Use default for equivalent-to-default constructors/destructors in xpcom. r=froydnj 2020-02-12 11:13:33 +00:00
nsUnicharInputStream.h
nsWildCard.cpp Bug 1570499 - Part 1: Replace MOZ_FALLTHROUGH macro with C++17's [[fallthrough]] attribute. r=froydnj 2019-12-20 07:16:43 +00:00
nsWildCard.h