Wes Kocher
3418552950
Backed out changeset d11387c52d67 (bug 1106396) for causing crashes for NoScript users on a CLOSED TREE
2015-01-22 11:13:40 -08:00
Nicholas Nethercote
8a40f28934
Bug 1123527 - Fix syntax error when ERR_REPORTING_SYSLOG is defined. r=jesup.
...
cppcheck found this.
--HG--
extra : rebase_source : c4af7125c6cda75876832ce0e01ee70f86e2b03d
2015-01-21 22:21:31 -08:00
Daniel Holbert
974e913ef0
Bug 1124784: Annotate HttpBaseChannel::GetProxyURI as MOZ_OVERRIDE. r=mcmanus
...
DONTBUILD because just backing out & re-landing to fix bug number
2015-01-22 15:15:50 -08:00
Daniel Holbert
86372f3aa7
backout 132eece96f8f for landing with wrong bug number
...
DONTBUILD because just backing out & re-landing to fix bug number
2015-01-22 15:15:35 -08:00
Daniel Holbert
38b52ee31f
Bug 1124748: Annotate HttpBaseChannel::GetProxyURI as MOZ_OVERRIDE. r=mcmanus
2015-01-22 15:12:10 -08:00
Arthur Edelstein
dd318c4d2a
Bug 436344 - Allow filtering of proxies by channel. r=mcmanus
2015-01-21 21:13:00 +01:00
Ehsan Akhgari
6c67942f1f
Bug 1123004 - Mark ReadSegmentsState as stack class, and its mThisStream member as nsCOMPtr; r=froydnj
2015-01-21 22:42:38 -05:00
Wes Kocher
9e20c00a70
Backed out changeset 5970fced4222 (bug 1118398) for zmedia failures on a CLOSED TREE
2015-01-21 18:17:56 -08:00
Dragana Damjanovic
f7cebb25da
Bug 1109238 - Fix dns cancel test. r=mcmanus
2015-01-22 09:25:00 -05:00
Wes Kocher
d983f5aa5c
Backed out changeset fbe9ba3b1e9a (bug 1122691) for m5 orange
2015-01-21 16:48:57 -08:00
Monica Chew
ac3c59f788
Bug 1122691: Skip ClassifyLocal unless tracking protection is enabled (r=mcmanus)
2015-01-21 11:33:07 -08:00
Martin Thomson
8966c2b84a
Bug 1118398 - Dispatch data channel onclose unconditionally on reset, r=jesup
...
--HG--
extra : rebase_source : d1046d4daf3afc1c2e56962e485f321f9c73806f
2015-01-21 14:34:13 -08:00
Honza Bambas
c0d4e14e92
Bug 1123732 - Null-check uri before trying to use it. r=mcmanus
...
CLOSED TREE
2015-01-20 08:30:00 -05:00
Ryan VanderMeulen
fd8619b2dd
Bug 1078267 - Remove extraneous skip-if added accidentally.
...
CLOSED TREE
2015-01-21 13:59:42 -05:00
Ryan VanderMeulen
a94e410cac
Bug 1078267 - Skip netwerk/test/mochitests/ on Android due to frequent failures.
2015-01-21 13:46:11 -05:00
Patrick McManus
aeeb9d2f8b
bug 1102923 test_spdy/test_http2 run-sequentially r=test-only
2015-01-21 10:01:07 -05:00
Carsten "Tomcat" Book
a2f9315326
merge mozilla-inbound to mozilla-central a=merge
2015-01-21 14:21:49 +01:00
Dragana Damjanovic
e0f4c1485d
Bug 1106396 - Add some checks so that we can detect that a redirect has not been completed properly. r=mayhemer
...
--HG--
extra : rebase_source : d86f712d56ef62eb69b7ff1f6fca7ee3a9f09ccc
2015-01-20 06:54:00 -05:00
James Kitchener
1bd934d3a1
Bug 1100184 - Use absolute paths in /network local includes. r=gps
...
--HG--
extra : rebase_source : d7c10a04b8d3822ea20ca37537c7947c3ba88b3f
2015-01-16 20:41:06 +10:30
Mike Taylor
f08eaa0e0b
Bug 1121559 - Collect telemetry on WAP content type responses. r=mcmanus
2015-01-16 14:38:00 -05:00
James Kitchener
afbc3ea6ed
Bug 1100184 - Flatten netwerk/streamconv/(public|src)/ directories. r=mcmanus, r=poiru
...
--HG--
rename : netwerk/streamconv/public/mozITXTToHTMLConv.idl => netwerk/streamconv/mozITXTToHTMLConv.idl
rename : netwerk/streamconv/public/nsIDirIndex.idl => netwerk/streamconv/nsIDirIndex.idl
rename : netwerk/streamconv/public/nsIDirIndexListener.idl => netwerk/streamconv/nsIDirIndexListener.idl
rename : netwerk/streamconv/public/nsIStreamConverter.idl => netwerk/streamconv/nsIStreamConverter.idl
rename : netwerk/streamconv/public/nsIStreamConverterService.idl => netwerk/streamconv/nsIStreamConverterService.idl
rename : netwerk/streamconv/public/nsITXTToHTMLConv.idl => netwerk/streamconv/nsITXTToHTMLConv.idl
rename : netwerk/streamconv/src/nsStreamConverterService.cpp => netwerk/streamconv/nsStreamConverterService.cpp
rename : netwerk/streamconv/src/nsStreamConverterService.h => netwerk/streamconv/nsStreamConverterService.h
extra : rebase_source : 406d98e0c3e249bfa432e35962810bbc2fa933d1
2015-01-03 17:42:00 -05:00
James Kitchener
2185d3a4e6
Bug 1100184 - Flatten netwerk/base/{public,src}/ directories. r=mcmanus, r=poiru
...
--HG--
rename : netwerk/base/src/ADivertableParentChannel.h => netwerk/base/ADivertableParentChannel.h
rename : netwerk/base/src/ArrayBufferInputStream.cpp => netwerk/base/ArrayBufferInputStream.cpp
rename : netwerk/base/src/ArrayBufferInputStream.h => netwerk/base/ArrayBufferInputStream.h
rename : netwerk/base/src/AutoClose.h => netwerk/base/AutoClose.h
rename : netwerk/base/src/BackgroundFileSaver.cpp => netwerk/base/BackgroundFileSaver.cpp
rename : netwerk/base/src/BackgroundFileSaver.h => netwerk/base/BackgroundFileSaver.h
rename : netwerk/base/src/ChannelDiverterChild.cpp => netwerk/base/ChannelDiverterChild.cpp
rename : netwerk/base/src/ChannelDiverterChild.h => netwerk/base/ChannelDiverterChild.h
rename : netwerk/base/src/ChannelDiverterParent.cpp => netwerk/base/ChannelDiverterParent.cpp
rename : netwerk/base/src/ChannelDiverterParent.h => netwerk/base/ChannelDiverterParent.h
rename : netwerk/base/src/Dashboard.cpp => netwerk/base/Dashboard.cpp
rename : netwerk/base/src/Dashboard.h => netwerk/base/Dashboard.h
rename : netwerk/base/src/DashboardTypes.h => netwerk/base/DashboardTypes.h
rename : netwerk/base/src/EventTokenBucket.cpp => netwerk/base/EventTokenBucket.cpp
rename : netwerk/base/src/EventTokenBucket.h => netwerk/base/EventTokenBucket.h
rename : netwerk/base/src/LoadContextInfo.cpp => netwerk/base/LoadContextInfo.cpp
rename : netwerk/base/src/LoadContextInfo.h => netwerk/base/LoadContextInfo.h
rename : netwerk/base/public/NetStatistics.h => netwerk/base/NetStatistics.h
rename : netwerk/base/src/NetUtil.jsm => netwerk/base/NetUtil.jsm
rename : netwerk/base/src/NetworkActivityMonitor.cpp => netwerk/base/NetworkActivityMonitor.cpp
rename : netwerk/base/src/NetworkActivityMonitor.h => netwerk/base/NetworkActivityMonitor.h
rename : netwerk/base/src/OfflineObserver.cpp => netwerk/base/OfflineObserver.cpp
rename : netwerk/base/src/OfflineObserver.h => netwerk/base/OfflineObserver.h
rename : netwerk/base/src/Predictor.cpp => netwerk/base/Predictor.cpp
rename : netwerk/base/src/Predictor.h => netwerk/base/Predictor.h
rename : netwerk/base/src/PrivateBrowsingChannel.h => netwerk/base/PrivateBrowsingChannel.h
rename : netwerk/base/src/ProxyAutoConfig.cpp => netwerk/base/ProxyAutoConfig.cpp
rename : netwerk/base/src/ProxyAutoConfig.h => netwerk/base/ProxyAutoConfig.h
rename : netwerk/base/src/RedirectChannelRegistrar.cpp => netwerk/base/RedirectChannelRegistrar.cpp
rename : netwerk/base/src/RedirectChannelRegistrar.h => netwerk/base/RedirectChannelRegistrar.h
rename : netwerk/base/public/ReferrerPolicy.h => netwerk/base/ReferrerPolicy.h
rename : netwerk/base/src/StreamingProtocolService.cpp => netwerk/base/StreamingProtocolService.cpp
rename : netwerk/base/src/StreamingProtocolService.h => netwerk/base/StreamingProtocolService.h
rename : netwerk/base/src/TLSServerSocket.cpp => netwerk/base/TLSServerSocket.cpp
rename : netwerk/base/src/TLSServerSocket.h => netwerk/base/TLSServerSocket.h
rename : netwerk/base/src/Tickler.cpp => netwerk/base/Tickler.cpp
rename : netwerk/base/src/Tickler.h => netwerk/base/Tickler.h
rename : netwerk/base/public/mozIThirdPartyUtil.idl => netwerk/base/mozIThirdPartyUtil.idl
rename : netwerk/base/public/netCore.h => netwerk/base/netCore.h
rename : netwerk/base/public/nsASocketHandler.h => netwerk/base/nsASocketHandler.h
rename : netwerk/base/src/nsAsyncRedirectVerifyHelper.cpp => netwerk/base/nsAsyncRedirectVerifyHelper.cpp
rename : netwerk/base/public/nsAsyncRedirectVerifyHelper.h => netwerk/base/nsAsyncRedirectVerifyHelper.h
rename : netwerk/base/src/nsAsyncStreamCopier.cpp => netwerk/base/nsAsyncStreamCopier.cpp
rename : netwerk/base/src/nsAsyncStreamCopier.h => netwerk/base/nsAsyncStreamCopier.h
rename : netwerk/base/src/nsAuthInformationHolder.cpp => netwerk/base/nsAuthInformationHolder.cpp
rename : netwerk/base/src/nsAuthInformationHolder.h => netwerk/base/nsAuthInformationHolder.h
rename : netwerk/base/src/nsAutodialQt.cpp => netwerk/base/nsAutodialQt.cpp
rename : netwerk/base/src/nsAutodialQt.h => netwerk/base/nsAutodialQt.h
rename : netwerk/base/src/nsAutodialWin.cpp => netwerk/base/nsAutodialWin.cpp
rename : netwerk/base/src/nsAutodialWin.h => netwerk/base/nsAutodialWin.h
rename : netwerk/base/src/nsBase64Encoder.cpp => netwerk/base/nsBase64Encoder.cpp
rename : netwerk/base/src/nsBase64Encoder.h => netwerk/base/nsBase64Encoder.h
rename : netwerk/base/src/nsBaseChannel.cpp => netwerk/base/nsBaseChannel.cpp
rename : netwerk/base/src/nsBaseChannel.h => netwerk/base/nsBaseChannel.h
rename : netwerk/base/src/nsBaseContentStream.cpp => netwerk/base/nsBaseContentStream.cpp
rename : netwerk/base/src/nsBaseContentStream.h => netwerk/base/nsBaseContentStream.h
rename : netwerk/base/src/nsBufferedStreams.cpp => netwerk/base/nsBufferedStreams.cpp
rename : netwerk/base/src/nsBufferedStreams.h => netwerk/base/nsBufferedStreams.h
rename : netwerk/base/src/nsChannelClassifier.cpp => netwerk/base/nsChannelClassifier.cpp
rename : netwerk/base/src/nsChannelClassifier.h => netwerk/base/nsChannelClassifier.h
rename : netwerk/base/src/nsDNSPrefetch.cpp => netwerk/base/nsDNSPrefetch.cpp
rename : netwerk/base/src/nsDNSPrefetch.h => netwerk/base/nsDNSPrefetch.h
rename : netwerk/base/src/nsDirectoryIndexStream.cpp => netwerk/base/nsDirectoryIndexStream.cpp
rename : netwerk/base/src/nsDirectoryIndexStream.h => netwerk/base/nsDirectoryIndexStream.h
rename : netwerk/base/src/nsDownloader.cpp => netwerk/base/nsDownloader.cpp
rename : netwerk/base/src/nsDownloader.h => netwerk/base/nsDownloader.h
rename : netwerk/base/src/nsFileStreams.cpp => netwerk/base/nsFileStreams.cpp
rename : netwerk/base/src/nsFileStreams.h => netwerk/base/nsFileStreams.h
rename : netwerk/base/public/nsIApplicationCache.idl => netwerk/base/nsIApplicationCache.idl
rename : netwerk/base/public/nsIApplicationCacheChannel.idl => netwerk/base/nsIApplicationCacheChannel.idl
rename : netwerk/base/public/nsIApplicationCacheContainer.idl => netwerk/base/nsIApplicationCacheContainer.idl
rename : netwerk/base/public/nsIApplicationCacheService.idl => netwerk/base/nsIApplicationCacheService.idl
rename : netwerk/base/public/nsIArrayBufferInputStream.idl => netwerk/base/nsIArrayBufferInputStream.idl
rename : netwerk/base/public/nsIAsyncStreamCopier.idl => netwerk/base/nsIAsyncStreamCopier.idl
rename : netwerk/base/public/nsIAsyncStreamCopier2.idl => netwerk/base/nsIAsyncStreamCopier2.idl
rename : netwerk/base/public/nsIAsyncVerifyRedirectCallback.idl => netwerk/base/nsIAsyncVerifyRedirectCallback.idl
rename : netwerk/base/public/nsIAuthInformation.idl => netwerk/base/nsIAuthInformation.idl
rename : netwerk/base/public/nsIAuthModule.idl => netwerk/base/nsIAuthModule.idl
rename : netwerk/base/public/nsIAuthPrompt.idl => netwerk/base/nsIAuthPrompt.idl
rename : netwerk/base/public/nsIAuthPrompt2.idl => netwerk/base/nsIAuthPrompt2.idl
rename : netwerk/base/public/nsIAuthPromptAdapterFactory.idl => netwerk/base/nsIAuthPromptAdapterFactory.idl
rename : netwerk/base/public/nsIAuthPromptCallback.idl => netwerk/base/nsIAuthPromptCallback.idl
rename : netwerk/base/public/nsIAuthPromptProvider.idl => netwerk/base/nsIAuthPromptProvider.idl
rename : netwerk/base/public/nsIBackgroundFileSaver.idl => netwerk/base/nsIBackgroundFileSaver.idl
rename : netwerk/base/public/nsIBrowserSearchService.idl => netwerk/base/nsIBrowserSearchService.idl
rename : netwerk/base/public/nsIBufferedStreams.idl => netwerk/base/nsIBufferedStreams.idl
rename : netwerk/base/public/nsIByteRangeRequest.idl => netwerk/base/nsIByteRangeRequest.idl
rename : netwerk/base/public/nsICacheInfoChannel.idl => netwerk/base/nsICacheInfoChannel.idl
rename : netwerk/base/public/nsICachingChannel.idl => netwerk/base/nsICachingChannel.idl
rename : netwerk/base/public/nsICancelable.idl => netwerk/base/nsICancelable.idl
rename : netwerk/base/public/nsIChannel.idl => netwerk/base/nsIChannel.idl
rename : netwerk/base/public/nsIChannelEventSink.idl => netwerk/base/nsIChannelEventSink.idl
rename : netwerk/base/public/nsIChildChannel.idl => netwerk/base/nsIChildChannel.idl
rename : netwerk/base/public/nsIClassOfService.idl => netwerk/base/nsIClassOfService.idl
rename : netwerk/base/public/nsIContentSniffer.idl => netwerk/base/nsIContentSniffer.idl
rename : netwerk/base/public/nsICryptoFIPSInfo.idl => netwerk/base/nsICryptoFIPSInfo.idl
rename : netwerk/base/public/nsICryptoHMAC.idl => netwerk/base/nsICryptoHMAC.idl
rename : netwerk/base/public/nsICryptoHash.idl => netwerk/base/nsICryptoHash.idl
rename : netwerk/base/public/nsIDashboard.idl => netwerk/base/nsIDashboard.idl
rename : netwerk/base/public/nsIDashboardEventNotifier.idl => netwerk/base/nsIDashboardEventNotifier.idl
rename : netwerk/base/public/nsIDivertableChannel.idl => netwerk/base/nsIDivertableChannel.idl
rename : netwerk/base/public/nsIDownloader.idl => netwerk/base/nsIDownloader.idl
rename : netwerk/base/public/nsIEncodedChannel.idl => netwerk/base/nsIEncodedChannel.idl
rename : netwerk/base/public/nsIExternalProtocolHandler.idl => netwerk/base/nsIExternalProtocolHandler.idl
rename : netwerk/base/public/nsIFileStreams.idl => netwerk/base/nsIFileStreams.idl
rename : netwerk/base/public/nsIFileURL.idl => netwerk/base/nsIFileURL.idl
rename : netwerk/base/public/nsIForcePendingChannel.idl => netwerk/base/nsIForcePendingChannel.idl
rename : netwerk/base/public/nsIHttpPushListener.idl => netwerk/base/nsIHttpPushListener.idl
rename : netwerk/base/public/nsIIOService.idl => netwerk/base/nsIIOService.idl
rename : netwerk/base/public/nsIIOService2.idl => netwerk/base/nsIIOService2.idl
rename : netwerk/base/public/nsIIncrementalDownload.idl => netwerk/base/nsIIncrementalDownload.idl
rename : netwerk/base/public/nsIInputStreamChannel.idl => netwerk/base/nsIInputStreamChannel.idl
rename : netwerk/base/public/nsIInputStreamPump.idl => netwerk/base/nsIInputStreamPump.idl
rename : netwerk/base/public/nsILoadContextInfo.idl => netwerk/base/nsILoadContextInfo.idl
rename : netwerk/base/public/nsILoadGroup.idl => netwerk/base/nsILoadGroup.idl
rename : netwerk/base/public/nsILoadGroupChild.idl => netwerk/base/nsILoadGroupChild.idl
rename : netwerk/base/public/nsIMIMEInputStream.idl => netwerk/base/nsIMIMEInputStream.idl
rename : netwerk/base/public/nsIMultiPartChannel.idl => netwerk/base/nsIMultiPartChannel.idl
rename : netwerk/base/public/nsINSSErrorsService.idl => netwerk/base/nsINSSErrorsService.idl
rename : netwerk/base/public/nsINestedURI.idl => netwerk/base/nsINestedURI.idl
rename : netwerk/base/public/nsINetAddr.idl => netwerk/base/nsINetAddr.idl
rename : netwerk/base/public/nsINetUtil.idl => netwerk/base/nsINetUtil.idl
rename : netwerk/base/public/nsINetworkInterceptController.idl => netwerk/base/nsINetworkInterceptController.idl
rename : netwerk/base/public/nsINetworkLinkService.idl => netwerk/base/nsINetworkLinkService.idl
rename : netwerk/base/public/nsINetworkPredictor.idl => netwerk/base/nsINetworkPredictor.idl
rename : netwerk/base/public/nsINetworkPredictorVerifier.idl => netwerk/base/nsINetworkPredictorVerifier.idl
rename : netwerk/base/public/nsINetworkProperties.idl => netwerk/base/nsINetworkProperties.idl
rename : netwerk/base/public/nsINullChannel.idl => netwerk/base/nsINullChannel.idl
rename : netwerk/base/src/nsIOService.cpp => netwerk/base/nsIOService.cpp
rename : netwerk/base/src/nsIOService.h => netwerk/base/nsIOService.h
rename : netwerk/base/public/nsIParentChannel.idl => netwerk/base/nsIParentChannel.idl
rename : netwerk/base/public/nsIParentRedirectingChannel.idl => netwerk/base/nsIParentRedirectingChannel.idl
rename : netwerk/base/public/nsIPermission.idl => netwerk/base/nsIPermission.idl
rename : netwerk/base/public/nsIPermissionManager.idl => netwerk/base/nsIPermissionManager.idl
rename : netwerk/base/public/nsIPrivateBrowsingChannel.idl => netwerk/base/nsIPrivateBrowsingChannel.idl
rename : netwerk/base/public/nsIProgressEventSink.idl => netwerk/base/nsIProgressEventSink.idl
rename : netwerk/base/public/nsIPrompt.idl => netwerk/base/nsIPrompt.idl
rename : netwerk/base/public/nsIProtocolHandler.idl => netwerk/base/nsIProtocolHandler.idl
rename : netwerk/base/public/nsIProtocolProxyCallback.idl => netwerk/base/nsIProtocolProxyCallback.idl
rename : netwerk/base/public/nsIProtocolProxyFilter.idl => netwerk/base/nsIProtocolProxyFilter.idl
rename : netwerk/base/public/nsIProtocolProxyService.idl => netwerk/base/nsIProtocolProxyService.idl
rename : netwerk/base/public/nsIProtocolProxyService2.idl => netwerk/base/nsIProtocolProxyService2.idl
rename : netwerk/base/public/nsIProxiedChannel.idl => netwerk/base/nsIProxiedChannel.idl
rename : netwerk/base/public/nsIProxiedProtocolHandler.idl => netwerk/base/nsIProxiedProtocolHandler.idl
rename : netwerk/base/public/nsIProxyInfo.idl => netwerk/base/nsIProxyInfo.idl
rename : netwerk/base/public/nsIRandomGenerator.idl => netwerk/base/nsIRandomGenerator.idl
rename : netwerk/base/public/nsIRedirectChannelRegistrar.idl => netwerk/base/nsIRedirectChannelRegistrar.idl
rename : netwerk/base/public/nsIRedirectHistory.idl => netwerk/base/nsIRedirectHistory.idl
rename : netwerk/base/public/nsIRedirectResultListener.idl => netwerk/base/nsIRedirectResultListener.idl
rename : netwerk/base/public/nsIRequest.idl => netwerk/base/nsIRequest.idl
rename : netwerk/base/public/nsIRequestObserver.idl => netwerk/base/nsIRequestObserver.idl
rename : netwerk/base/public/nsIRequestObserverProxy.idl => netwerk/base/nsIRequestObserverProxy.idl
rename : netwerk/base/public/nsIResumableChannel.idl => netwerk/base/nsIResumableChannel.idl
rename : netwerk/base/public/nsISecretDecoderRing.idl => netwerk/base/nsISecretDecoderRing.idl
rename : netwerk/base/public/nsISecureBrowserUI.idl => netwerk/base/nsISecureBrowserUI.idl
rename : netwerk/base/public/nsISecurityEventSink.idl => netwerk/base/nsISecurityEventSink.idl
rename : netwerk/base/public/nsISecurityInfoProvider.idl => netwerk/base/nsISecurityInfoProvider.idl
rename : netwerk/base/public/nsISerializationHelper.idl => netwerk/base/nsISerializationHelper.idl
rename : netwerk/base/public/nsIServerSocket.idl => netwerk/base/nsIServerSocket.idl
rename : netwerk/base/public/nsISimpleStreamListener.idl => netwerk/base/nsISimpleStreamListener.idl
rename : netwerk/base/public/nsISiteSecurityService.idl => netwerk/base/nsISiteSecurityService.idl
rename : netwerk/base/public/nsISocketTransport.idl => netwerk/base/nsISocketTransport.idl
rename : netwerk/base/public/nsISocketTransportService.idl => netwerk/base/nsISocketTransportService.idl
rename : netwerk/base/public/nsISpeculativeConnect.idl => netwerk/base/nsISpeculativeConnect.idl
rename : netwerk/base/public/nsIStandardURL.idl => netwerk/base/nsIStandardURL.idl
rename : netwerk/base/public/nsIStreamListener.idl => netwerk/base/nsIStreamListener.idl
rename : netwerk/base/public/nsIStreamListenerTee.idl => netwerk/base/nsIStreamListenerTee.idl
rename : netwerk/base/public/nsIStreamLoader.idl => netwerk/base/nsIStreamLoader.idl
rename : netwerk/base/public/nsIStreamTransportService.idl => netwerk/base/nsIStreamTransportService.idl
rename : netwerk/base/public/nsIStreamingProtocolController.idl => netwerk/base/nsIStreamingProtocolController.idl
rename : netwerk/base/public/nsIStreamingProtocolService.idl => netwerk/base/nsIStreamingProtocolService.idl
rename : netwerk/base/public/nsISyncStreamListener.idl => netwerk/base/nsISyncStreamListener.idl
rename : netwerk/base/public/nsISystemProxySettings.idl => netwerk/base/nsISystemProxySettings.idl
rename : netwerk/base/public/nsITLSServerSocket.idl => netwerk/base/nsITLSServerSocket.idl
rename : netwerk/base/public/nsIThreadRetargetableRequest.idl => netwerk/base/nsIThreadRetargetableRequest.idl
rename : netwerk/base/public/nsIThreadRetargetableStreamListener.idl => netwerk/base/nsIThreadRetargetableStreamListener.idl
rename : netwerk/base/public/nsITimedChannel.idl => netwerk/base/nsITimedChannel.idl
rename : netwerk/base/public/nsITraceableChannel.idl => netwerk/base/nsITraceableChannel.idl
rename : netwerk/base/public/nsITransport.idl => netwerk/base/nsITransport.idl
rename : netwerk/base/public/nsIUDPSocket.idl => netwerk/base/nsIUDPSocket.idl
rename : netwerk/base/public/nsIUDPSocketFilter.idl => netwerk/base/nsIUDPSocketFilter.idl
rename : netwerk/base/public/nsIURI.idl => netwerk/base/nsIURI.idl
rename : netwerk/base/public/nsIURIChecker.idl => netwerk/base/nsIURIChecker.idl
rename : netwerk/base/public/nsIURIClassifier.idl => netwerk/base/nsIURIClassifier.idl
rename : netwerk/base/public/nsIURIWithPrincipal.idl => netwerk/base/nsIURIWithPrincipal.idl
rename : netwerk/base/public/nsIURL.idl => netwerk/base/nsIURL.idl
rename : netwerk/base/public/nsIURLParser.idl => netwerk/base/nsIURLParser.idl
rename : netwerk/base/public/nsIUnicharStreamLoader.idl => netwerk/base/nsIUnicharStreamLoader.idl
rename : netwerk/base/public/nsIUploadChannel.idl => netwerk/base/nsIUploadChannel.idl
rename : netwerk/base/public/nsIUploadChannel2.idl => netwerk/base/nsIUploadChannel2.idl
rename : netwerk/base/src/nsIncrementalDownload.cpp => netwerk/base/nsIncrementalDownload.cpp
rename : netwerk/base/src/nsInputStreamChannel.cpp => netwerk/base/nsInputStreamChannel.cpp
rename : netwerk/base/src/nsInputStreamChannel.h => netwerk/base/nsInputStreamChannel.h
rename : netwerk/base/src/nsInputStreamPump.cpp => netwerk/base/nsInputStreamPump.cpp
rename : netwerk/base/src/nsInputStreamPump.h => netwerk/base/nsInputStreamPump.h
rename : netwerk/base/src/nsLoadGroup.cpp => netwerk/base/nsLoadGroup.cpp
rename : netwerk/base/src/nsLoadGroup.h => netwerk/base/nsLoadGroup.h
rename : netwerk/base/src/nsMIMEInputStream.cpp => netwerk/base/nsMIMEInputStream.cpp
rename : netwerk/base/src/nsMIMEInputStream.h => netwerk/base/nsMIMEInputStream.h
rename : netwerk/base/src/nsMediaFragmentURIParser.cpp => netwerk/base/nsMediaFragmentURIParser.cpp
rename : netwerk/base/src/nsMediaFragmentURIParser.h => netwerk/base/nsMediaFragmentURIParser.h
rename : netwerk/base/src/nsNativeConnectionHelper.cpp => netwerk/base/nsNativeConnectionHelper.cpp
rename : netwerk/base/src/nsNativeConnectionHelper.h => netwerk/base/nsNativeConnectionHelper.h
rename : netwerk/base/src/nsNetAddr.cpp => netwerk/base/nsNetAddr.cpp
rename : netwerk/base/src/nsNetAddr.h => netwerk/base/nsNetAddr.h
rename : netwerk/base/src/nsNetSegmentUtils.h => netwerk/base/nsNetSegmentUtils.h
rename : netwerk/base/src/nsNetUtil.cpp => netwerk/base/nsNetUtil.cpp
rename : netwerk/base/public/nsNetUtil.h => netwerk/base/nsNetUtil.h
rename : netwerk/base/src/nsPACMan.cpp => netwerk/base/nsPACMan.cpp
rename : netwerk/base/src/nsPACMan.h => netwerk/base/nsPACMan.h
rename : netwerk/base/public/nsPILoadGroupInternal.idl => netwerk/base/nsPILoadGroupInternal.idl
rename : netwerk/base/public/nsPISocketTransportService.idl => netwerk/base/nsPISocketTransportService.idl
rename : netwerk/base/src/nsPreloadedStream.cpp => netwerk/base/nsPreloadedStream.cpp
rename : netwerk/base/src/nsPreloadedStream.h => netwerk/base/nsPreloadedStream.h
rename : netwerk/base/src/nsProtocolProxyService.cpp => netwerk/base/nsProtocolProxyService.cpp
rename : netwerk/base/src/nsProtocolProxyService.h => netwerk/base/nsProtocolProxyService.h
rename : netwerk/base/src/nsProxyInfo.cpp => netwerk/base/nsProxyInfo.cpp
rename : netwerk/base/src/nsProxyInfo.h => netwerk/base/nsProxyInfo.h
rename : netwerk/base/public/nsReadLine.h => netwerk/base/nsReadLine.h
rename : netwerk/base/src/nsRequestObserverProxy.cpp => netwerk/base/nsRequestObserverProxy.cpp
rename : netwerk/base/src/nsRequestObserverProxy.h => netwerk/base/nsRequestObserverProxy.h
rename : netwerk/base/src/nsSerializationHelper.cpp => netwerk/base/nsSerializationHelper.cpp
rename : netwerk/base/src/nsSerializationHelper.h => netwerk/base/nsSerializationHelper.h
rename : netwerk/base/src/nsServerSocket.cpp => netwerk/base/nsServerSocket.cpp
rename : netwerk/base/src/nsServerSocket.h => netwerk/base/nsServerSocket.h
rename : netwerk/base/src/nsSimpleNestedURI.cpp => netwerk/base/nsSimpleNestedURI.cpp
rename : netwerk/base/src/nsSimpleNestedURI.h => netwerk/base/nsSimpleNestedURI.h
rename : netwerk/base/src/nsSimpleStreamListener.cpp => netwerk/base/nsSimpleStreamListener.cpp
rename : netwerk/base/src/nsSimpleStreamListener.h => netwerk/base/nsSimpleStreamListener.h
rename : netwerk/base/src/nsSimpleURI.cpp => netwerk/base/nsSimpleURI.cpp
rename : netwerk/base/src/nsSimpleURI.h => netwerk/base/nsSimpleURI.h
rename : netwerk/base/src/nsSocketTransport2.cpp => netwerk/base/nsSocketTransport2.cpp
rename : netwerk/base/src/nsSocketTransport2.h => netwerk/base/nsSocketTransport2.h
rename : netwerk/base/src/nsSocketTransportService2.cpp => netwerk/base/nsSocketTransportService2.cpp
rename : netwerk/base/src/nsSocketTransportService2.h => netwerk/base/nsSocketTransportService2.h
rename : netwerk/base/src/nsStandardURL.cpp => netwerk/base/nsStandardURL.cpp
rename : netwerk/base/src/nsStandardURL.h => netwerk/base/nsStandardURL.h
rename : netwerk/base/src/nsStreamListenerTee.cpp => netwerk/base/nsStreamListenerTee.cpp
rename : netwerk/base/src/nsStreamListenerTee.h => netwerk/base/nsStreamListenerTee.h
rename : netwerk/base/src/nsStreamListenerWrapper.cpp => netwerk/base/nsStreamListenerWrapper.cpp
rename : netwerk/base/public/nsStreamListenerWrapper.h => netwerk/base/nsStreamListenerWrapper.h
rename : netwerk/base/src/nsStreamLoader.cpp => netwerk/base/nsStreamLoader.cpp
rename : netwerk/base/src/nsStreamLoader.h => netwerk/base/nsStreamLoader.h
rename : netwerk/base/src/nsStreamTransportService.cpp => netwerk/base/nsStreamTransportService.cpp
rename : netwerk/base/src/nsStreamTransportService.h => netwerk/base/nsStreamTransportService.h
rename : netwerk/base/src/nsSyncStreamListener.cpp => netwerk/base/nsSyncStreamListener.cpp
rename : netwerk/base/src/nsSyncStreamListener.h => netwerk/base/nsSyncStreamListener.h
rename : netwerk/base/src/nsTemporaryFileInputStream.cpp => netwerk/base/nsTemporaryFileInputStream.cpp
rename : netwerk/base/src/nsTemporaryFileInputStream.h => netwerk/base/nsTemporaryFileInputStream.h
rename : netwerk/base/src/nsTransportUtils.cpp => netwerk/base/nsTransportUtils.cpp
rename : netwerk/base/src/nsTransportUtils.h => netwerk/base/nsTransportUtils.h
rename : netwerk/base/src/nsUDPSocket.cpp => netwerk/base/nsUDPSocket.cpp
rename : netwerk/base/src/nsUDPSocket.h => netwerk/base/nsUDPSocket.h
rename : netwerk/base/src/nsURIChecker.cpp => netwerk/base/nsURIChecker.cpp
rename : netwerk/base/src/nsURIChecker.h => netwerk/base/nsURIChecker.h
rename : netwerk/base/public/nsURIHashKey.h => netwerk/base/nsURIHashKey.h
rename : netwerk/base/src/nsURLHelper.cpp => netwerk/base/nsURLHelper.cpp
rename : netwerk/base/src/nsURLHelper.h => netwerk/base/nsURLHelper.h
rename : netwerk/base/src/nsURLHelperOSX.cpp => netwerk/base/nsURLHelperOSX.cpp
rename : netwerk/base/src/nsURLHelperUnix.cpp => netwerk/base/nsURLHelperUnix.cpp
rename : netwerk/base/src/nsURLHelperWin.cpp => netwerk/base/nsURLHelperWin.cpp
rename : netwerk/base/src/nsURLParsers.cpp => netwerk/base/nsURLParsers.cpp
rename : netwerk/base/src/nsURLParsers.h => netwerk/base/nsURLParsers.h
rename : netwerk/base/src/nsUnicharStreamLoader.cpp => netwerk/base/nsUnicharStreamLoader.cpp
rename : netwerk/base/src/nsUnicharStreamLoader.h => netwerk/base/nsUnicharStreamLoader.h
rename : netwerk/base/public/security-prefs.js => netwerk/base/security-prefs.js
extra : rebase_source : 1c3a3af5609aceeb11b12604aeda6f864fbcd5e0
2015-01-20 03:58:00 -05:00
Patrick McManus
175115e709
bug 1116867 - make nsIProgressEventSink and nsITransportEventSink safely scriptable r=mayhemer r=bz
...
These scriptable interfaces use uint_64 arguments with sentinel values
of UINT64_MAX. However, UINT64_MAX exceeds MAX_SAFE_INTEGER and cannot
be gatewayed to/from javascript - so they cannot be used
correctly. Change them to use signed 64 bit numbers and -1 as the
sentinnel. C++ implementations ought to be enough to audit as the
special value could never be used correctly in JS anyhow - also
audited OnProgressChange() uses for downstream use of this data.
---
dom/base/nsXMLHttpRequest.cpp | 19 +++++++----
dom/base/nsXMLHttpRequest.h | 10 +++---
dom/plugins/base/nsPluginStreamListenerPeer.cpp | 4 +--
.../webbrowserpersist/nsWebBrowserPersist.cpp | 14 ++++----
image/src/imgLoader.cpp | 4 +--
modules/libjar/nsJARChannel.cpp | 3 +-
netwerk/base/public/nsIProgressEventSink.idl | 8 ++---
netwerk/base/public/nsITransport.idl | 8 ++---
netwerk/base/public/nsNetUtil.h | 24 ++++++++++++++
netwerk/base/src/Dashboard.cpp | 2 +-
netwerk/base/src/nsBaseChannel.cpp | 12 +++----
netwerk/base/src/nsIncrementalDownload.cpp | 4 +--
netwerk/base/src/nsSocketTransport2.cpp | 5 +--
netwerk/base/src/nsStreamTransportService.cpp | 38 +++++++++++++---------
netwerk/base/src/nsTransportUtils.cpp | 12 +++----
netwerk/protocol/file/nsFileChannel.cpp | 8 +++--
netwerk/protocol/ftp/nsFtpConnectionThread.cpp | 4 +--
netwerk/protocol/http/Http2Push.cpp | 2 +-
netwerk/protocol/http/Http2Session.cpp | 2 +-
netwerk/protocol/http/HttpChannelChild.cpp | 31 +++++++++---------
netwerk/protocol/http/HttpChannelChild.h | 6 ++--
netwerk/protocol/http/HttpChannelParent.cpp | 4 +--
netwerk/protocol/http/HttpChannelParent.h | 4 +--
netwerk/protocol/http/NullHttpTransaction.cpp | 2 +-
netwerk/protocol/http/PHttpChannel.ipdl | 2 +-
netwerk/protocol/http/SpdyPush31.cpp | 2 +-
netwerk/protocol/http/SpdySession31.cpp | 2 +-
netwerk/protocol/http/TunnelUtils.cpp | 2 +-
netwerk/protocol/http/nsAHttpTransaction.h | 4 +--
netwerk/protocol/http/nsHttpChannel.cpp | 30 +++++++++++------
netwerk/protocol/http/nsHttpConnection.cpp | 4 +--
netwerk/protocol/http/nsHttpConnectionMgr.cpp | 4 +--
netwerk/protocol/http/nsHttpPipeline.cpp | 4 +--
netwerk/protocol/http/nsHttpPipeline.h | 6 ++--
netwerk/protocol/http/nsHttpResponseHead.cpp | 2 +-
netwerk/protocol/http/nsHttpResponseHead.h | 2 +-
netwerk/protocol/http/nsHttpTransaction.cpp | 32 +++++++++---------
netwerk/protocol/http/nsHttpTransaction.h | 2 +-
netwerk/protocol/wyciwyg/WyciwygChannelChild.cpp | 2 +-
netwerk/protocol/wyciwyg/nsWyciwygChannel.cpp | 3 +-
netwerk/test/TestIncrementalDownload.cpp | 7 ++--
uriloader/base/nsDocLoader.cpp | 14 ++++----
42 files changed, 203 insertions(+), 151 deletions(-)
2015-01-08 14:48:52 -05:00
Patrick McManus
0587d8c35c
bug 1102923 - move spdy/h2 tests off fixed port r=hurley r=ted
2015-01-15 11:12:05 -05:00
Nicholas Nethercote
8bd1f6f072
Bug 1123151 (part 2) - Add PLDHashTable::IsInitialized(). r=froydnj.
...
This encapsulates most of the uses of PLDHashTable::ops.
--HG--
extra : rebase_source : 7760ce8e46a37e87dcfe590e809a21df01fe510f
2015-01-19 16:11:34 -08:00
Nicholas Nethercote
bd573c9b9c
Bug 1123151 (part 1) - Set PLDHashTable::ops consistently. r=froydnj.
...
Currently the setting of PLDHashTable::ops is very haphazard.
- PLDHashTable has no constructor, so it's not auto-nulled, so lots of places
null it themselves.
- In the fallible PLDHashTable::Init() function, if the entry storage
allocation fails we'll be left with a table that has |ops| set -- indicating
it's been initialized -- but has null entry storage. I'm not certain this can
cause problems but it feels unsafe, and some (but not all) callers of Init()
null it on failure.
- PLDHashTable does not null |ops| in Finish(), so some (but not all) callers
do this themselves.
This patch makes things simpler.
- It adds a constructor that zeroes |ops|.
- It modifies Init() so that it only sets |ops| once success is ensured.
- It zeroes |ops| in Finish().
- Finally, it removes all the now-unnecessary |ops| nulling done by the users
of PLDHashTable.
--HG--
extra : rebase_source : bb34979c218d152562a2f9c7e5215256c111cc5b
2015-01-19 16:01:24 -08:00
Hiroyuki Ikezoe
35ea53baee
Bug 1122540 - Set preferences which are necessary for passing xpcshell test on comm-central. r=hurley
2015-01-19 01:03:00 +02:00
Andrea Marchesini
9134a94a37
Bug 1123021 - Better life-time management for WebSocketChannelChild, r=smaug
2015-01-19 17:21:20 +00:00
Francois Marier
1346294463
Bug 1113004 - Add IsPrivateResponse to HttpChannel. r=mayhemer
2015-01-08 22:38:00 +01:00
Christoph Kerschbaumer
abb0caed63
Bug 1119006 - Remove files where code is still calling removed NS_OpenURI API (r=mcmanus)
2015-01-14 11:52:57 -08:00
Jeff Muizelaar
3f0fdb039e
Bug 1114999 - Part 3: Use automatic memory management for mObjsToRelease; r=novotny
2015-01-15 18:19:26 -05:00
Nicholas Nethercote
c587ebad6b
Bug 1123527 - Avoid a leak on realloc failure in nsMultiMixedConv.cpp. r=mcmanus.
...
--HG--
extra : rebase_source : 3e6fa12594fa56e1e61ceac8d719eeb7e5cf0c13
2015-01-19 19:49:23 -08:00
Valentin Gosu
f561749154
Bug 1121826 - backout cc192030c28f - brackets shouldn't be automatically escaped in the Query r=mcmanus
2015-01-17 16:13:21 +02:00
Nicholas Hurley
3cbacea502
Bug 1122532 - ensure making new URIs actually succeeds. r=mcmanus
...
--HG--
extra : rebase_source : b45ac17e073bb9751f49d85e39f184687f04e274
2015-01-16 07:32:26 -08:00
Kyle Huey
7c82e6dd0a
Bug 1121673: Use move references in IPDL. r=bent
2015-01-16 11:58:52 -08:00
Patrick McManus
d0d97ad7ef
bug 1072478 - h2 push hit not subject to max_concurrent 2/2 r=hurley
...
--HG--
extra : rebase_source : 4c49f74dc4b7ed8cead65dc3c78a2c8ae5ddf5e3
2015-01-13 15:26:37 -05:00
Patrick McManus
e2c3dd796f
bug 1072478 - h2 push loses fin bit race condition 1/2 r=hurley
...
--HG--
extra : rebase_source : 25ba5077d89f4cbf4c1a8e93a3c4da1536260d83
2015-01-13 15:26:23 -05:00
Patrick McManus
dfe84c8ed8
bug 1121706 - don't offer h2 in alpn if w/out mandatory suite r=hurley
...
--HG--
extra : rebase_source : 6220a4ace1df2f6cc7f02c98f46b331b251a42d2
2015-01-15 22:11:14 -05:00
Benjamin Peterson
225eeb4f61
No bug - fix typo r=me DONTBUILD
...
--HG--
extra : amend_source : c2878d38f04cafa8327bacf8e537428252a89923
2015-01-16 10:32:55 -05:00
Ryan VanderMeulen
c2452803fa
Bug 1111137 - Disable test_user_agent_overrides.html on Android due to frequent failures.
2015-01-16 09:59:57 -05:00
Dragana Damjanovic
bb144e96bc
Bug 1108971 - Fix parameter in call GetAddrInfo. r=sworkman
2015-01-15 01:21:00 +01:00
Nicholas Nethercote
69fe655b04
Bug 1121304 (part 2, attempt 2) - Remove PLDHashTableOps::{alloc,free}Table. r=froydnj.
...
--HG--
extra : rebase_source : bc119bd0d3b6944e8c5a000950e0c4052cb70aef
2015-01-14 14:35:56 -08:00
Nicholas Nethercote
27ab169068
Bug 1121304 (part 1, attempt 2) - Minor type clean-ups for PLDHashTable. r=froydnj.
...
--HG--
extra : rebase_source : cccc747bf900804a566853d8eb7f16cf82a26978
2015-01-14 14:35:45 -08:00
Wes Kocher
cc2a95ecff
Backed out changeset 3caf22d78fc5 (bug 1114999) for cache leaks on a CLOSED TREE
...
--HG--
extra : amend_source : 7d4c19ab2e39ade23e3759e169f5798a54116aed
2015-01-15 16:31:34 -08:00
Ehsan Akhgari
b2a268760f
Bug 1116545 - Remove the code to handle shutdown-cleanse from the cache service; r=novotny
...
shutdown-cleanse has not been a thing for quite a while.
2015-01-15 18:21:42 -05:00
Jeff Muizelaar
9bab0efb09
Bug 1114999 - Part 3: Use automatic memory management for mObjsToRelease; r=novotny
2015-01-15 18:19:26 -05:00
Nicholas Hurley
87facfa179
Bug 1009122 - use cache2 as storage for predictor data. r=honzab
...
--HG--
extra : rebase_source : 290e1aa04a1dfa2e7d6cb9f1b5b705d1ed80e68c
2015-01-14 13:59:04 -08:00
Tooru Fujisawa
f22aabad26
Bug 1117580 - Throw an exception if PR_APPEND is passed without PR_TRUNCATE to nsAtomicFileOutputStream::Init. r=yoric
2015-01-16 00:01:46 +09:00
Daniel Stenberg
54e2e84910
Bug 1008091 - send network change events on FxOS and Linux, r=sworkman
2015-01-15 00:22:00 +01:00
Dragana Damjanovic
9ccb0f15a6
Bug 862856 - Send Http Activity notifications for speculative connections. r=mcmanus
2015-01-14 03:54:00 +01:00
Phil Ringnalda
e39f0adeca
Backed out 2 changesets (bug 1121304) for consistent b2g hangs in webgl-color-test.html?frame=1&__&preserve&premult&_____
...
Backed out changeset 20651ac19549 (bug 1121304)
Backed out changeset 758afec77c95 (bug 1121304)
2015-01-14 22:02:23 -08:00
Nicholas Nethercote
e9735966fa
Bug 1121304 (part 2) - Remove PLDHashTableOps::{alloc,free}Table. r=froydnj.
2015-01-14 14:35:56 -08:00
Nicholas Nethercote
41dc319a7c
Bug 1121304 (part 1) - Minor type clean-ups for PLDHashTable. r=froydnj.
2015-01-14 14:35:45 -08:00
Nicholas Nethercote
47221bc7f9
Bug 1120476 (part 4) - Remove PLDHashTableOps::finalize. r=froydnj.
...
--HG--
extra : rebase_source : b14dda8cdd5cd896d1e32950e38b2a9f7da4d99e
2015-01-13 19:02:35 -08:00
Nicholas Nethercote
c7538c9776
Bug 1120476 (part 3) - Remove PLDHashTable::data. r=froydnj.
...
--HG--
extra : rebase_source : 24d10af3dbce3ada5252503bc80bb1a4e31bc1c9
2015-01-13 16:42:13 -08:00
Brian Smith
52dde4a9ae
Bug 1119776, Part 5: Avoid defining snprintf when MSVC provides it (netwerk), r=rjesup
...
--HG--
extra : rebase_source : 8226d21a7685282a33fe5e813b5aae4892ab1435
2015-01-08 22:33:57 -08:00
Ehsan Akhgari
ea2e039efd
Bug 1119256 - Mark virtual overridden functions as MOZ_OVERRIDE in netwerk; r=jduell
2015-01-14 17:57:08 -05:00
Nicholas Hurley
07dcfdb793
Bug 1121530 - improve poll failure logging. r=mcmanus
...
--HG--
extra : rebase_source : 5700682b71b2d6359cbfc3c6a80290fe2d28ed65
2015-01-14 08:39:09 -08:00
Monica Chew
269c62c45e
Bug 1100024: Don't call Connect if the principal is on a local or remote blocklist (r=mcmanus)
...
* * *
Bug 1120547 - Mark the overrides of nsIHttpChannelInternal::ContinueBeginConnect as override and rev the uuid of the interface; r=mmc
2015-01-09 13:25:13 -08:00
Michal Novotny
43ffdfdac7
Bug 1117585 - Disk consumption observers could get released on the cache thread, r=jduell
2015-01-14 15:38:27 +01:00
Patrick McManus
33e101f503
bug 1121058 - h2 assert stream id before cleanup r=hurley
2015-01-13 13:10:38 -05:00
Andrea Marchesini
f9e16e16fb
Bug 1111971
- patch 2 - private DTOR for ListenerAndContextContainer, CLOSED TREE
2015-01-13 19:26:59 +00:00
Andrea Marchesini
4fbc443f4e
Bug 1111971
- A better life-time management of aListener and aContext in WebSocketChannel. r=smaug
...
CLOSED TREE
2015-01-13 14:03:56 -05:00
James Cheng
5eb957de27
Bug 1104422 - Use PBrowserOrId to replace tabChild in SendAsyncOpen. r=honzab
2015-01-11 18:35:00 +01:00
Daniel Stenberg
f4c5e582cc
Bug 1119717 - add nsNotifyAddr logging. r=mcmanus
2015-01-09 02:29:00 +01:00
Valentin Gosu
d855dd7639
Bug 1093611 - nsStandardURL::SetRef only does percent-encoding if dom.url.encode_decode_hash is true r=honzab
2015-01-13 02:11:02 +02:00
Patrick McManus
a12670699c
bug 1119280 - fix large spdy/h2 transfer truncation r=hurley
2015-01-09 10:18:28 -05:00
Monica Chew
d2b4dc884c
Bug 1100024: CLOSED TREE Backout https://hg.mozilla.org/integration/mozilla-inbound/rev/671ad56e6e12 for causing crashes on ClassifyLocal lookups (r=backout)
2015-01-12 10:05:58 -08:00
Christoph Kerschbaumer
54b8e4e5e4
Bug 1110469 - Remove NS_OpenURI (r=sworkman)
2015-01-11 20:26:40 -08:00
Christoph Kerschbaumer
1969a22887
Bug 1113323 - Make sure Protocolhandler sets same instance of loadinfo on the newly created channel (r=sicking)
2015-01-11 20:21:37 -08:00
Chris Peterson
89d65e0f17
Bug 1120159 - Replace nonstandard expression closure with an arrow function in file:// directory listing. r=mcmanus
2015-01-10 23:20:22 -08:00
Randell Jesup
9c505baf27
Bug 1030372: use explicit runnable and Release for ReadBlob to avoid wrong-thread release assert r=bsmedberg relanding on a CLOSED TREE
...
--HG--
extra : amend_source : 4351ac6c3a17885cd5a24d19c080ff8aa610de3f
2015-01-11 00:28:34 -05:00
Tom Schuster
967d0d250a
Backout changeset b4ebefd0f7e3:a8044fd506db Bug 1117607, Bug 1118087, Bug 1118092, Bug 1118105, Bug 1030372, Bug 1079627 on CLOSED TREE
2015-01-11 20:43:32 +01:00
Randell Jesup
0ef23256a4
Bug 1030372: use explicit runnable and Release for ReadBlob to avoid wrong-thread release assert r=bsmedberg
2015-01-11 00:28:34 -05:00
Masatoshi Kimura
bf312ad056
Bug 1120062 - Part 1: Remove most Nullptr.h includes. r=waldo
2015-01-11 11:34:52 +09:00
Chris Peterson
9e23388ca8
Bug 1118076 - Remove MOZ_THIS_IN_INITIALIZER_LIST. r=Waldo
2015-01-06 21:39:46 -08:00
Jim Chen
db34c64f29
Bug 1116589 - Use templated JNI classes in generated bindings; r=snorp
2015-01-09 19:33:57 -05:00
Michal Novotny
9a67feaefa
Bug 1038554 - fix potential wrong file offset calculation in CacheIndex::ParseRecords() and CacheIndex::ParseJournal(), r=honzab
2015-01-10 01:21:04 +01:00
Monica Chew
3023f46c51
Bug 1100024: Don't call Connect if the principal is on a local or remote blocklist (r=mcmanus)
2015-01-09 13:25:13 -08:00
Patrick McManus
37f307d56d
bug 1072478 backout 047afa953b9c for 1119810 and 1119926 r=backout
...
--HG--
extra : rebase_source : b8b40dc036ed2c49ab82691d339ee2a90a03ad4b
2015-01-09 15:33:58 -05:00
Patrick McManus
b8b9d7491a
bug 1072478 backout 28fff54451dd for 1119810 and 1119926 r=backout
...
--HG--
extra : rebase_source : 46e7ccae81bf27f468171c240a926d421366a33b
2015-01-09 15:33:27 -05:00
Ryan VanderMeulen
2b996c81ea
Backed out changeset c358e102e573 (bug 1008091) for B2G mochitest failures.
...
CLOSED TREE
2015-01-09 11:54:14 -05:00
Carsten "Tomcat" Book
b29388fa91
Backed out changeset fce8528ac1e2 (bug 1111971
) for M-1/M-4 Test failures on a CLOSED TREE
2015-01-09 16:25:06 +01:00
Valentin Gosu
668c08efc2
Bug 1119240 - Fix warning in CacheFile::PadChunkWithZeroes r=michal
2015-01-09 16:36:54 +02:00
Andrea Marchesini
310c5d6ba5
Bug 1111971
- A better life-time management of aListener and aContext in WebSocketChannel. r=smaug
...
--HG--
extra : rebase_source : b519e933fd73367926ce4104997fae14a1db48bc
2015-01-09 09:23:13 -05:00
Daniel Stenberg
a7f268f4f7
Bug 1008091 - Send network change events on FxOS and Linux. r=sworkman
2015-01-07 03:20:00 -05:00
Alex Verstak
4149a976d9
Bug 1113438 - Update SetReferrerWithPolicy to (a) send referrer when https->http and policy is ORIGIN_WHEN_XORIGIN and (b) use the triggering principal for this cross-origin check. r=sstamm,mcmanus
2015-01-08 01:46:00 +01:00
Dragana Damjanovic
dbfb26f4e1
Bug 1112112 - Adding logging for e10s channel. r=jduell
2015-01-08 06:27:00 +01:00
Ehsan Akhgari
4354953b4f
Bug 1118486 - Part 1: Use = delete
instead of MOZ_DELETE directly; r=Waldo
...
Most of this patch (with the exception of dom/bindings/Codegen.py) was
generated by the following bash script:
#!/bin/bash
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*/.hg*" \
! -wholename "*/.git*" \
! -wholename "obj-*" \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert MOZ_DELETE '= delete'
2015-01-08 23:19:05 -05:00
Ryan VanderMeulen
71aff521dd
Backed out changesets 41d0ad0271a6, 2bda66cf60fd, and dd1fc46d4d56 (bug 1118845) for B2G mochitest failures.
...
CLOSED TREE
--HG--
extra : amend_source : 19240e92f40420f384a7835383cbb2be75350ddc
2015-01-08 21:50:19 -05:00
Ben Kelly
f36a35de40
Bug 1118845 P2 Add optional base load group to NS_NewLoadGroup(). r=mcmanus
2015-01-08 19:52:22 -05:00
Christoph Kerschbaumer
1bf832faa9
Bug 1118534 - Comment updates in nsIContentPolicy, nsIOService.idl, nsNetutil.h, NetUtil.jsm (r=sicking)
2015-01-06 17:01:07 -08:00
Michael Pruett
411a94b05a
Bug 1118024 - Use new PL_DHashTable{Add,Lookup,Remove} functions. r=nfroyd
2015-01-05 20:27:28 -06:00
Christoph Kerschbaumer
05d08f5899
Bug 1107638 - Add innerWindowID to LoadInfo (r=sicking,jduell)
2015-01-07 15:51:20 -08:00
Botond Ballo
edd363abd6
Bug 1073003 - Fix more -Wunused-variable and -Wunused-but-set-variable warnings. r=ehsan
...
--HG--
extra : rebase_source : bb768dd07c19dc39994d5cca6e0f59048d12130a
2014-12-17 18:05:28 -05:00
Ryan VanderMeulen
63e600eaf7
Backed out changeset 577febac3790 (bug 1100024) for Talos xperf regressions.
...
CLOSED TREE
2015-01-06 17:41:15 -05:00
Ehsan Akhgari
860da94550
Bug 1114999 - Part 2: Apply MOZ_NO_ADDREF_RELEASE_ON_RETURN to all smart pointer arrow operators that can return refcounted objects; r=jrmuizel
2015-01-06 16:30:03 -05:00
Monica Chew
ee4eedd81b
Bug 1100024: Don't call Connect if the principal is on a local or remote blocklist (r=mcmanus)
2015-01-06 10:49:47 -08:00
Valentin Gosu
13c4ff02cb
Bug 1113683 - Add dummy NullHttpChannel r=mcmanus
2015-01-06 19:26:10 +02:00
Ryan VanderMeulen
7b34913ca7
Merge fx-team to m-c. a=merge
...
CLOSED TREE
2015-01-06 10:55:03 -05:00
Wes Kocher
690f2a5038
Merge m-c to fx-team a=merge
2015-01-05 17:29:14 -08:00
Gavin Sharp
85abd2f149
Bug 575918: enable IPC tests on Mac since they work now, r=bsmedberg
...
--HG--
extra : rebase_source : 5b7214167249b3c276a9e240d867ce34193a5953
2015-01-02 17:00:20 -08:00
Ehsan Akhgari
ca01209c42
Debugging patch for bug 1111137
2015-01-03 20:08:17 -05:00
Patrick McManus
c8acfd64a8
bug 1113065 - spdy should not close session on imglib error r=bagder r=seth
2014-12-22 11:03:05 -05:00
Patrick McManus
e7a182ce97
bug 1072478 - h2 push hit not subject to max_concurrent 2/2 r=hurley
2014-10-15 11:51:25 -04:00
Patrick McManus
f4c9705ef9
bug 1072478 - h2 push loses fin bit race condition 1/2 r=hurley
2014-10-16 16:42:14 -04:00
Andrew Bartlett
1b02f46484
Bug 423758 - Add NTLMv2 to internal NTLM handler. r=keeler
...
NTLMv2 is the default.
This adds a new preference:
network.ntlm.force-generic-ntlm-v1
This is to allow use of NTLMv1 in case issues are found in the NTLMv2
handler, or when contacting a server or backing DC that does not
support NTLMv2 for any reason.
To support this, we also:
- Revert "Bug 1030426 - network.negotiate-auth.allow-insecure-ntlm-v1-https allows sending NTLMv1 credentials in plain to HTTP proxies, r=mcmanus"
- Revert "Bug 1023748 - Allow NTLMv1 over SSL/TLS by default, r=jduell"
- Remove LM code from internal NTLM handler
The LM response should essentially never be sent, the last practical
use case was CIFS connections to Windows 9X, I have never seen a web
server that could only do LM
It is removed before the NTLMv2 work is done so as to avoid having 3
possible states here (LM, NTLM, NTLMv2) to control via preferences.
Developed with Garming Sam <garming@catalyst.net.nz>
2014-12-22 15:55:00 -05:00
Andrea Marchesini
f94db85a41
Bug 1112307 - Use a thread-safe ChannelEventQueue. r=jduell
2015-01-05 17:31:19 -05:00
Ryan VanderMeulen
a2be21d384
Bug 1115219 - Remove unnecessary RELEASE_BUILD check from GetAddrInfo.h. r=mcmanus
2015-01-02 16:51:04 -05:00
Ehsan Akhgari
34d55fd214
Bug 1117042 follow-up: Fix the test bustage, landed on a CLOSED TREE
...
Removing these methods causes an infinite recursion because the equivalent
64-bit functions would end up tail-recursing.
2015-01-02 10:26:40 -05:00
Ehsan Akhgari
52593ee3bd
Bug 1117042 follow-up: Fix a build bustage
2015-01-02 09:28:37 -05:00
Ehsan Akhgari
e9499ce141
Bug 1117042 - Mark virtual overridden functions as MOZ_OVERRIDE in netwerk; r=mcmanus
2015-01-02 09:04:04 -05:00
Ehsan Akhgari
086463f5d2
Bug 1116555 - Remove the code to handle shutdown-cleanse from the cookie service; r=mcmanus
...
shutdown-cleanse has not been a thing for quite a while.
2015-01-02 08:45:06 -05:00
Jason Duell
c5514df608
Bug 1108916 - app:// channels could skip calling OnStopRequest. r=hurley
2014-12-31 18:23:58 -08:00
Honza Bambas
2a3843999d
Bug 1102172 - Fix possible appache update hang. r=jduell
2014-12-31 18:22:46 -08:00
David Erceg
848f74a40d
Bug 1111848 - Remove nsISiteSecurityService.shouldIgnoreHeaders and implementation. r=keeler
2014-12-22 20:26:49 +11:00
Gervase Markham
ce60b7bf86
Bug 1114762 - New TLD additions for TLDs contracted with ICANN through 12/22/2014
2014-12-29 12:50:22 -08:00
Christoph Kerschbaumer
d65c89962c
Bug 1087739: Make JS callers of ios.newChannel call ios.newChannel2 in netwerk/ (r=sworkman,tanvi)
2014-10-24 15:16:29 -07:00
Michal Novotny
db0d15813e
Bug 792831 - WebSocket permessage compression extension, r=jduell
2014-12-29 12:43:40 +01:00
Masatoshi Kimura
a325bfdb20
Bug 1114295 - Remove the dead pref for TLS_DHE_DSS_WITH_AES_128_CBC_SHA. r=keeler
2014-12-24 22:21:12 +09:00
Wes Kocher
ab27d8e9b0
Merge inbound to mozilla-central a=merge CLOSED TREE
2014-12-23 16:47:42 -08:00
Monica Chew
55a8118ad1
Bug 1108009 - Make synchronous interface nsIURIClassifier.ClassifyLocal. r=gcp
2014-12-18 10:18:09 -08:00
Blake
bc4de955f9
Bug 1080484 - Support avi/divx, ts/m2ts, and mkv media formats. r=cajbir
2014-12-23 10:20:25 +08:00
Carsten "Tomcat" Book
4d35b56fd1
Backed out changeset 07b42d1d60aa (bug 1073003)
2014-12-23 13:35:17 +01:00
Ted Clancy
3ce0451234
Bug 1000305 - part 3: Add atob() and btoa() to server-side java Sandbox. r=waldo
2014-12-20 17:35:40 -05:00
Carsten "Tomcat" Book
d56d8dc16a
Backed out changeset 8450d74f782e (bug 1000305) for j1 test failures
2014-12-23 11:41:28 +01:00
Ted Clancy
db641154ee
Bug 1000305 - part 3: Add atob() and btoa() to server-side java Sandbox. r=waldo
2014-12-20 17:35:40 -05:00
Botond Ballo
8eab762580
Bug 1073003 - Fix more -Wunused-variable and -Wunused-but-set-variable warnings. r=ehsan
...
--HG--
extra : rebase_source : 0a6c783a6428ca0dc25090e21a61b90c192dd252
extra : source : 8ab86311e17416689d176dae5c577a2c6df89b54
2014-12-17 18:05:28 -05:00
Patrick McManus
4ab4a2e414
bug 1111217 - Http2Session::CloseTransaction can delete this while on stack from OnMsgCancelTransaction r=hurley
2014-12-15 13:00:13 -05:00
Gervase Markham
e1a327793e
Bug 1113728 - Add pagespeedmobilizer.com to PSL. r=gerv
2014-12-22 06:23:00 -05:00
Carsten "Tomcat" Book
c3edf3a511
Backed out changeset 8fd0df8e208c (bug 423758) for bustage
2014-12-22 09:05:34 +01:00
Andrew Bartlett
d741102951
Bug 423758 - Add NTLMv2 to internal NTLM handler. r=keeler
...
NTLMv2 is the default.
This adds a new preference:
network.ntlm.force-generic-ntlm-v1
This is to allow use of NTLMv1 in case issues are found in the NTLMv2
handler, or when contacting a server or backing DC that does not
support NTLMv2 for any reason.
To support this, we also:
- Revert "Bug 1030426 - network.negotiate-auth.allow-insecure-ntlm-v1-https allows sending NTLMv1 credentials in plain to HTTP proxies, r=mcmanus"
- Revert "Bug 1023748 - Allow NTLMv1 over SSL/TLS by default, r=jduell"
- Remove LM code from internal NTLM handler
The LM response should essentially never be sent, the last practical
use case was CIFS connections to Windows 9X, I have never seen a web
server that could only do LM
It is removed before the NTLMv2 work is done so as to avoid having 3
possible states here (LM, NTLM, NTLMv2) to control via preferences.
Developed with Garming Sam <garming@catalyst.net.nz>
2014-12-18 17:25:00 +01:00
Patrick McManus
9a8c661ddd
bug 1113661 - broken h2 dependency id r=hurley
2014-12-19 13:01:21 -05:00
Patrick McManus
bbf86bc8fc
bug 1003450 - [3/3] Group Dependency Nodes require >= h2-16 r=hurley
2014-12-11 17:00:19 -05:00
Patrick McManus
7edbeec28f
bug 1003450 - [2/3] Group Dependency nodes for HTTP/2 r=hurley
2014-12-06 14:26:50 -05:00
Chih-Kai (Patrick) Wang
fcb6d29268
Bug 970307: Part 1: Report status of each thread to find when all the threads are idle. r=nfroyd
2014-12-18 17:00:39 +08:00
Patrick McManus
08a4a502ff
bug 1111875 - remove assertion on http size input error r=keeler
...
--HG--
extra : rebase_source : 952fa806d6598c00412bd9b27cf3af65e78e9452
2014-12-16 21:35:57 -05:00
Patrick McManus
25337cfd79
Bug 952863, Part 3: Remove more dead code, r=briansmith
...
--HG--
extra : rebase_source : 2f1793584597aed0d559538aa1ed00c0d3afc788
2014-12-17 12:58:49 -08:00
Brian Smith
123a9716ca
Bug 952863, Part 2: Remove dead code for non-ECDHE TLS False Start, r=keeler
...
--HG--
extra : rebase_source : 47ee95682f769b8e10aaf55b0f4fccfef1fcdea0
2014-12-10 10:13:18 -08:00
Sid Stamm
7ddbe36414
Bug 965727 - Implement referrer directive for CSP. (r=jst,ckerschb)
2014-12-17 14:14:04 -05:00
Ryan Sleevi
b1431c0e9a
Bug 1110626 - New TLD additions for TLDs contracted with ICANN through 2014-12-12. r=gerv
2014-12-17 10:30:52 -05:00
Osman Surkatty
55adef4ea4
Bug 1112404 - Update PSL with new AWS Region. r=gerv
...
--HG--
extra : rebase_source : 26fafe08f25b83ff2ff4fecdf7ba5cef62fa705b
2014-12-17 02:26:00 -05:00
Ben Turner
2be368dceb
Bug 701634 - Support IndexedDB in Workers, r=khuey+baku.
2014-12-16 22:26:15 -08:00
Patrick McManus
ea37d24bba
bug 1107881 - h2/spdy :path when proxying shouldn't be absolute uri r=hurley
...
--HG--
extra : rebase_source : d0847b03e2f7cd2f5425e3de635b68248d49eec3
2014-12-12 11:19:28 -05:00
Ehsan Akhgari
a8d8b9b8de
Bug 1111225 - Build more files in netwerk/cache2 in unified mode; r=glandium
...
--HG--
extra : rebase_source : d80afcddfc5b50b7f24b5c1266810dde61b9e61f
2014-12-16 12:52:47 -05:00
Mike Hommey
541c80f735
Bug 948278 - Avoid piggy-backing into the build system for the reftest addon. r=ted
...
This makes the reftest addon use the httpd server as a js module instead of
a XPCOM component.
2014-12-16 15:07:01 +09:00
Christoph Kerschbaumer
9f0827f7ec
Bug 1095798 - Add NetUtil.NewChannel2 and NetUtil.asyncFetch2 to NetUtil.jsm (r=sicking)
2014-12-15 18:38:03 -08:00
Christoph Kerschbaumer
5c70abe057
Bug 1111025 - Add newChanelChannelFromURIWithLoadInfo to nsIIOService (r=sicking)
2014-12-12 14:24:57 -08:00
Ben Kelly
57dbd41b23
Bug 1107516 - Part 2: Add nsILoadGroup helpers to nsNetUtil.h. r=mcmanus
2014-12-15 08:39:00 -05:00
Jan Beich
c9404cbde6
Bug 1103858 - Enable FreeBSD wifi scanner on DragonFly. r=ted, r=jdm
2014-11-24 00:10:00 -05:00
Masatoshi Kimura
ab4b12e208
Bug 1092835 - Log usage of weak ciphers in the console. r=keeler,mcmanus
2014-12-13 20:09:01 +09:00
Botond Ballo
04482890b0
Bug 1073081 - Fix an operator precedence bug. r=bechen
...
--HG--
extra : source : 8f113c70b0adca54375a97d4493bc599a9854e6f
2014-11-24 20:02:43 -05:00
Botond Ballo
870235958c
Bug 1073081 - Fix -Wunused-result, -Wunused-variable, and -Wunused-but-set-variable warnings. r=ehsan
...
--HG--
extra : source : a1ac7acfcf14207706eca29be3a20c576c8fae06
2014-11-26 18:13:49 -05:00
Botond Ballo
79d427447d
Bug 1073081 - Fix -Waddress warnings about Nuwa functions. r=khuey
...
--HG--
extra : source : 8cd5108862aaf2c579a76ac6e9c08eb69fa5f3ff
2014-11-26 19:20:03 -05:00
Botond Ballo
b68f6489dc
Bug 1073081 - Fix -Wattribute warnings by disabling them. r=ehsan,ted
...
--HG--
extra : source : 8393f458463ff465c0862209a7bef284e5ce6b48
2014-11-24 19:43:19 -05:00
Botond Ballo
8bcf931152
Bug 1073081 - Fix -Wattribute warnings by removing MOZ_EXPORT from forward declarations. r=ehsan
...
--HG--
extra : source : 25145aa73cb75faa067ec96114968bc55bf7bbac
2014-11-24 19:40:59 -05:00
Botond Ballo
40dadf0d08
Bug 1073081 - Fix -Wsign-compare and -Wsign-conversion warnings. r=ehsan
...
--HG--
extra : source : 88c58a8cc276a4691ed23fd8b8f2f6c0713b50fd
2014-11-24 19:54:33 -05:00
Botond Ballo
7b85bd5de5
Bug 1073081 - Fix -Wdelete-non-virtual-dtor warnings by marking some classes as MOZ_FINAL. r=ehsan
...
--HG--
extra : source : 7a909c534cf723b252ea5b0a225a6656399b5b2e
2014-11-24 18:38:23 -05:00
Wes Kocher
8e77adb0d6
Backed out 3 changesets (bug 1107516) for b2g debug emulator mochitest bustage
...
Backed out changeset 5fe0df3298aa (bug 1107516)
Backed out changeset ce51e5cd2a85 (bug 1107516)
Backed out changeset c3b2309fdf93 (bug 1107516)
2014-12-12 15:29:28 -08:00
Christoph Kerschbaumer
426d902f38
Bug 1111017 - Followup on Bug 1087442 - Updating comments (r=sicking)
2014-12-12 13:45:51 -08:00
Ben Kelly
66be9f2fb7
Bug 1107516 P2 Add nsILoadGroup helpers to nsNetUtil.h. r=mcmanus
2014-12-12 16:41:36 -05:00
Ehsan Akhgari
09a262787c
Bug 649012 - Fail mochitest-plains which use flaky timeouts (setTimeout(x) for x > 0); r=ted
...
We are white-listing the existing set of tests that use setTimeout
like this. Hopefully these tests will be investigated and fixed
in the future, so that we can narrow down the white-list.
This check is only turned on for mochitest-plain for now.
2014-12-11 13:34:40 -05:00
Christoph Kerschbaumer
5bc71528dc
Bug 1087442 - Attach LoadInfo inside each individual ProtocolHandler - netwerk/ changes (r=sworkman,sicking)
2014-12-12 09:07:36 -08:00
Christoph Kerschbaumer
09b44e1b01
Bug 1087442 - Attach LoadInfo inside each individual ProtocolHandler - ioservice/ changes (r=sicking,sworkman)
2014-12-12 09:05:21 -08:00
Christoph Kerschbaumer
d1614ac429
Bug 1087442 - Attach LoadInfo inside each individual ProtocolHandler - netUtil changes (r=sicking,sworkman)
2014-12-12 09:05:09 -08:00
Christoph Kerschbaumer
97e4b52984
Bug 1110615 - Fix inheriting problem for blobs (r=sicking)
2014-12-12 09:03:47 -08:00
Patrick McManus
9aa9696cc0
bug 865314 - backout 61ee2e053920 due to crashes 1089638 r=backout
...
--HG--
extra : rebase_source : a402ff7ab1f653320ac577807fbe85143d945af8
2014-12-12 11:48:02 -05:00
Brian Smith
7f05080219
Bug 940787: Stop requiring ALPN/NPN for False Start, r=keeler
...
--HG--
extra : rebase_source : f8946e1fc631f2458807a559104a1dca01f444ac
2014-12-10 10:50:48 -08:00
Phil Ringnalda
f7aea19aae
Backed out 15 changesets (bug 1087442)
...
Backed out changeset 3f4166fb5e37 (bug 1087442)
Backed out changeset 0c9c9123a0a9 (bug 1087442)
Backed out changeset 1d85d298042d (bug 1087442)
Backed out changeset 51f3ce397d68 (bug 1087442)
Backed out changeset f3b81a623692 (bug 1087442)
Backed out changeset 472e8fa74596 (bug 1087442)
Backed out changeset 12f97df7b79c (bug 1087442)
Backed out changeset 253cde88d3c5 (bug 1087442)
Backed out changeset b44f9ebd56cb (bug 1087442)
Backed out changeset 48e412887726 (bug 1087442)
Backed out changeset a2c76343f7a9 (bug 1087442)
Backed out changeset 0b5b07cfef0e (bug 1087442)
Backed out changeset 2931c35342a4 (bug 1087442)
Backed out changeset 681ce9dcad64 (bug 1087442)
Backed out changeset 47c505856954 (bug 1087442)
2014-12-11 21:58:21 -08:00
Christoph Kerschbaumer
9266af2940
Bug 1087442 - Attach LoadInfo inside each individual ProtocolHandler - netwerk/ changes (r=sworkman,sicking)
2014-12-11 20:46:47 -08:00
Christoph Kerschbaumer
d9c268c606
Bug 1087442 - Attach LoadInfo inside each individual ProtocolHandler - ioservice/ changes (r=sicking,sworkman)
2014-12-11 20:45:30 -08:00
Christoph Kerschbaumer
5a98bf956c
Bug 1087442 - Attach LoadInfo inside each individual ProtocolHandler - netUtil changes (r=sicking,sworkman)
2014-12-11 20:45:16 -08:00
Christoph Kerschbaumer
6bd9ba41ec
Bug 1104623 - Inherit security flags if channel already has a loadinfo attached in NS_NewChannel (r=bz,sworkman)
2014-12-07 19:53:33 -08:00
Patrick McManus
c6419de7d1
bug 865314 - ssl parallelism to new host should not be 1 r=hurley
2014-01-30 03:56:36 -05:00
Ryan VanderMeulen
9e63d16fb6
Backed out changesets c63a0dc3e90f and 5b53df2993fa (bug 1104623) for leaks.
...
--HG--
extra : rebase_source : cb4ed2e9e43d8d937f75561534f26081e694c964
2014-12-11 13:12:08 -05:00
Christoph Kerschbaumer
208f069325
Bug 1104623 - Inherit security flags if channel already has a loadinfo attached in NS_NewChannel (r=bz,sworkman)
2014-12-07 19:53:33 -08:00
Carsten "Tomcat" Book
6a0a1f7c96
Backed out changeset a2146311e4fa (bug 1104623) for memory leaks
2014-12-11 08:51:25 +01:00
Christoph Kerschbaumer
bd70377d60
Bug 1104623 - Inherit security flags if channel already has a loadinfo attached in NS_NewChannel (r=bz,sworkman)
2014-12-07 19:53:33 -08:00
Ehsan Akhgari
c94b2e2945
Bug 1109697 - Fix more bad implicit constructors in netwerk; r=mcmanus
2014-12-10 17:49:42 -05:00
Jason Orendorff
92f1bf16c5
Bug 1103368, part 5 - Make Class::getProperty and setProperty nullable instead of needing stub functions. Never store stub functions in JSPropertyDescriptors. r=bhackett.
...
--HG--
extra : rebase_source : a44070dd6155426ef6026c1575116f90b5fdac0c
extra : amend_source : 8d8fcf05dfd5fdf214a39501663347a6d6b56463
2014-11-22 12:23:39 -06:00
Ryan VanderMeulen
2662512950
Backed out changesets 027c65d3ac10 and 541ea8e2706e (bug 1104623) for intermittent leaks in the new test.
2014-12-10 12:43:56 -05:00
Christoph Kerschbaumer
20f7ad1a7b
Bug 1104623 - Inherit security flags if channel already has a loadinfo attached in NS_NewChannel (r=bz,sworkman)
2014-12-07 19:53:33 -08:00
Kershaw Chang
0dfeddb6d2
Bug 1020157 - Replace ManagedPBrowserParent with GetManagedTabContext in NeckoParent, r=jduell
2014-12-09 17:34:00 +01:00
Brian Smith
81f8d7a489
Bug 1107787: Disable TLS_DHE_DSS_WITH_AES_128_CBC_SHA, r=keeler
...
--HG--
extra : rebase_source : 063d859c69adc8deba9d1842f4bd42a9b862bbe5
2014-12-04 19:50:58 -08:00
Brian Smith
5bd7eba3e4
Bug 1037098
: Remove preferences for cipher suites disabled in bug 1036765, r=keeler
...
--HG--
extra : rebase_source : b033bea062c8cafecd93830fa54f4cf184fa28df
2014-12-04 19:47:17 -08:00
Jason Orendorff
acdfa74202
Bug 1103152
- Remove JS_DeletePropertyStub, JS_EnumerateStub, JS_ResolveStub, and JS_ConvertStub. Make five mandatory JSClass hooks optional (nullable). r=bhackett.
...
--HG--
extra : rebase_source : a349ef612573aff8f87b995a65df94ae56cab13d
extra : amend_source : bbfe549fe0735d8b33ffff66d7eeddcc2ad042d2
2014-12-02 16:56:35 -06:00
Ryan VanderMeulen
1bdab6fe7b
Backed out changesets fb903f13f215, 9c5c712698e4, and 36d257ead3da (bug 1092835) for causing test_csp_allow_https_schemes.html permafail on Android 2.3.
...
CLOSED TREE
2014-12-09 14:00:47 -05:00
Masatoshi Kimura
487b1516b0
Bug 1092835 - Log usage of weak ciphers in the console. r=keeler,mcmanus
2014-12-10 00:54:06 +09:00
Wes Kocher
126b4f108e
Backed out changeset bf25101e66cf (bug 1095098) for build bustage
2014-12-08 16:27:12 -08:00
Denis Volk
0f94bddfc8
Bug 1095098: move do_QueryObject templates into their own header r=froydnj
2014-11-20 12:20:10 +01:00
Masatoshi Kimura
9404624ff3
Bug 1084025 - Disable insecure version fallback. r=dkeeler
2014-12-09 07:19:04 +09:00
Ryan VanderMeulen
5c88387084
Backed out changesets 916dbe7cf99d and 4ae3b6ea1d85 (bug 1104623) for intermittent leaks in the newly-added test.
2014-12-08 13:11:49 -05:00
Christoph Kerschbaumer
71fcd888ff
Bug 1104623 - Inherit security flags if channel already has a loadinfo attached in NS_NewChannel (r=bz,sworkman)
2014-12-07 20:25:46 -08:00
Andrea Marchesini
8051790d44
Bug 1091962 - AutoEventEnqueuer must keep alive ChannelEventQueue, r=smaug, r=jduell
2014-12-04 13:23:33 -08:00
Nicholas Hurley
f42d623474
Bug 1107267 - Advertise h2-16. r=mcmanus
2014-12-04 11:50:38 -08:00
awake
a032f44b4b
Bug 1054739 - Normalize language tags when setting the Accept-Language header. r=gerv,mcmanus
2014-11-27 15:23:00 +01:00
Trevor Saunders
1a013270b5
bug 1105074 - make more stuff final r=froydnj
2014-11-25 13:56:07 -05:00
Nils Ohlmeier [:drno]
a5dbd6b71b
Bug 1098583 - Clean up data channel open request. r=jesup
2014-11-26 14:00:36 -05:00
Shigeki Ohtsu
bb18946770
bug 1105302 - Fix to use indexed encoding for cookies more than 20 bytes r=mcmanus
2014-11-26 23:44:50 +09:00
Patrick McManus
88b035b0c8
bug 1104993 - fix connection manager half open accounting r=hurley
2014-11-24 22:42:10 -05:00
Patrick McManus
cec693e1bc
bug 1104987
- cleanup h1 instances in h2 tests promptly r=hurley
2014-11-25 16:24:02 -05:00
Nikhil Marathe
2c068a0e94
Bug 1104959
- Make nsStreamLoader retargetable. r=mcmanus
2014-11-24 10:28:54 -08:00
Patrick McManus
e1e37ec43e
bug 1094563 - assert necko ip connections made in parent r=jduell (despite the CLOSED TREE)
2014-11-05 15:01:53 -05:00
Nicholas Hurley
539494df82
Bug 1097320 - Enable advertising h2. r=mcmanus
2014-11-25 14:43:27 -08:00
Gijs Kruitbosch
01cfcfb2a8
Bug 1061898 - fix ftp dir listing for windows long dates, r=jduell
2014-11-05 13:10:26 +00:00
Wes Kocher
bd182684f1
Backed out changeset b3f742c00ba1 (bug 1103152
)
2014-11-24 17:04:30 -08:00
Wes Kocher
9bd1792b15
Backed out changeset b4b619628d1d (bug 1103368) for b2g build bustage
2014-11-24 17:03:44 -08:00
Mike Hommey
34b3be419c
Bug 1102022 - Increase the SOCKS I/O buffer size to avoid buffer overflows. r=mcmanus
...
This also adds static checks that buffer overflows do not sneak in again in
the future.
Interestingly, this also makes (at least) GCC generate more efficient code.
For example, before, writing to the buffer in WriteV5AuthRequest would look
like this:
mov 0x38(%rbx),%eax
mov 0x28(%rbx),%rcx
movb $0x5,(%rcx,%rax,1)
mov 0x38(%rbx),%eax
inc %eax
mov %eax,0x38(%rbx)
mov 0x28(%rbx),%rcx
movb $0x1,(%rcx,%rax,1)
mov 0x38(%rbx),%eax
inc %eax
mov %eax,0x38(%rbx)
mov 0x28(%rbx),%rcx
movb $0x0,(%rcx,%rax,1)
incl 0x38(%rbx)
Now it looks like this:
mov 0x28(%rbx),%rax
movb $0x5,(%rax)
movb $0x1,0x1(%rax)
movb $0x0,0x2(%rax)
movl $0x3,0x38(%rbx)
2014-11-25 08:46:59 +09:00
Jason Orendorff
986d9b9587
Bug 1103368, part 5 - Make Class::getProperty and setProperty nullable instead of needing stub functions. Never store stub functions in JSPropertyDescriptors. r=bhackett.
...
--HG--
extra : rebase_source : 4fffe30636fdc5f0c708bc50f98c974c67cd4459
2014-11-22 12:23:39 -06:00
Jason Orendorff
195aa9ff10
Bug 1103152
- Remove JS_DeletePropertyStub, JS_EnumerateStub, JS_ResolveStub, and JS_ConvertStub. Make five mandatory JSClass hooks optional (nullable). r=bhackett.
...
--HG--
extra : rebase_source : 40b75b926ae59d91c80374fc5b25d2a459ecb717
2014-11-21 15:14:58 -06:00
Manesh Samtani
6cdfdff41a
Bug 1102231 - Update PSL for UDR Ltd. domains. r=gerv
2014-11-21 04:28:00 +01:00
Nicholas Nethercote
d159649494
Bug 1098703 - Zero HttpBaseChannel::{mSelfAddr,mPeerAddr} on construction to avoid Valgrind complaints in e10s builds. r=michal.
...
--HG--
extra : rebase_source : b95ade0b14397103711f74a53e75c514df2e1e1b
2014-11-13 19:27:31 -08:00
Patrick McManus
cf01ffcedf
bug 1110707 - dont assume seekable stream on sending_to http events r=valentin
2015-01-05 12:08:21 -05:00
Honza Bambas
cadedaa85d
Bug 1095281 - Open entries from a chosen appcache as read-only, r=michal
2014-11-19 18:46:10 +01:00
Honza Bambas
d2816c9755
Bug 1055580 - Intermittent test_cache2-14b-concurent-readers-complete.js | 1 == 3 | 2 == 1 | 3 == 2, r=michal
2014-11-19 18:46:09 +01:00
Nathan Froyd
970fc0e8a3
Bug 1099251 - make ChaosMode's behavior modifications more finely-grained selectable; r=roc
2014-11-14 13:12:51 -05:00
Patrick McManus
82ea2eebd2
bug 1095859 - proxy tweak r=valentin.gosu
2014-11-17 13:27:12 -05:00
Owen Chu
d3d0babc79
Bug 704320 - Changes for HttpChannelParent. (r=mcmanus)
2014-11-18 08:46:35 -05:00
Owen Chu
50259ae67d
Bug 704320 - Parse and implement meta tag-based referrer policies for documents and nsHttpChannels. (r=bz,mcmanus)
2014-11-18 08:46:29 -05:00
Dragana Damjanovic
29b1961748
Bug 1097878 - Additional fix for divertion from child to parent. r=sworkman
2014-11-12 18:01:00 +01:00
Patrick McManus
a0cb0e0b94
bug 1097944 - remove spdy/3 2/2 r=hurley
2014-11-17 12:35:06 -05:00
Patrick McManus
f7800dc7a7
bug 1099472 - nspr log argument mismatch h2::recvpushpromise r=hurley
2014-11-14 20:34:40 -05:00
Christoph Kerschbaumer
59e7c4cbd1
Bug 1083422 - Add triggering Principal to nsILoadInfo - e10s changes (r=jduell)
...
* * *
[mq]: tmp
2014-11-14 08:57:09 -08:00
Christoph Kerschbaumer
1b25c3732d
Bug 1083422 - Add triggering Principal to nsILoadInfo - netutil changes (r=jduell)
2014-11-14 08:56:39 -08:00
Randell Jesup
ac86a65eb9
Bug 1080312: update iteration code from upstream r=jesup
2014-11-12 22:59:53 -05:00
Nicholas Hurley
083547dbdc
Bug 1094519 - Advertise h2-15 in addition to h2-14. r=mcmanus
2014-11-10 21:17:00 +01:00
Blake Kaplan
17642920d2
Bug 1088457 followup -- fix b2g's build. CLOSED TREE
2014-11-11 16:27:12 -08:00
Blake Kaplan
b7672658f4
Bug 1088457 - Make nsChannelClassifier deal properly with e10s. r=mmc/sworkman
2014-11-11 15:05:55 -08:00
Blake Kaplan
b2e95fedcd
Bug 1096530 - Make sure we notify our listener if we were canceled before we redirected. r=mcmanus
2014-11-11 15:05:55 -08:00
Honza Bambas
23e519249d
Bug 1081089 - Move spdy io logs to level 5, r=mcmanus
2014-11-10 16:10:41 +01:00
Honza Bambas
a47bcaca63
Bug 1042396 - 'ASSERTION: Wrong Document Channel' with iframe src swap / better cancel detection on redirect, r=mcmanus
2014-11-10 16:10:41 +01:00
Dragana Damjanovic
4ccca6bd65
Bug 1073872 - Fix data encoding if a channel is diverted from a child back to the parent. r=sworkman
2014-11-07 07:50:00 +01:00
Connor
9c9e89038a
Bug 575094 - Modify how prefservice is accessed so that it's from the parent process and not from the child process. Also re-enable test_bug528292_wrap.js. r=jdm
...
--HG--
rename : netwerk/test/unit_ipc/disabled_test_bug528292_wrap.js => netwerk/test/unit_ipc/test_bug528292_wrap.js
2014-10-29 23:58:03 -04:00
Nicholas Hurley
2b6d3a17ba
Bug 1049814 - Retry REFUSED_STREAMs on the same session. r=mcmanus
2014-11-06 09:47:00 -05:00
Magnus Melin
0278ca314e
Bug 1074793 - Set more restrictive permissions for downloads in the temporary directory. r=paolo
2014-11-02 15:15:43 +02:00
Ryan VanderMeulen
410f09054e
Merge fx-team to m-c. a=merge
2014-11-07 13:35:28 -05:00
Andrea Marchesini
40f8089c74
Bug 1090142 - WebSocketChannelChild should respect the order of the runnable to be dispatched. r=jduell
2014-11-07 09:35:54 -05:00
Carsten "Tomcat" Book
6df42325a9
Merge mozilla-central to fx-team
2014-11-07 15:07:58 +01:00
Mark Goodwin
c71dc52d87
Bug 1068949 - Send SHA-1 deprecation warnings in to the web console. r=mcmanus
2014-11-04 13:25:00 -05:00
Jonathan Hao
df127474fb
Bug 1093521 - [RTSP] An extra PLAY request is send after end-of-stream. r=ettseng
2014-11-04 17:39:29 +08:00
Kershaw Chang
697446154c
Bug 1041419 - Patch 2: Replace PBrowser with PBrowserOrId in PWyciwygChannel. r=honzab
2014-11-04 02:58:00 +01:00
James Kitchener
a7839118a6
Bug 971432 - Move baseURI to nsILoadInfo. r=bz
2014-11-05 01:34:00 +01:00
Patrick McManus
f1a587a623
Bug 1092613 - reason phrases for http 207 and 208. r=hurley
2014-11-01 17:27:53 -04:00
Nicholas Hurley
3ba70bdea8
Bug 1055306 - Make h2 push origin check more correct. r=mcmanus
2014-11-03 16:19:00 +01:00
Nicholas Nethercote
e42db9a0af
Bug 1091986 (part 2) - Change nsStreamLoader::mData to a mozilla::Vector. r=mcmanus.
2014-10-30 19:48:30 -07:00
Monica Chew
43fa6ed7e2
Bug 1088183: Propagate the top window URI to the parent http channel through HttpChannelOpenArgs (a=kwierso,r=jduell,mrbkap)
2014-10-29 17:22:22 -07:00
Nicholas Hurley
e53d01ea81
Bug 1091263
- HTTP_1_1_REQUIRED support. r=mcmanus
2014-11-06 09:26:00 -05:00
Gervase Markham
52f3641c23
Bug 1093382 - Update PSL with new TLD additions for TLDs contracted with ICANN from 2014-10-04 to 2014-11-02. r=gerv
2014-11-04 01:51:00 -05:00
Dragana Damjanovic
9143780d5e
Bug 1085266 - NetworkActivityMonitor PRIOMethods changed to be static, because not attached nsUDPSockets were crashing if SocketTransportService had been shut down. A small fix to nsUDPSocket destructor has been added. r=michal
2014-11-04 01:23:00 -05:00
Jonathan Hao
b45f9a270b
Bug 1068523
- [woodduck][MT6572][Streaming][RTSP] Error message is not prompted when connectivity is lost. r=ettseng
2014-11-03 10:39:04 +08:00