gecko-dev/netwerk/base
Kate McKinley 396962011a Bug 1363546 - Store and report HSTS upgrade source r=francois,keeler,mayhemer p=francois
Add a field to the HSTS cache which indicates the source of the HSTS
entry if known, from the preload list, organically seen header, or HSTS
priming, or unknown otherwise. Also adds telemetry to collect the source
when upgrading in NS_ShouldSecureUpgrade.

MozReview-Commit-ID: 3IwyYe3Cn73

--HG--
extra : rebase_source : 9b8daac3aa02bd7a1b4285fb1e5731a817a76b7f
2017-05-23 15:31:37 -07:00
..
rust-url-capi Bug 1352553 - Part 2: Restore previous default port behaviour for RustURL::GetPort on a CLOSED TREE, a=bustage 2017-04-10 16:22:35 -04:00
ADivertableParentChannel.h Bug 1201170 - During message diversion must be possible to suspend them. r=jduell 2016-03-15 04:10:00 +01:00
ARefBase.h Bug 1312319 - Add a NS_INLINE_DECL_PURE_VIRTUAL_REFCOUNTING macro and replace existing pure-virtual AddRef/Release declarations. r=froydnj 2017-01-25 14:51:34 -05:00
ArrayBufferInputStream.cpp Bug 1349419 - Do fallible memory alloc and return failure to avoid OOM crash. r=mcmanus 2017-03-24 02:59:00 -04:00
ArrayBufferInputStream.h Bug 1298773 - Make ArrayBufferInputStream copy its input buffer. r=jonco a=abillings 2016-10-31 17:48:04 -04:00
AutoClose.h Bug 1182996 - Fix and add missing namespace comments. rs=ehsan 2015-07-13 08:25:42 -07:00
BackgroundFileSaver.cpp Bug 1365101 - Convert NS_GetCurrentThread uses in netwerk/ (r=meyhemer) 2017-06-12 20:21:43 -07:00
BackgroundFileSaver.h Bug 1365101 - Convert NS_GetCurrentThread uses in netwerk/ (r=meyhemer) 2017-06-12 20:21:43 -07:00
CaptivePortalService.cpp Bug 1359697 - Make CaptivePortalService not poll for status when it is in the NOT_CAPTIVE state r=mcmanus 2017-05-04 11:43:25 +02:00
CaptivePortalService.h Bug 1317511 - Share captive portal state with the content process r=bagder 2016-11-17 17:35:24 +01:00
ChannelDiverterChild.cpp
ChannelDiverterChild.h
ChannelDiverterParent.cpp
ChannelDiverterParent.h Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat 2015-10-18 01:24:48 -04:00
Dashboard.cpp Bug 1365101 - Convert NS_GetCurrentThread uses in netwerk/ (r=meyhemer) 2017-06-12 20:21:43 -07:00
Dashboard.h Bug 1363700 - Add RCWN stats to about:networking r=bz,michal 2017-05-10 19:23:54 +02:00
DashboardTypes.h Bug 1182996 - Fix and add missing namespace comments. rs=ehsan 2015-07-13 08:25:42 -07:00
EventTokenBucket.cpp Bug 1360236 - make gSocketThread an internal implementation detail of nsSocketTransportService; r=mcmanus 2017-04-27 14:34:42 -04:00
EventTokenBucket.h Bug 1233774 - fix Leak EventTokenBucket on shutdown r=dragana 2016-01-21 12:40:15 -05:00
LoadContextInfo.cpp Bug 1329521 - GetLoadContextInfo() should not compare originAttributes and privateBrowsing boolean when docShell is chrome type, r=smaug 2017-01-13 15:41:28 +01:00
LoadContextInfo.h Bug 1328653 - Merging all the various *OriginAttributes to just one, r=huseby 2017-01-12 17:38:48 +01:00
LoadInfo.cpp Bug 1369862 P1 Expose LoadInfo::SynthesizeServiceWorkerTainting(). r=ckerschb 2017-06-07 08:34:51 -07:00
LoadInfo.h Bug 1369862 P1 Expose LoadInfo::SynthesizeServiceWorkerTainting(). r=ckerschb 2017-06-07 08:34:51 -07:00
LoadTainting.h Bug 1212904 P1 Add a LoadTainting enumeration. r=jduell 2015-10-22 11:07:32 -07:00
MemoryDownloader.cpp Bug 1294645 - Don't use NS_CALLBACK for callbacks in nsI{Input,Output,UnicharInput},Stream.idl. r=froydnj. 2016-08-12 17:36:22 +10:00
MemoryDownloader.h Bug 1294645 - Don't use NS_CALLBACK for callbacks in nsI{Input,Output,UnicharInput},Stream.idl. r=froydnj. 2016-08-12 17:36:22 +10:00
moz.build Bug 1351146 - P1 - Add more information to redirect chains. r=dragana 2017-05-25 19:42:00 +02:00
mozIThirdPartyUtil.idl Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug 2016-01-30 09:05:36 -08:00
netCore.h
NetUtil.jsm Bug 1291458 - Update documentation for nsILoadInfo. r=tanvi 2016-09-20 08:34:40 +02:00
NetworkActivityMonitor.cpp Bug 1360236 - make gSocketThread an internal implementation detail of nsSocketTransportService; r=mcmanus 2017-04-27 14:34:42 -04:00
NetworkActivityMonitor.h Bug 1182996 - Fix and add missing namespace comments. rs=ehsan 2015-07-13 08:25:42 -07:00
NetworkInfoServiceCocoa.cpp Bug 1299384 - Use MOZ_MUST_USE with NS_warn_if_impl(). r=erahm. 2016-09-02 17:12:24 +10:00
NetworkInfoServiceImpl.h Bug 1272101 - Changes in preparation for FlyWeb landing. Add nsINetworkInfoService and implementation for various platforms. r=hurley 2016-06-01 16:16:40 -04:00
NetworkInfoServiceLinux.cpp Bug 1372853 - Use nullptr in /netwerk (clang-tidy: modernize-use-nullptr). r=valentin 2017-06-16 01:35:00 -04:00
NetworkInfoServiceWindows.cpp Bug 1272101 - Changes in preparation for FlyWeb landing. Add nsINetworkInfoService and implementation for various platforms. r=hurley 2016-06-01 16:16:40 -04:00
nsASocketHandler.h
nsAsyncRedirectVerifyHelper.cpp Bug 1365101 - Convert NS_GetCurrentThread uses in netwerk/ (r=meyhemer) 2017-06-12 20:21:43 -07:00
nsAsyncRedirectVerifyHelper.h Bug 1365101 - Convert NS_GetCurrentThread uses in netwerk/ (r=meyhemer) 2017-06-12 20:21:43 -07:00
nsAsyncStreamCopier.cpp Bug 1365101 - Convert NS_GetCurrentThread uses in netwerk/ (r=meyhemer) 2017-06-12 20:21:43 -07:00
nsAsyncStreamCopier.h
nsAuthInformationHolder.cpp
nsAuthInformationHolder.h
nsBase64Encoder.cpp
nsBase64Encoder.h
nsBaseChannel.cpp Bug 1351146 - P2 - Update test case and usage of nsIRedirectHistoryEntry interface. r=dragana 2017-05-25 19:42:00 +02:00
nsBaseChannel.h Bug 1351163: Part 1 - Support direct stream listener output in nsBaseChannel. r=honzab 2017-04-07 14:25:33 -07:00
nsBaseContentStream.cpp Bug 1372426 - More detailed names for nsInputStreamReadyEvent (r=erahm) 2017-06-14 14:44:04 -07:00
nsBaseContentStream.h
nsBufferedStreams.cpp Backed out changeset a418e4a81c02 (bug 1362388) for build bustage from netwerk/protocol/http/nsHttpChannel.cpp:597 not being declared. r=backout 2017-05-11 18:01:01 +02:00
nsBufferedStreams.h Bug 1361699 - Add buffer when writing hashstore to file r=gcp,mcmanus 2017-05-19 13:17:07 +08:00
nsChannelClassifier.cpp Bug 1360581 - Part2: Do channel annotation a bit earlier and only for third-party uri, r=francois 2017-06-13 01:16:00 +02:00
nsChannelClassifier.h Bug 1360581 - Part2: Do channel annotation a bit earlier and only for third-party uri, r=francois 2017-06-13 01:16:00 +02:00
nsDirectoryIndexStream.cpp Bug 1335983 - Migrate nsCollation::CreateCollection to use LocaleService::GetAppLocale. r=jfkthame 2017-02-07 12:52:03 -08:00
nsDirectoryIndexStream.h
nsDNSPrefetch.cpp Bug 1365101 - Convert NS_GetCurrentThread uses in netwerk/ (r=meyhemer) 2017-06-12 20:21:43 -07:00
nsDNSPrefetch.h Bug 1337893 - Part 3: Updating Necko for DNS changes. r=valentin 2017-02-15 17:48:15 +08:00
nsDownloader.cpp Bug 1294645 - Don't use NS_CALLBACK for callbacks in nsI{Input,Output,UnicharInput},Stream.idl. r=froydnj. 2016-08-12 17:36:22 +10:00
nsDownloader.h Bug 1294645 - Don't use NS_CALLBACK for callbacks in nsI{Input,Output,UnicharInput},Stream.idl. r=froydnj. 2016-08-12 17:36:22 +10:00
nsFileStreams.cpp Bug 1360454 - IPCBlobInputStream can take the original stream directly if created on the parent process, r=smaug 2017-04-28 12:16:13 +02:00
nsFileStreams.h Bug 1353629 - PBlob refactoring - part 10 - Make nsFileInputStream cloneable, r=smaug 2017-04-24 12:09:41 +02:00
nsIApplicationCache.idl
nsIApplicationCacheChannel.idl
nsIApplicationCacheContainer.idl
nsIApplicationCacheService.idl Bug 1165256 - Make appcache fully work with OriginAttribues. r=jduell 2016-01-18 20:20:08 +01:00
nsIArrayBufferInputStream.idl
nsIAsyncStreamCopier2.idl
nsIAsyncStreamCopier.idl
nsIAsyncVerifyRedirectCallback.idl
nsIAuthInformation.idl Bug 1230462 - Change the authentiation dialog message. r=mayhemer,dolske,margaret,tanvi 2016-06-06 01:06:00 +02:00
nsIAuthModule.idl
nsIAuthPrompt2.idl
nsIAuthPrompt.idl
nsIAuthPromptAdapterFactory.idl
nsIAuthPromptCallback.idl
nsIAuthPromptProvider.idl
nsIBackgroundFileSaver.idl
nsIBrowserSearchService.idl Bug 1359538 - Add API to retrieve engines by extension ID. r=florian 2017-04-26 10:58:08 -05:00
nsIBufferedStreams.idl Backed out changeset a418e4a81c02 (bug 1362388) for build bustage from netwerk/protocol/http/nsHttpChannel.cpp:597 not being declared. r=backout 2017-05-11 18:01:01 +02:00
nsIByteRangeRequest.idl
nsICacheInfoChannel.idl Bug 1368675 - Expose nsICacheEntry fetchCount and lastFetched time as read-only on the nsICacheInfoChannel. r=valentin 2017-06-05 12:06:19 +00:00
nsICachingChannel.idl Bug 1016628 - Add prefetch abilities to the predictor. r=mayhemer 2016-04-21 12:32:30 -07:00
nsICancelable.idl
nsICaptivePortalService.idl Bug 1317511 - Share captive portal state with the content process r=bagder 2016-11-17 17:35:24 +01:00
nsIChannel.idl Bug 1354349 - Add nsIChannel.isDocument that checks if LOAD_DOCUMENT_URI is set, or if LOAD_HTML_OBJECT_DATA and the channel has the appropriate MIME type r=mcmanus,mystor 2017-04-20 10:15:06 +08:00
nsIChannelEventSink.idl
nsIChannelWithDivertableParentListener.idl Bug 1201170 - During message diversion must be possible to suspend them. r=jduell 2016-03-15 04:10:00 +01:00
nsIChildChannel.idl Bug 1274556 - Add a channelId attribute to nsIHttpChannel r=hurley 2016-06-01 12:29:21 -07:00
nsIClassifiedChannel.idl Bug 1288633 - Add more information when an URL matches Safe Browsing list. r=dragana,francois 2017-02-21 09:46:36 +08:00
nsIClassOfService.idl Bug 1312745 - Add class flags in nsIClassOfService interface. r=mayhemer 2016-11-11 00:31:09 +08:00
nsIContentSniffer.idl
nsIDashboard.idl Bug 1363700 - Add RCWN stats to about:networking r=bz,michal 2017-05-10 19:23:54 +02:00
nsIDashboardEventNotifier.idl
nsIDeprecationWarner.idl Bug 1204581 - Add a deprecation warning for the usage of AppCache when service worker fetch interception is enabled; r=mcmanus,baku 2015-09-24 10:09:10 -04:00
nsIDivertableChannel.idl Bug 1197679 - If nsUnknownDecoder is involved in e10s DivertToParent can break. r=jduell 2015-10-11 18:13:09 +02:00
nsIDownloader.idl
nsIEncodedChannel.idl
nsIExternalProtocolHandler.idl
nsIFileStreams.idl Bug 1339710 - Remove nsIPartialFileInputStream, r=smaug 2017-02-22 09:41:51 +01:00
nsIFileURL.idl Bug 1195415 - Add asciiHostPort field to nsIURI, and use it in the implementation of nsPrincipal::GetOriginForURI, r=bholley 2015-08-18 14:52:24 -04:00
nsIForcePendingChannel.idl Bug 1214122 - Check if addon ProtocolHandler actually provide nsHttpChannel. r=sicking r=mayhemer 2015-10-16 06:07:00 +02:00
nsIFormPOSTActionChannel.idl Bug 1241377 - Part 1: Implement nsIFormPOSTActionChannel for the channel accepts form POST. r=mayhemer 2016-01-28 19:38:34 +09:00
nsIHttpAuthenticatorCallback.idl Bug 890908 - Move Negotiate auth off main thread. r=mayhemer 2016-07-14 03:32:00 -04:00
nsIHttpPushListener.idl
nsIIncrementalDownload.idl
nsIIncrementalStreamLoader.idl Bug 1218029 - Adds ScriptLoadHandler and implements OnIncrementalData callback. r=djvj 2015-12-01 08:00:58 -06:00
nsIInputStreamChannel.idl Bug 1193552 - Remove baseURI from LoadInfo (r=sicking,jkitch) 2015-08-19 10:43:30 -07:00
nsIInputStreamPump.idl Bug 1352176 - Part1: Pass a labeled event target when initializing nsInputStreamPump, r=mayhemer 2017-05-09 19:59:00 +02:00
nsIIOService2.idl Bug 1291458 - Update documentation for nsILoadInfo. r=tanvi 2016-09-20 08:34:40 +02:00
nsIIOService.idl Bug 1337246 - Part 1 - Add a hostnameIsLocalIPAddress function to nsIIOService. r=valentin 2017-03-31 22:39:45 +02:00
nsILoadContextInfo.idl Bug 1328653 - Merging all the various *OriginAttributes to just one, r=huseby 2017-01-12 17:38:48 +01:00
nsILoadGroup.idl Bug 1348462 - Use a process-unique uint64 instead of a uuid for request context ids r=mcmanus 2017-03-23 07:40:36 -07:00
nsILoadGroupChild.idl
nsILoadInfo.idl Bug 1351146 - P1 - Add more information to redirect chains. r=dragana 2017-05-25 19:42:00 +02:00
nsIMIMEInputStream.idl Bug 1305162: Part 1a - Separate nsIMIMEInputStream headers from stream data. r=dragana 2017-01-20 15:43:07 -08:00
nsIMultiPartChannel.idl Bug 1307456 - Remove packaged app related changes to nsMultiMixedConv r=bagder 2016-10-31 15:32:15 +01:00
nsIncrementalDownload.cpp Bug 1368549 - Remove MOZ_WIDGET_GONK from netwerk/* r=mcmanus 2017-05-29 22:09:04 +02:00
nsIncrementalStreamLoader.cpp Bug 1316432 - Fix nsCOMPtr constructions&assignments from 0 - r=froydnj 2016-11-10 14:11:27 +11:00
nsIncrementalStreamLoader.h Bug 1294645 - Don't use NS_CALLBACK for callbacks in nsI{Input,Output,UnicharInput},Stream.idl. r=froydnj. 2016-08-12 17:36:22 +10:00
nsINestedURI.idl
nsINetAddr.idl
nsINetUtil.idl Bug 1210302 - Part 6: Update the documentation of the methods in the IDL file; r=mcmanus 2015-11-20 16:32:56 -05:00
nsINetworkInfoService.idl Bug 1272101 - Changes in preparation for FlyWeb landing. Add nsINetworkInfoService and implementation for various platforms. r=hurley 2016-06-01 16:16:40 -04:00
nsINetworkInterceptController.idl Bug 1359610 - Add telemetry for fetch interception. r=chutten data-r=bsmedberg 2017-05-17 15:42:53 +01:00
nsINetworkLinkService.idl
nsINetworkPredictor.idl Bug 1312954 - Part 5: Have the network predictor use OriginAttributes to properly partition connections it creates like non-predictive connections. r=nwgh 2017-02-02 22:16:00 -05:00
nsINetworkPredictorVerifier.idl Bug 1016628 - Add prefetch abilities to the predictor. r=mayhemer 2016-04-21 12:32:30 -07:00
nsINetworkProperties.idl
nsInputStreamChannel.cpp Bug 1274376 - more mozilla::net namespaces r=dragana 2016-05-18 22:02:57 -04:00
nsInputStreamChannel.h Bug 1274376 - more mozilla::net namespaces r=dragana 2016-05-18 22:02:57 -04:00
nsInputStreamPump.cpp Bug 1365101 - Convert NS_GetCurrentThread uses in netwerk/ (r=meyhemer) 2017-06-12 20:21:43 -07:00
nsInputStreamPump.h Bug 1352176 - Part1: Pass a labeled event target when initializing nsInputStreamPump, r=mayhemer 2017-05-09 19:59:00 +02:00
nsINullChannel.idl
nsIOService.cpp Bug 1368549 - Remove MOZ_WIDGET_GONK from netwerk/* r=mcmanus 2017-05-29 22:09:04 +02:00
nsIOService.h Bug 1365166 - rename security.data_uri.inherit_security_context to security.data_uri.unique_opaque_origin. r=smaug, ckerschb 2017-05-23 09:02:05 +08:00
nsIParentChannel.idl Bug 1288633 - Add more information when an URL matches Safe Browsing list. r=dragana,francois 2017-02-21 09:46:36 +08:00
nsIParentRedirectingChannel.idl Bug 1015466 - Part 3, PHttpBackgroundChannel lifecycle management. r=mayhemer 2017-04-24 11:09:35 +08:00
nsIPermission.idl Bug 1233885 - fix up docInfo and permission manager to use default user context. r=sicking 2016-03-26 15:07:00 +01:00
nsIPermissionManager.idl Bug 1365513 - Remove the call to AbstractThread::GetCurrent() in nsPermissionManager.cpp. r=mystor 2017-05-18 14:14:27 +08:00
nsIPrivateBrowsingChannel.idl
nsIProgressEventSink.idl
nsIPrompt.idl
nsIProtocolHandler.idl Bug 1340677 - Stop supporting ORIGIN_IS_FULL_SPEC for Firefox; r=mcmanus 2017-02-21 10:37:37 -05:00
nsIProtocolProxyCallback.idl
nsIProtocolProxyFilter.idl
nsIProtocolProxyService2.idl
nsIProtocolProxyService.idl Bug 1200802 - Accept RFC1929 SOCKS credentials in proxyInfo. r=michal 2015-11-24 22:56:00 +01:00
nsIProxiedChannel.idl
nsIProxiedProtocolHandler.idl
nsIProxyInfo.idl Bug 1200802 - Accept RFC1929 SOCKS credentials in proxyInfo. r=michal 2015-11-24 22:56:00 +01:00
nsIRandomGenerator.idl
nsIRedirectChannelRegistrar.idl
nsIRedirectHistoryEntry.idl Bug 1351146 - P1 - Add more information to redirect chains. r=dragana 2017-05-25 19:42:00 +02:00
nsIRedirectResultListener.idl
nsIRequest.idl Bug 1337056 - Part 8: Add nsIRequest::LOAD_HTML_OBJECT_DATA flag to identify requests loaded by nsObjectLoadingContent, r=mcmanus 2017-03-21 11:08:03 -04:00
nsIRequestContext.idl Bug 1348462 - Use a process-unique uint64 instead of a uuid for request context ids r=mcmanus 2017-03-23 07:40:36 -07:00
nsIRequestObserver.idl
nsIRequestObserverProxy.idl
nsIResumableChannel.idl
nsISecCheckWrapChannel.idl
nsISecureBrowserUI.idl Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug 2016-01-30 09:05:36 -08:00
nsISecurityEventSink.idl
nsISecurityInfoProvider.idl
nsISensitiveInfoHiddenURI.idl Bug 1197791 - hide password for uri in error and web console. r=michal r=mrbkap 2015-09-11 08:44:00 +02:00
nsISerializationHelper.idl
nsIServerSocket.idl
nsISimpleStreamListener.idl
nsISocketFilter.idl Bug 1244926: added TCP socket filter to only allow outgoing STUN. r=jesup 2016-02-11 01:18:46 -08:00
nsISocketTransport.idl Bug 1188435 - Implement fast open necko part. r=mcmanus 2017-05-04 12:14:04 +02:00
nsISocketTransportService.idl Bug 1362498 - cache some networking mozilla::services r=bagder 2017-05-05 14:32:19 -04:00
nsISpeculativeConnect.idl Bug 1304219 - Part 1: Add a nsISpeculativeConnect.speculativeConnect2() interface which takes a principal as an additional argument. r=mayhemer, sr=mcmanus 2016-10-24 12:18:25 +08:00
nsIStandardURL.idl Bug 1247733 part 2: Give nsIStandardURL an API to set its default port, and use it when upgrading HTTP connections to HTTPS. r=valentin 2016-02-17 19:24:36 -08:00
nsIStreamingProtocolController.idl
nsIStreamingProtocolService.idl
nsIStreamListener.idl
nsIStreamListenerTee.idl
nsIStreamLoader.idl
nsIStreamTransportService.idl Backed out changeset a418e4a81c02 (bug 1362388) for build bustage from netwerk/protocol/http/nsHttpChannel.cpp:597 not being declared. r=backout 2017-05-11 18:01:01 +02:00
nsISyncStreamListener.idl
nsISystemProxySettings.idl
nsIThreadRetargetableRequest.idl
nsIThreadRetargetableStreamListener.idl
nsIThrottledInputChannel.idl Bug 1244227 - Add nsIThrottledInputChannel.idl and implement. r=mcmanus 2016-08-23 07:36:52 -06:00
nsITimedChannel.idl Bug 1168875 - Part 1: Extend nsITimedChannel for logging service worker interception related timestamps. f=bkelly, r=valentin 2017-04-10 21:13:21 +08:00
nsITLSServerSocket.idl Bug 1286694 - Part 2: Add TLS version configuration function to nsITLSServerSocket. r=dragana 2016-07-16 22:50:12 +09:00
nsITraceableChannel.idl
nsITransport.idl
nsIUDPSocket.idl Bug 1296464 - Part 1 - Add init2 method to nsIUDPSocket to allow opening sockets on specific IPs. r=hurley 2016-09-13 11:16:22 -04:00
nsIUnicharStreamLoader.idl Bug 1271796 use raw bytes to calculate SRI hash r=francois 2016-09-05 12:55:25 +02:00
nsIUploadChannel2.idl Bug 1203680 P3 Add a method to ensure an http upload stream is directly cloneable. r=mcmanus 2015-09-15 10:15:45 -07:00
nsIUploadChannel.idl
nsIURI.idl Bug 1343933 - Renaming Principal classes - part 4 - ContentPrincipal, r=qdot 2017-03-22 11:39:31 +01:00
nsIURIClassifier.idl Bug 1339006 - Specify event target if we run nsIURIClassifier.clasify() from content process.r=ehsan, r=gcp 2017-03-08 11:06:36 +08:00
nsIURIWithBlobImpl.idl Bug 1282407 - Implement nsIURIWithBlobImpl to support blobURL after revoking them, r=smaug 2016-07-17 16:32:02 +02:00
nsIURIWithPrincipal.idl
nsIURL.idl Bug 1323683 - Fold nsIURIWithQuery into nsIURI. r=valentin.gosu 2016-12-28 20:40:21 +09:00
nsIURLParser.idl
nsLoadGroup.cpp Bug 1356097 - Improve correctness of HTTP_PAGE_* telemetry r=mcmanus 2017-05-29 22:15:37 +02:00
nsLoadGroup.h Bug 1274376 - more mozilla::net namespaces r=dragana 2016-05-18 22:02:57 -04:00
nsMediaFragmentURIParser.cpp Bug 1311246 - Remove support for the -moz-samplesize media fragment; r=jrmuizel 2016-11-16 08:18:56 -05:00
nsMediaFragmentURIParser.h Bug 1311246 - Remove support for the -moz-samplesize media fragment; r=jrmuizel 2016-11-16 08:18:56 -05:00
nsMIMEInputStream.cpp Bug 1354040 - nsMIMEInputStream should be nsIIPCSerializableInputStream only if the internal stream is serializable, r=qdot 2017-04-07 09:34:13 +02:00
nsMIMEInputStream.h
nsNetAddr.cpp Bug 1191100 - Remove XPIDL signature comments in .cpp files. r=ehsan 2015-08-04 16:17:36 -07:00
nsNetAddr.h
nsNetSegmentUtils.h Bug 1274376 - more mozilla::net namespaces r=dragana 2016-05-18 22:02:57 -04:00
nsNetUtil.cpp Bug 1363546 - Store and report HSTS upgrade source r=francois,keeler,mayhemer p=francois 2017-05-23 15:31:37 -07:00
nsNetUtil.h Backout of 7f28c1084c47 (bug 1319111) for security checks breakage, r=me 2017-05-25 18:16:02 +02:00
nsNetworkInfoService.cpp Bug 1272101 - Changes in preparation for FlyWeb landing. Add nsINetworkInfoService and implementation for various platforms. r=hurley 2016-06-01 16:16:40 -04:00
nsNetworkInfoService.h Bug 1272101 - Changes in preparation for FlyWeb landing. Add nsINetworkInfoService and implementation for various platforms. r=hurley 2016-06-01 16:16:40 -04:00
nsPACMan.cpp Bug 1366932 - support extra JS context heap size pref for PAC; r=bagder 2017-05-24 14:24:55 +08:00
nsPACMan.h Bug 1323100 - Use NS_NewNamedThread to name the proxy resolution thread. r=froydnj 2016-12-14 17:16:01 -05:00
nsPILoadGroupInternal.idl
nsPISocketTransportService.idl Bug 1362498 - cache some networking mozilla::services r=bagder 2017-05-05 14:32:19 -04:00
nsPreloadedStream.cpp Bug 1293603 (part 2) - Make Run() declarations consistent. r=erahm. 2016-08-08 12:18:10 +10:00
nsPreloadedStream.h
nsProtocolProxyService.cpp Bug 1371550 - create worker thread before it is required; r=bagder 2017-06-09 15:11:24 +08:00
nsProtocolProxyService.h Bug 1366133 - Part 1: make nsISystemProxySettings::GetPACURI happen in another thread; r=bagder 2017-05-24 14:36:53 +08:00
nsProxyInfo.cpp Bug 1274376 - more mozilla::net namespaces r=dragana 2016-05-18 22:02:57 -04:00
nsProxyInfo.h Bug 1274376 - more mozilla::net namespaces r=dragana 2016-05-18 22:02:57 -04:00
nsReadLine.h
nsRedirectHistoryEntry.cpp Bug 1351146 - P1 - Add more information to redirect chains. r=dragana 2017-05-25 19:42:00 +02:00
nsRedirectHistoryEntry.h Bug 1351146 - P1 - Add more information to redirect chains. r=dragana 2017-05-25 19:42:00 +02:00
nsRequestObserverProxy.cpp Bug 1365101 - Convert NS_GetCurrentThread uses in netwerk/ (r=meyhemer) 2017-06-12 20:21:43 -07:00
nsRequestObserverProxy.h Bug 1274376 - more mozilla::net namespaces r=dragana 2016-05-18 22:02:57 -04:00
nsSecCheckWrapChannel.cpp Bug 1297961 (part 1) - Introduce nsURI::GetSpecOrDefault(). r=hurley. 2016-08-26 16:02:31 +10:00
nsSecCheckWrapChannel.h Bug 1274376 - more mozilla::net namespaces r=dragana 2016-05-18 22:02:57 -04:00
nsSerializationHelper.cpp Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat 2015-10-18 01:24:48 -04:00
nsSerializationHelper.h
nsServerSocket.cpp Bug 1365101 - Convert NS_GetCurrentThread uses in netwerk/ (r=meyhemer) 2017-06-12 20:21:43 -07:00
nsServerSocket.h Bug 1274376 - more mozilla::net namespaces r=dragana 2016-05-18 22:02:57 -04:00
nsSimpleNestedURI.cpp Bug 1280584 - implement cloneWithNewRef and thereby make hash/ref links use a simple unified codepath in the IO service, r=valentin 2016-07-26 23:38:46 +01:00
nsSimpleNestedURI.h Bug 1280584 - implement cloneWithNewRef and thereby make hash/ref links use a simple unified codepath in the IO service, r=valentin 2016-07-26 23:38:46 +01:00
nsSimpleStreamListener.cpp Bug 1274376 - more mozilla::net namespaces r=dragana 2016-05-18 22:02:57 -04:00
nsSimpleStreamListener.h Bug 1274376 - more mozilla::net namespaces r=dragana 2016-05-18 22:02:57 -04:00
nsSimpleURI.cpp Bug 1344558 - Avoid OOM in nsSimpleURI::SetPath r=mcmanus 2017-03-05 22:55:45 +01:00
nsSimpleURI.h Bug 1323683 - Fold nsIURIWithQuery into nsIURI. r=valentin.gosu 2016-12-28 20:40:21 +09:00
nsSocketTransport2.cpp Bug 1372426 - More detailed names for nsInputStreamReadyEvent (r=erahm) 2017-06-14 14:44:04 -07:00
nsSocketTransport2.h Bug 1364189 - Make sure not to retry socketTransaction if nsHttpConnectionMgr cancels it. r=mcmanus 2017-05-24 11:19:40 +02:00
nsSocketTransportService2.cpp Bug 1361164 - Add infallible IsOnCurrentThread to nsIEventTarget (r=froydnj) 2017-06-12 20:20:08 -07:00
nsSocketTransportService2.h Bug 1366869 - Make DISPATCH_NORMAL be the default flags argument for nsIEventTarget::Dispatch (r=froydnj) 2017-05-23 12:05:43 -07:00
nsStandardURL.cpp Bug 1261841 part 2 - Use encoding_rs instead of uconv. r=emk,mystor. 2017-06-13 13:23:23 +03:00
nsStandardURL.h Bug 1261841 part 2 - Use encoding_rs instead of uconv. r=emk,mystor. 2017-06-13 13:23:23 +03:00
nsStreamListenerTee.cpp Bug 1316432 - Fix nsCOMPtr constructions&assignments from 0 - r=froydnj 2016-11-10 14:11:27 +11:00
nsStreamListenerTee.h Bug 1274376 - more mozilla::net namespaces r=dragana 2016-05-18 22:02:57 -04:00
nsStreamListenerWrapper.cpp Bug 1274376 - more mozilla::net namespaces r=dragana 2016-05-18 22:02:57 -04:00
nsStreamListenerWrapper.h Bug 1319606 - Prevent nsStreamListenerWrapper instance w/o mListener. r=jduell 2016-12-09 06:28:00 -05:00
nsStreamLoader.cpp Bug 1316432 - Fix nsCOMPtr constructions&assignments from 0 - r=froydnj 2016-11-10 14:11:27 +11:00
nsStreamLoader.h Bug 1294645 - Don't use NS_CALLBACK for callbacks in nsI{Input,Output,UnicharInput},Stream.idl. r=froydnj. 2016-08-12 17:36:22 +10:00
nsStreamTransportService.cpp Bug 1365101 - Convert NS_GetCurrentThread uses in netwerk/ (r=meyhemer) 2017-06-12 20:21:43 -07:00
nsStreamTransportService.h Bug 1366869 - Make DISPATCH_NORMAL be the default flags argument for nsIEventTarget::Dispatch (r=froydnj) 2017-05-23 12:05:43 -07:00
nsSyncStreamListener.cpp Bug 1359490 - add an event loop spinning abstraction function; r=gerald 2017-05-15 09:34:19 -04:00
nsSyncStreamListener.h
nsTemporaryFileInputStream.cpp Bug 1333384 - nsTemporaryFileInputStream::ReadSegments must consider the stream as closed if PR_Read() return 0, r=bkelly 2017-01-24 16:02:15 +01:00
nsTemporaryFileInputStream.h Bug 1167730 - Make nsTemporaryFileStream serializable. r=baku 2016-09-23 10:34:42 -04:00
nsTransportUtils.cpp Bug 1331804 - Add more runnable names (r=ehsan) 2017-01-24 16:34:37 -08:00
nsTransportUtils.h bug 1187239 - ontransportstatus SENDING_TO should not use request stream re-entrantly r=hurley r=bz 2015-09-15 18:12:37 -04:00
nsUDPSocket.cpp Bug 1365101 - Convert NS_GetCurrentThread uses in netwerk/ (r=meyhemer) 2017-06-12 20:21:43 -07:00
nsUDPSocket.h Bug 1368549 - Remove MOZ_WIDGET_GONK from netwerk/* r=mcmanus 2017-05-29 22:09:04 +02:00
nsUnicharStreamLoader.cpp Bug 1369025 - Remove mozilla::dom::EncodingUtils. r=hsivonen 2017-06-17 11:54:40 +09:00
nsUnicharStreamLoader.h Bug 1261841 part 2 - Use encoding_rs instead of uconv. r=emk,mystor. 2017-06-13 13:23:23 +03:00
nsURIHashKey.h Bug 1297300 - Add missing checks to GetSpec() calls in netwerk/. r=hurley,dragana. 2016-08-26 16:40:57 +10:00
nsURLHelper.cpp Bug 1358297: Part 3. Create special case for stripping CR and LF on TSubstring, and use it in all the places that it is called. Use ASCIIMask to make it fast. r=froydnj 2017-05-10 13:12:36 -04:00
nsURLHelper.h Bug 1271955 - Strip leading and trailing C0 controls and space for urls passed to new URL() r=mcmanus 2016-05-25 16:23:37 +02:00
nsURLHelperOSX.cpp
nsURLHelperUnix.cpp Bug 1332202 - Convert most infallible NS_EscapeURL calls to fallible version. r=froydnj 2017-01-24 11:11:44 -08:00
nsURLHelperWin.cpp
nsURLParsers.cpp Bug 1324251 - Unconditionally parse windows drive letters in file paths; r=valentin 2016-12-18 18:38:01 -08:00
nsURLParsers.h
PollableEvent.cpp Bug 1360236 - make gSocketThread an internal implementation detail of nsSocketTransportService; r=mcmanus 2017-04-27 14:34:42 -04:00
PollableEvent.h Bug 698882 - mozilla::net::PollableEvent r=dragana r=mayhemer 2016-03-22 11:02:39 -04:00
Predictor.cpp Bug 1365101 - Convert NS_GetCurrentThread uses in netwerk/ (r=meyhemer) 2017-06-12 20:21:43 -07:00
Predictor.h Bug 1312954 - Part 5: Have the network predictor use OriginAttributes to properly partition connections it creates like non-predictive connections. r=nwgh 2017-02-02 22:16:00 -05:00
PrivateBrowsingChannel.h Bug 1328653 - Merging all the various *OriginAttributes to just one, r=huseby 2017-01-12 17:38:48 +01:00
ProxyAutoConfig.cpp Bug 1365101 - Convert NS_GetCurrentThread uses in netwerk/ (r=meyhemer) 2017-06-12 20:21:43 -07:00
ProxyAutoConfig.h Bug 1366932 - support extra JS context heap size pref for PAC; r=bagder 2017-05-24 14:24:55 +08:00
RedirectChannelRegistrar.cpp Bug 1229235 - Make RedirectChannelRegistrar thread-safe. r=jduell 2015-12-04 09:55:00 +01:00
RedirectChannelRegistrar.h Bug 1238290 - fix bad necko deps on unified_sources r=valentin.gosu 2016-01-08 20:20:50 -05:00
ReferrerPolicy.h Bug 1304623 - Create a pref to control the default referrer policy- part 2. r=mcmanus, r=bkelly 2017-01-05 11:30:03 +08:00
RequestContextService.cpp Bug 1348462 - Use a process-unique uint64 instead of a uuid for request context ids r=mcmanus 2017-03-23 07:40:36 -07:00
RequestContextService.h Bug 1348462 - Use a process-unique uint64 instead of a uuid for request context ids r=mcmanus 2017-03-23 07:40:36 -07:00
RustURL.cpp Bug 1352553 - Update rust-url-capi to use the new nserror crate, r=valentin 2017-04-10 15:21:25 -04:00
RustURL.h Bug 1323683 - Fold nsIURIWithQuery into nsIURI. r=valentin.gosu 2016-12-28 20:40:21 +09:00
ShutdownLayer.cpp Bug 1288308 - Part 2: implement Named Pipe IO layer; r=bagder,mayhemer 2016-11-03 18:15:08 +08:00
ShutdownLayer.h Bug 1242464 - Call shutdown() before closesocket() and change linger option on windows. r=mcmanus 2016-02-04 04:42:00 +01:00
SimpleBuffer.cpp Bug 1360538 - convert SimpleBuffer to use NS_DECL_OWNINGTHREAD; r=hurley 2017-05-02 12:46:36 -04:00
SimpleBuffer.h Bug 1360538 - convert SimpleBuffer to use NS_DECL_OWNINGTHREAD; r=hurley 2017-05-02 12:46:36 -04:00
SimpleChannel.cpp Bug 1351163: Part 2 - Add a nsSimpleChannel helper class for creating simple wrapper channels. r=bz,honzab 2017-04-07 14:35:48 -07:00
SimpleChannel.h Bug 1351163: Part 2 - Add a nsSimpleChannel helper class for creating simple wrapper channels. r=bz,honzab 2017-04-07 14:35:48 -07:00
StreamingProtocolService.cpp Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat 2015-10-18 01:24:48 -04:00
StreamingProtocolService.h Bug 1182996 - Fix and add missing namespace comments. rs=ehsan 2015-07-13 08:25:42 -07:00
TCPFastOpen.h Bug 1364189 - Make sure not to retry socketTransaction if nsHttpConnectionMgr cancels it. r=mcmanus 2017-05-24 11:19:40 +02:00
TCPFastOpenLayer.cpp Bug 1372897 - Test only the necko part of TFO, i.e. disable the nspr part. r=mcmanus 2017-06-19 09:16:38 +02:00
TCPFastOpenLayer.h Bug 1359938 - Fix socket status events for TCP Fast Open. r=mcmanus 2017-05-04 12:15:16 +02:00
ThrottleQueue.cpp Bug 1372426 - More detailed names for nsInputStreamReadyEvent (r=erahm) 2017-06-14 14:44:04 -07:00
ThrottleQueue.h Bug 1244227 - Add nsIThrottledInputChannel.idl and implement. r=mcmanus 2016-08-23 07:36:52 -06:00
Tickler.cpp Bug 1287946 - Update existing code to use mozilla::java; r=me 2016-07-21 13:49:04 -04:00
Tickler.h Bug 1182996 - Fix and add missing namespace comments. rs=ehsan 2015-07-13 08:25:42 -07:00
TLSServerSocket.cpp Bug 1360236 - make gSocketThread an internal implementation detail of nsSocketTransportService; r=mcmanus 2017-04-27 14:34:42 -04:00
TLSServerSocket.h Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat 2015-10-18 01:24:48 -04:00