gecko-dev/netwerk/socket
Nathan Froyd 042857aede Bug 1360236 - make gSocketThread an internal implementation detail of nsSocketTransportService; r=mcmanus
This change makes the code a little cleaner and reduces the number of
places we call PR_GetCurrentThread, which is important for Quantum DOM
scheduling work.

The conversion was largely automatic, via:

find netwerk/ -name \*.cpp | \
  xargs sed -i -e 's/MOZ_ASSERT(PR_GetCurrentThread() == gSocketThread[^;]*/MOZ_ASSERT(OnSocketThread(), "not on socket thread")/'

and related invocations, with a few manual tweaks at the end.
2017-04-27 14:34:42 -04:00
..
moz.build Bug 1288308 - Part 2: implement Named Pipe IO layer; r=bagder,mayhemer 2016-11-03 18:15:08 +08:00
nsINamedPipeService.idl Bug 1288308 - Part 1: implement nsNamedPipeService; r=bagder,mayhemer 2016-11-03 18:15:08 +08:00
nsISOCKSSocketInfo.idl
nsISSLSocketControl.idl Bug 1337791 - Part 1: JoinConnection() from psm. r=keeler 2017-04-03 17:23:09 -04:00
nsISocketProvider.idl Bug 1328653 - Merging all the various *OriginAttributes to just one, r=huseby 2017-01-12 17:38:48 +01:00
nsISocketProviderService.idl
nsITransportSecurityInfo.idl Backed out changeset 5fb2f4662098 (bug 846498) for wrong bug number in commit message 2014-10-31 10:03:53 +01:00
nsNamedPipeIOLayer.cpp Bug 1360236 - make gSocketThread an internal implementation detail of nsSocketTransportService; r=mcmanus 2017-04-27 14:34:42 -04:00
nsNamedPipeIOLayer.h Bug 1288308 - Part 2: implement Named Pipe IO layer; r=bagder,mayhemer 2016-11-03 18:15:08 +08:00
nsNamedPipeService.cpp Bug 1288308 - Part 1: implement nsNamedPipeService; r=bagder,mayhemer 2016-11-03 18:15:08 +08:00
nsNamedPipeService.h Bug 1288308: cross-compilation fixup. 2016-11-04 15:40:33 +01:00
nsSOCKSIOLayer.cpp Bug 1348841 - switch on blocking mode for named-pipe only on windows; r=bagder,mayhemer 2017-03-22 14:58:03 +08:00
nsSOCKSIOLayer.h Bug 1288308 - Part 0: add Named Pipe type on Windows platform; r=bagder 2016-11-03 18:15:07 +08:00
nsSOCKSSocketProvider.cpp Bug 1328653 - Merging all the various *OriginAttributes to just one, r=huseby 2017-01-12 17:38:48 +01:00
nsSOCKSSocketProvider.h Bug 1048271 - Fix more bad implicit constructors in netwerk; r=mcmanus 2014-08-05 09:20:24 -04:00
nsSocketProviderService.cpp
nsSocketProviderService.h
nsUDPSocketProvider.cpp Bug 1328653 - Merging all the various *OriginAttributes to just one, r=huseby 2017-01-12 17:38:48 +01:00
nsUDPSocketProvider.h Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj 2015-03-21 12:28:04 -04:00