Ehsan Akhgari
e1d91cf3c6
Bug 1156084 - Disallow AddRef() and Release() calls on the return value of methods returning XPCOM objects; r=jrmuizel
...
When a method returns type D derived from RefCounted type B, there is an
ImplicitCastExpr (or an ExplicitCastExpr, if there is an explicit cast
to the base type in the code) in the AST between the CallExpr and
MemberExpr, which we didn't take into account before. This caused the
analysis to not work on common patterns such as
nsCOMPtr<nsIXPCOMInterface>.
2015-04-21 16:24:41 -04:00
Nicholas Hurley
a9b331215f
Bug 1130822 - properly decode arbitrarily aligned data for non-tier1 platforms. r=mcmanus
...
Modified from original patch by Martin Husemann <martin@NetBSD.ORG>
2015-04-21 11:26:11 -07:00
Patrick McManus
2128024376
bug 1153212 - Alt-Svc Fixes r=dkeeler r=hurley
2015-04-13 17:11:59 -04:00
Wes Kocher
f180216650
Merge m-c to fx-team a=merge CLOSED TREE
2015-04-20 17:19:07 -07:00
Denis Volk
cd6346cce0
Bug 1095098 - move do_QueryObject templates into their own header; r=froydnj
2015-04-15 12:47:03 -04:00
Tom Tromey
1a1dbab640
Bug 1096908 - forward network security messages to the content process; r=hurley
2015-04-20 11:42:09 -07:00
Wes Kocher
7ac70178c3
Backed out changeset dbee7cf7e96f (bug 1096908) for bustage
2015-04-20 11:22:21 -07:00
Tom Tromey
b2f4baac33
Bug 1096908 - forward network security messages to the content process; r=hurley
2015-04-20 11:09:34 -07:00
Josh Matthews
6a2c598fe7
Bug 1137287 - Build fix. rs=KWierso for a CLOSED TREE
2015-04-17 19:27:05 -04:00
Josh Matthews
fe3b91c0cd
Bug 1137287 - Part 2: Send non-200/404 synthesized responses via the parent HTTP implementation for proper processing. r=mayhemer
2015-04-17 18:59:10 -04:00
Josh Matthews
feda39dd0f
Bug 1137287 - Part 1: Shift some code from InterceptedChannelContent to HttpChannelChild. r=mayhemer
2015-04-17 18:59:10 -04:00
Wes Kocher
3845f6460e
Backed out 1 changesets (bug 1040285) for windows xpcshell failures CLOSED TREE
...
Backed out changeset ffd1b16f058b (bug 1040285)
2015-04-16 15:17:15 -07:00
Neil Deakin
0e272ede50
Bug 1153248, re-enable a bunch of tests that now work with e10s, r=billm
2015-04-16 15:38:12 -04:00
Valentin Gosu
ac81ced90e
Bug 1040285 - Single Quotes should not be encoded in the path. r=mcmanus, r=annevk
2015-04-16 01:11:05 +03:00
Jim Blandy
b818a4adbe
Bug 1145051: Use MOZ_WARN_UNUSED_RESULT instead of NS_WARN_UNUSED_RESULT. r=glandium
2015-03-19 00:46:40 -07:00
Nathan Froyd
fba75178ed
Bug 1153988 - create nsNullPrincipals directly, rather than going through do_CreateInstance; r=smaug
...
There's a better way to create null principals than
do_CreateInstance("@mozilla.org/nullprincipal;1"). Let's do that and
save ourselves some XPCOM overhead.
2015-04-13 14:47:41 -04:00
Gijs Kruitbosch
8a7ed8a37e
Bug 1150703, allow about: pages to be unlinkable even if "safe for content", r=mcmanus, IGNORE IDL
2015-04-03 09:59:00 +01:00
Patrick McManus
cb5c627737
Bug 1154068 - rename relaxed to insecure scheme and add more runtime checks r=hurley
...
we used the term relaxed for http:// over tls; but someitmes we also
enforced the authentication if alt-svc changed the host involved. That
was all done correctly but the term relaxed wasn't very accurate in
those cases.
For clarity rename "relaxed" to be "insecureScheme". Also add a
runtime check (with debug assert) to paths to enforce that bit isn't
set where it shouldn't be (it isn't known to be).
2015-04-06 17:30:29 -04:00
Patrick McManus
8229a666f3
Bug 1154061 - clear cached alt svc mappings on a variety of state changes r=hurley
...
an alt-svc map is just an optimization which can get out of phase like
any other piece of state.. therefore it makes sense to
drop them when a user presses some kind of "serenity now" button such
as force-reload, clear cache, etc..
2015-04-10 16:13:30 -04:00
Patrick McManus
2ef0ab6fab
Bug 1153936 - nsIHttpChannelInteral attribute to opt out of alt-svc on per channel basis r=hurley
2015-04-13 12:59:34 -04:00
Patrick McManus
1008b389ec
Bug 1153924 - do not use altsvc with proxy r=hurley
2015-04-13 12:33:10 -04:00
Patrick McManus
4cde8b5219
Bug 1153896 - dont setup altsvc for same host/port as origin r=hurley
2015-04-09 23:38:26 -04:00
Patrick McManus
2dd72c2827
Bug 1153869 - altsvc assert scheme is http or https r=hurley
2015-04-13 10:20:26 -04:00
Christoph Kerschbaumer
cca645486b
Bug 1134096 - Revise docs for ::NewChannel2, ::GetChannelPrincipal and add deprecation warnings (r=tanvi,sicking)
2015-04-13 13:37:14 -07:00
Nathan Froyd
db85e8c100
Bug 1153267 - part 2 - use smart pointers instead of manual NS_ADDREF'ing outparams; r=ehsan
2015-03-31 10:05:07 -04:00
Nathan Froyd
68d9d5628d
Bug 1153267 - part 1 - use smart-pointer .forget() instead of NS_ADDREF+assign; r=ehsan
2015-03-31 10:03:49 -04:00
Ted Mielczarek
c4be9315ba
bug 1151407 - Remove _HTTPD_JS_PATH from xpcshell test harness. r=jmaher
...
Only the httpd.js unit tests actually rely on this. I tried to make them use Cu.import but they also rely on poking a bunch of stuff in httpd.js that's not exported, so instead I just made the test manifest copy httpd.js to the test directory and had them load it from there.
2015-04-03 08:20:32 -04:00
Patrick McManus
23e4210037
Bug 1153437 - rename proxyFlags to controlFlags with nsISocketProvider interfaces r=hurley
2015-04-10 17:27:27 -04:00
Christoph Kerschbaumer
2846cece87
Bug 1147562 - Update remaining callsites of newChannel before landing the shim in netwerk/ (r=jduell)
2015-04-10 09:58:16 -07:00
Patrick McManus
9af5631297
Bug 1152897 - update Alt-Svc pref name and default r=hurley
2015-04-06 15:28:21 -04:00
Shian-Yow Wu
9e178d1434
Bug 1150318 - Enable netwerk/test/unit/xpcshell.ini tests for B2G desktop by default. r=mcmanus
2015-04-10 14:02:17 +08:00
Dragana Damjanovic
5487d8f5d2
Bug 935838 - Add per app network traffic statistics to the UDP socket. r=sicking, r=mayhemer
2015-04-08 15:35:00 -04:00
Carsten "Tomcat" Book
02786021b3
Backed out changeset 35e6bbc2136b (bug 1134596) for Android Crashtest failures
2015-04-09 12:33:41 +02:00
Carsten "Tomcat" Book
4323e2c753
Backed out changeset 82d6b5523a2b (bug 1134596)
2015-04-09 12:31:51 +02:00
Carsten "Tomcat" Book
96d695c117
Backed out changeset fb48ee62bab4 (bug 1134596)
2015-04-09 12:31:49 +02:00
Valentin Gosu
e56adf5c90
Bug 1134596 - SetOffline(false) in nsIOService::Init r=honzab
2015-04-09 06:33:08 +03:00
Valentin Gosu
371da4bde3
Bug 1134596 - Add network.offline-mirrors-connectivity pref to preserve previous behaviour r=honzab
2015-04-09 06:33:03 +03:00
Valentin Gosu
abd64ec2ca
Bug 1134596 - Separate nsIOService's network detection from offlineMode r=honzab
2015-04-09 06:32:53 +03:00
Ehsan Akhgari
c8230e2426
Bug 1152329 - Only compile _Android_GetAddrInfoForNetInterface on Android>=19; r=mcmanus
...
This fixes the compiler warnings about the unused static function
on other platforms.
2015-04-08 21:57:01 -04:00
Ehsan Akhgari
f1e9589b54
Bug 1053650 follow-up: Mark GetNetworkInterfaceId/SetNetworkInterfaceId as override
2015-04-08 10:27:41 -04:00
Ryan VanderMeulen
9ca5e70312
Merge inbound to m-c. a=merge
2015-04-07 15:47:40 -04:00
Gervase Markham
ae7caa08c5
Bug 1151729 - New TLD additions for TLDs contracted with ICANN through 04/07/2015. r=gerv
2015-04-07 06:50:00 -04:00
Gervase Markham
d8b52dd264
Bug 1150066 - restore ability to run prepare_tlds.py standalone. r=gps
2015-04-01 08:50:00 +02:00
Randall Barker
ef733d24e8
Bug 1097804 - Part 1 - Create a library containing nsISocketTransportService and nsIDNS that can be used to support standalone WebRTC. r=mcmanus
2015-04-03 15:54:00 +02:00
Henry Chang
6b51232ce6
Bug 1053650 - Part 3: Make use of gonk-specific per-interface DNS lookup. r=mcmanus
2015-01-28 11:21:37 +08:00
Henry Chang
7e98a1f2e2
Bug 1053650 - Part 2: Populate networkInterfaceId to SocketTransport. r=mcmanus
2015-04-07 11:45:57 -04:00
Patrick McManus
7fd4109252
bug 1141775 - one wifi monitor thread r=hurley
2015-04-02 13:58:14 -04:00
Gervase Markham
f9e022f260
Bug 1137114 - New TLD additions for TLDs contracted with ICANN from 2015-01-27 to 2015-02-26. r=gerv
2015-04-02 03:34:00 -04:00
Dragana Damjanovic
cbfa7e7c3c
Bug 1136969 - Add a check that OnStartRequest is called just once during the lifetime of a channel. r=mcmanus
2015-04-02 06:12:00 -04:00
Ehsan Akhgari
fc1a010b2a
Bug 1148854 - Part 2: Resume the intercepted network reuest if the interception fails for some reason; r=jdm
2015-04-02 17:58:22 -04:00
Patrick McManus
6f86d0bb9b
Bug 1148328 - Disable alt-svc. r=dveditz
...
CLOSED TREE
2015-03-31 18:57:44 -04:00
Ehsan Akhgari
808c19245e
Back out bug 1149127 because of Thunderbird insanity
2015-04-02 14:37:55 -04:00
Nathan Froyd
4181765caf
Bug 1143651 - don't use CallQueryInterface when the compiler can do the cast for us; r=ehsan
2015-03-12 13:20:29 -04:00
Shian-Yow Wu
eb26a07310
Bug 1148503 - Test PAC Generator on B2G only. r=mcmanus
2015-04-02 09:17:59 +08:00
Dragana Damjanovic
67c95f19ed
Bug 647010 - Limit when HTTP authentication dialog is shown. Block cross-origin http auth prompts with pref. r=mayhemer, r=tanvi
2015-04-01 06:56:00 -04:00
Mike Hommey
ee117642af
Bug 1134920 - Use moz_xmalloc/moz_xrealloc/free instead of nsMemory::Alloc/Realloc/Free. r=nfroyd
2015-04-01 13:51:45 +09:00
Monica Chew
26c2c18c22
Bug 1108017: Loosen third-party restrictions for tracking protection checks (r=sworkman)
2015-03-31 13:18:38 -07:00
Valentin Gosu
0e41c45f30
Bug 1099209 - Only track leaked URLs on the main thread. r=honzab
2015-03-31 14:19:27 +03:00
Patrick McManus
e202939ddd
bug 1148237 restart verifier null pattern r=honzab
2015-03-30 15:56:49 -04:00
Olli Pettay
858d870ef5
Bug 1149228, cache data: and https: handlers, r=honzab.moz
2015-03-30 22:32:26 +03:00
Mike Hommey
95e047925a
Bug 1138293 - Use malloc/free/realloc/calloc instead of moz_malloc/moz_free/moz_realloc/moz_calloc. r=njn
...
The distinction between moz_malloc/moz_free and malloc/free is not
interesting. We are inconsistent in our use of one or the other, and
I wouldn't be surprised if we are mixing them anyways.
2015-03-31 12:32:49 +09:00
Ehsan Akhgari
b314d8716c
Bug 1149127 - Stop exporting LoadInfo unnecessarily; r=ckerschb
2015-03-30 22:57:16 -04:00
Wes Kocher
29d000fc41
Merge m-c to inbound a=merge CLOSED TREE
2015-03-30 19:39:04 -07:00
Sylvestre Ledru
a8b59767f0
Bug 1149078 - Missing UUID dump. r=mconley, a=me
...
DONTBUILD
2015-03-30 02:27:00 -04:00
Andrew McCreight
210c51b7d3
Bug 1148070 - Change nsIClassInfo::getHelperForLanguage() to getScriptableHelper(). r=bholley
2015-03-29 07:52:54 -07:00
Michal Novotny
6c2133969b
Bug 1147973 - Detailed disk cache hit rate telemetry is wrong, r=honzab
2015-03-30 21:08:52 +02:00
Andrew McCreight
db3e30ab59
Bug 1147572 - Remove implementation language field from DOM class info. r=jst
2015-03-30 10:45:39 -07:00
Hiroyuki Ikezoe
753e1838d7
Bug 1139254 - Use MockRegistrar in netwerk. r=jduell
2015-03-03 19:46:00 -05:00
Honza Bambas
a9d5ec9f20
Bug 1124880 - Call PR_Close of UDP sockets on new threads. r=mcmanus
2015-03-27 09:24:00 -04:00
Blake Kaplan
e3bf33493d
Bug 1058551 - Support redirects to data: URIs. r=honza
2015-03-27 13:12:37 -07:00
Randell Jesup
8ebad4e521
Bug 1148231: fix wrong error message on DataChannel failed resend of packet r=khuey
2015-03-27 13:34:45 -04:00
Andrea Marchesini
94545cbb2e
Bug 1148527 - Indentation fix after bug 1145631, r=ehsan
2015-03-27 18:52:19 +00:00
Wes Kocher
ec293905dc
Merge m-c to inbound a=merge CLOSED TREE
2015-03-26 17:46:35 -07:00
Francois Marier
ccb47f23ca
Bug 1138979 - Pref to turn TP on when in Private Browsing mode. r=mmc, r=ehsan
2015-03-24 14:10:00 -04:00
Monica Chew
cd97968417
Bug 1144786: Create ClassifyLocalWithTables (r=gcp,francois)
2015-03-26 15:24:19 -07:00
Shian-Yow Wu
2ec7438acb
Bug 1115495 - Part 2: PAC generator for browsing and system wide proxy. r=mcmanus, r=echen
2015-03-26 15:11:08 +08:00
Shian-Yow Wu
8fc32559dc
Bug 1115495 - Part 1: Support app info for PAC. r=mcmanus
2015-03-26 15:11:05 +08:00
Michal Novotny
39713c4594
Bug 1141555 - HTTP cache v2 generates corrupted entries, r=jduell
2015-03-26 23:05:34 +01:00
Randell Jesup
89c28757a4
Bug 1146096: rollup of sctp modifications for Android rs=jesup
2015-03-26 17:15:44 -04:00
Randell Jesup
1210388a08
Bug 1146096: update usrsctp to rev 9209 from upstream rs=jesup
...
Pick up build fixes for musl-libc from upstream and a null-deref fix
2015-03-26 17:15:43 -04:00
Ehsan Akhgari
a1c48803c9
Bug 1147746 - Null check mInterceptListener in HttpChannelChild::ResetInterception; r=jdm
2015-03-26 17:10:15 -04:00
Honza Bambas
d52b8ad097
Bug 1098422 - Change the HTTP cache half-life experiment values. r=jduell
2015-02-27 10:17:00 -05:00
Wes Kocher
6055b156c5
Backed out changeset 8be35539cc88 (bug 1124880) for build bustage CLOSED TREE
2015-03-26 12:47:53 -07:00
Honza Bambas
afe72b4cc0
Bug 1124880 - Call PR_Close of UDP sockets on new threads. r=mcmanus
2015-03-25 11:36:00 -04:00
Honza Bambas
e660be665f
Bug 1132172 - Don't access CacheEntry::mFrecency on non-cache threads. r=michal
2015-03-25 14:55:00 -04:00
Honza Bambas
cb52dfe127
Bug 1147392 - Workaround herness orange, recreate cache entry in test test_cache2-23-read-over-chunk.js every time. r=michal
2015-03-25 11:23:00 -04:00
Trevor Saunders
473f2ceb3c
bug 1146027 - more final r=froydnj
2015-03-24 17:51:43 -04:00
Nikhil Marathe
d7a9e5691b
Bug 1134324 - Set CORS mode and credentials on Fetch event Request. r=michal
...
renames fetch to fetchXHR() since fetch() is now a superpower.
2015-03-17 08:47:02 -07:00
Valentin Gosu
c68e44a847
Bug 1145812 - Fix assertion with dom.url.encode_decode_hash pref set to true r=mcmanus
2015-03-23 23:28:50 +02:00
Masatoshi Kimura
53b2bc44f0
Bug 1140032 - Re-enable FTP xpcshell tests by removing dependency on the cache. r=mayhemer
2015-03-24 05:11:18 +09:00
Valentin Gosu
eefdbbc140
Bug 1144398 - Restrict charcters which are allowed in the URL hash (ref). r=mcmanus
2015-03-18 18:40:35 +02:00
Ehsan Akhgari
9dad522a24
Bug 1146169 - Check mChannel for null-ness in nsIInterceptedChannel::SetSecurityInfo(); r=jdm
2015-03-22 19:54:03 -04:00
Nikhil Marathe
38039ce291
Bug 1141332 - Disable content decoding and use decoded length on intercepted channels. r=mcmanus
2015-03-17 08:48:32 -07:00
Ehsan Akhgari
5cccea6f0f
Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
...
This patch was automatically generated using the following script:
function convert() {
echo "Converting $1 to $2..."
find . \
! -wholename "*/.git*" \
! -wholename "obj-ff-dbg*" \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-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_OVERRIDE override
convert MOZ_FINAL final
2015-03-21 12:28:04 -04:00
Wes Kocher
594f9bf623
Merge m-c to inbound a=merge CLOSED TREE
2015-03-20 18:01:17 -07:00
Christoph Kerschbaumer
9a310ecbaf
Bug 1144270 : Update remaining callers of newChannel to newChannel2 in netwerk/ (r=mcmanus)
2015-03-20 12:27:34 -07:00
Jonathan Hao
227d60b94c
Bug 1144513 - [gonk-lmr1] Adapt RTSPSource.cpp. r=ettseng
2015-03-19 16:45:43 +08:00
Geoff Brown
cd69b10089
Bug 1140148 - Update xpcshell test manifests for Android 4.3 emulator; r=dminor
2015-03-19 11:00:58 -06:00
Boris Zbarsky
730e1cc79d
Bug 1143793 part 1. Remove the obj argument of JS_CompileScript. r=luke
2015-03-19 10:13:33 -04:00
Daniel Holbert
75fbe2f92e
Bug 1134462 followup: Add missing MOZ_OVERRIDE annotation to SynthesizeStatus impls in SynthesizeStatus.h. r=ehsan
2015-03-18 16:44:02 -07:00
Wes Kocher
2cc3248e36
Merge fx-team to m-c a=merge
2015-03-18 15:38:20 -07:00
Nikhil Marathe
bcd3a955e7
Bug 1134462 - Synthesize status and headers from Response returned by ServiceWorker. r=jdm
2015-03-17 08:48:30 -07:00
Olli Pettay
4b0176114d
Bug 1124206, don't release nsCORSListenerProxy so early, r=mcmanus
2015-03-18 00:26:33 +02:00
Patrick McManus
57ad88e7bc
bug 1135160 - ioservice have speculative connect use proxy-resolve2() r=hurley
2015-03-13 17:32:18 -04:00
Daniel Stenberg
58892548d1
Bug 1144040 - Coverity detected uninitialized nsHttpHandler members, r=mcmanus
2015-03-17 02:19:00 +01:00
Daniel Stenberg
3abb0f5f06
Bug 1144031 - fix use of uninitialized variable, r=mcmanus
2015-03-17 01:45:00 +01:00
Kartikaya Gupta
d9d2114f02
Bug 1140808 - Shut down the active entries table when the cache service is shut down. r=michal
2015-03-17 10:55:00 +01:00
Josh Matthews
16968f0686
Bug 1142124 - Never revalidate cache entries for synthesized responses. r=michal
2015-03-11 13:00:38 -04:00
Daniel Holbert
2416fccac8
Bug 1142841: Convert all nsRefPtr<nsIRunnable> to nsCOMPtr<nsIRunnable>. r=ehsan
...
This patch was generated by a script. Here's the source of the script for
future reference:
find . \( -iname "*.cpp" -o -iname "*.h" \) | \
xargs -n 1 sed -i "s/nsRefPtr<nsIRunnable>/nsCOMPtr<nsIRunnable>/g"
2015-03-17 09:29:17 -07:00
Nicholas Hurley
3c31b150a9
Bug 1136484 - Fix happy eyeballs regression from bug 1003448. r=mcmanus
2015-03-17 09:23:11 -07:00
Daniel Stenberg
d9a005c0c5
Bug 1142586 - avoid asking the link service for online status on CHANGED. r=valentin
2015-03-12 09:46:00 +01:00
Chris Peterson
17a6bce8fe
Bug 1142860 - Remove unused exception parameter in osx_corewlan.mm. r=mstange
2015-03-04 21:36:07 -08:00
Boris Zbarsky
cbaf27c1b2
Bug 1097987 part 6. Require callers of JS_ExecuteScript to either use the global as the scope or pass in an explicit scopechain. r=waldo
2015-03-14 01:36:16 -04:00
Ehsan Akhgari
3fc680920e
Bug 1133763 - Part 5: Allow the security info on intercepted HTTP channels to be overridden; r=michal
2015-03-13 14:37:21 -04:00
Ehsan Akhgari
0f129374d0
Bug 1133763 - Part 1: Remember the security info associated with HTTP fetches and record it inside InternalResponse; r=nsm
2015-03-13 14:37:14 -04:00
Daniel Stenberg
9f7bf2c77c
Bug 1139453 - Send network UP/DOWN events on desktop Linux. r=valentin
2015-03-13 08:33:00 -04:00
Chih-Kai (Patrick) Wang
7856bfc162
Bug 1129315 - require app processes update permissions after forked from nuwa. r=jdm
2015-03-12 16:53:22 +08:00
Dragana Damjanovic
29c59b5198
Bug 1130444 - Add telemetry for measuring SocketTransortService cycles; r=mcmanus
2015-03-12 10:25:13 +01:00
Daniel Stenberg
65d1634732
Bug 1141741 - Make mDisablePrefetch assigns atomic; r=mcmanus
2015-03-11 13:58:29 +01:00
Daniel Stenberg
36b4582508
Bug 1140284 - start the resolver even when offline; r=ehsan
2015-03-09 09:52:05 +01:00
Alex Verstak
0a23af5a89
Bug 1113431 - Expose referrer policy to UI code via Document and nsIWebNavigation. r=jst, sr=bz
2015-01-05 09:42:31 -08:00
Jim Porter
c52fa97c92
Bug 1039639 - Add support for Flac on Firefox OS. r=cajbir
2014-12-02 16:37:00 -05:00
Daniel Stenberg
67f5dbdde1
Bug 1145050 - Fix uninitialized class members in Http2Session. r=hurley
2015-03-20 00:42:00 -04:00
awake
b52024fe73
Bug 1108183 - Regularize case of language subtags in Accept-Language header. r=mcmanus
2014-12-05 19:44:00 +01:00
Valentin Gosu
9a0d5bb437
Bug 1135354 - Crash/Hang when clicking URL with a huge length r=mcmanus
2015-03-11 06:08:27 +02:00
Nathan Froyd
b2f4f5ee97
Bug 1141689 - use services::GetObserverService more; r=ehsan
2014-04-29 13:31:06 -04:00
Jed Davis
7c15687e14
Bug 1043143: Step 2a: Add a class like nsDownloader but using memory instead of a file.
2015-03-10 17:00:01 -07:00
Wes Kocher
4562de3097
Merge m-c to inbound a=merge CLOSED TREE
2015-03-10 16:11:23 -07:00
Wes Kocher
665d625c2f
Merge b2g-inbound to m-c a=merge CLOSED TREE
2015-03-10 15:44:53 -07:00
Thomas Zimmermann
39abe5b3ae
Bug 1137151: Mark destructor of |STSThreadPoolListener| as protected, r=mcmanus
2015-03-10 13:44:02 +01:00
Thomas Zimmermann
676cdb1fd9
Bug 1137151: Marked destructors of ref-counted RTSP classes as protected, r=sworkman
2015-03-10 13:44:02 +01:00
Christoph Kerschbaumer
4528c8dd32
Bug 1138648 - Update remaining callsites to use newChannel2 in netwerk/ (r=sworkman)
2015-03-09 20:00:55 -07:00
Ethan Tseng
761e06d9f0
Bug 1133461 - [RTSP] Remove the extra PLAY request for seek operation. r=bechen
2015-03-04 17:34:35 +08:00
Patrick McManus
a77710a56f
bug 1135160 - implement link rel=preconnect r=smaug
2015-02-20 17:01:36 -05:00
Patrick McManus
993281f711
bug 1136140 - wss inside https proxy null deref r=hurley
2015-03-09 16:44:34 -04:00
Ethan Tseng
291379e831
Bug 1117486 - [FFOS2.0][Woodduck] System crash by replaying the same RTSP clip several times. r=bechen
2015-02-16 12:37:09 +08:00
Ryan VanderMeulen
6a29d99f87
Backed out changeset a1d51e3fea63 (bug 935838) for B2G test_udpsocket.html timeouts.
...
CLOSED TREE
2015-03-09 16:35:06 -04:00
Masatoshi Kimura
93d4207bae
Bug 1106470 - Drop SSLv3 support from devtools. r=vporof
2015-03-10 01:23:00 +09:00
Honza Bambas
7523879097
Bug 1139924 - Dooming an unloaded HTTP cache entry by its URL may fail. r=michal
2015-03-05 08:42:00 -05:00
Alex Henrie
a9fda066a1
Bug 1134537 - Only support GIO in nsIOService. r=mcmanus
2015-03-06 22:06:34 -07:00
Dragana Damjanovic
82e64af87e
Bug 935838 - Add per app network traffic statistics to the UDP socket. r=sicking, r=mayhemer
2015-03-06 06:38:00 -05:00
Blake Kaplan
3ad1c2984e
Bug 1131406 - Fix IPC serialization for nsSimpleNestedURI. r=billm
2015-03-06 22:33:00 +01:00
Blake Kaplan
3a647c9065
Bug 1131406 - Don't lose information about JS URIs when serializing them. r=billm
2015-03-06 22:33:00 +01:00
Ehsan Akhgari
ffc7b44983
Bug 1140765 - Build some network code in unified mode; r=mcmanus
2015-03-08 15:46:38 -04:00
Ryan VanderMeulen
fe04c04f8b
Merge inbound to m-c. a=merge
...
CLOSED TREE
2015-03-06 16:18:04 -05:00
Ethan Tseng
1fe11edb22
Bug 1138983 - RTSP not enabled in Lollipop. r=vchang
2015-03-05 13:34:08 +08:00
Michal Novotny
95ad438b95
Bug 1139014 - Optimize memory allocations in CacheFileMetadata, r=honzab
2015-03-06 15:49:04 +01:00
Masatoshi Kimura
2ef16da796
Bug 1138882 - Add a pref to enable unrestricted RC4 fallback. r=keeler
2015-03-05 22:51:31 +09:00
Honza Bambas
b35d18a3c9
Bug 1136897 - Don't evict expired entries from disk. r=michal
2015-03-03 07:58:00 +01:00
Dragana Damjanovic
6ee7b60e86
Bug 1131557 - Serve multiple xpcom events in one poll iteration. r=mcmanus
2015-03-04 14:17:00 +01:00
Jesse Ruderman
76d0ad3c8e
Bug 1133142 - downgrade 'mTempFile not equal to mTargetFile' from assertion to warning. r=yoric
2015-03-05 01:31:41 -08:00
Jesse Ruderman
183595f693
No bug - remove trailing whitespace
2015-03-05 01:30:25 -08:00
Randell Jesup
5a9cbe284a
Bug 1139020: rollup of sctp modifications for Android rs=jesup
2015-03-05 00:26:49 -05:00
Randell Jesup
02c76d0edf
Bug 1139020: Update SCTP library from upstream to rev 9168 rs=jesup
2015-03-05 00:17:42 -05:00
Dragana Damjanovic
62b4a4b5ce
Bug 1135405 - use different multicast addresses for each test. r=michal
2015-03-04 02:34:00 +01:00
Carsten "Tomcat" Book
ba1773e422
Merge mozilla-central to mozilla-inbound
2015-03-03 14:10:55 +01:00
Carsten "Tomcat" Book
7636c71e85
merge mozilla-inbound to mozilla-central a=merge
2015-03-03 13:54:33 +01:00
Gregory Szorc
adf19d10b9
Bug 1132771 - Support and test for reading without a config object; r=glandium
...
We want the ability to read data from any moz.build file without needing
a full build configuration (running configure). This will enable tools
to consume metadata by merely having a copy of the source code and
nothing more.
This commit creates the EmptyConfig object. It is a config object that -
as its name implies - is empty. It will be used for reading moz.build
files in "no config" mode.
Many moz.build files make assumptions that variables in CONFIG are
defined and that they are strings. We create the EmptyValue type that
behaves like an empty unicode string. Since moz.build files also do some
type checking, we carve an exemption for EmptyValue, just like we do for
None.
We add a test to verify that reading moz.build files in "no config" mode
works. This required some minor changes to existing moz.build files to
make them work in the new execution mode.
2015-02-26 10:21:52 -08:00
Nicholas Hurley
ea9e2d9568
Bug 1136361 - update node-http2 on ci. rs=mcmanus
2015-02-26 11:00:38 -08:00
Patrick McManus
9dbe80428a
Bug 967792 - Make localhost resolve offline. r=dragana
2015-02-25 14:02:38 -05:00
Valentin Gosu
a1e2293a3f
Bug 1123920 - domainLookupEnd and requestStart out-of-order when using a persistent connection r=mcmanus
2015-02-25 20:23:56 +02:00
Valentin Gosu
cbad12e1b8
Bug 1123920 - requestStart timestamp is before connectEnd when using persistent connections r=mcmanus
2015-02-25 20:23:35 +02:00
Valentin Gosu
f7cf8c28df
Bug 1132572 - Fix data race for nsHttpTransaction's timing info r=mcmanus
2015-02-25 20:23:23 +02:00
Michal Novotny
0a80f3730f
Bug 1133739 - HTTP cache v2: Add telemetry probes to find out the best initial read size of the metadata (fixed missing initialization of mFirstRead in one constructor), r=jseward
2015-02-25 17:46:51 +01:00
Ryan VanderMeulen
c2280b978d
Backed out changeset 13d9a5e39eb3 (bug 967792) for Gaia unit test failures.
2015-02-25 11:39:14 -05:00
leo@bastilia.ru
2971fbd92b
Bug 1134993: Include *.su geographic domains in PSL. r=gerv
2015-02-25 14:46:16 +00:00
Patrick McManus
2d3aa533f6
bug 967792 - make localhost resolve offline r=dragana
2015-02-15 13:50:48 -05:00
Daniel Stenberg
dcb16aeede
Bug 237623 - introduce "soft" checks for HTTP framing errors, r=mcmanus
2015-02-25 01:16:00 +01:00
Blake Kaplan
f8f441d282
Bug 1087646 - fast-path null principal'd documents. r=mcmanus
2015-02-24 12:54:40 -08:00
Michal Novotny
72068c4ac6
Bug 1055369 - Assertion failure: !handle || !handle->IsDoomed(). r=honzab
...
CLOSED TREE DONTBUILD
2015-02-24 11:49:46 -05:00
Ryan VanderMeulen
817fe1a62f
Backed out changeset 12b059c5afc2 (bug 1055369) for frequent asserts across all test suites.
2015-02-24 11:40:22 -05:00
Timur Valeev
38aba1a61d
Bug 1133846 - Add missing arguments to logging call in ActivateTimeoutTick. r=mcmanus
2015-02-24 00:57:00 -05:00
Michal Novotny
1c0c2fd7ca
Bug 1055369 - Assertion failure: !handle || !handle->IsDoomed(), r=honzab
2015-02-24 16:09:17 +01:00
Honza Bambas
8fc18513fc
Bug 1134735 - Don't use tee->InitAsync in nsHttpChannel::InstallCacheListener when using cache2, r=michal
2015-02-19 12:36:00 +01:00
Honza Bambas
93fd6a7e99
Bug 1076366 - HTTP cache v2: Hand out CacheEntry to read-only callback demanding re-validation, r=michal
2015-02-20 12:50:00 +01:00
Michal Novotny
ab7c1d6f0c
Bug 1133739 - HTTP cache v2: Add telemetry probes to find out the best initial read size of the metadata, r=jduell
2015-02-23 16:13:02 +01:00
Michal Novotny
b710607af4
Bug 1131600 - Add telemetry probes to get detailed disk cache hit rate, r=mcmanus
2015-02-23 12:26:06 +01:00
Michal Novotny
1430239aa3
Bug 1128339 - Add telemetry probes to find out impact of bug 1120945, r=jduell
2015-02-23 12:24:35 +01:00
Henry Hu
2813219e84
Bug 1132358 - Save and restore mIterGenCnt. Keep it consistent with mIter. r=mcmanus
...
CLOSED TREE
2015-02-20 15:13:39 -05:00
Patrick McManus
499046a464
bug 1133177 - https tunnel of h1 without pconn inside h2 session stall r=hurley
2015-02-19 13:50:15 -05:00
Patrick McManus
c096f4fa41
bug 1133177 - network logging and cleanups (part 1) r=hurley
2015-02-19 12:21:03 -05:00
Honza Bambas
85a6d45f36
Bug 1092857 - Drop conditional request headers when there is no cache entry available. r=michal
2015-02-20 06:31:00 -05:00
Valentin Gosu
0eaed2544a
Bug 1132693 - Add back check for mManageOfflineStatus r=jduell
2015-02-20 17:10:33 +02:00
Christoph Kerschbaumer
3b9c0e23c1
Bug 1119005 - No need to branch on NewChannelinternal callsites anymore - callsite updated (r=sicking)
2015-02-19 11:47:59 -08:00
Christoph Kerschbaumer
13cfe70410
Bug 1119005 - No need to branch on NewChannelinternal callsites anymore - netUtil.h changes (r=sicking,sworkman)
2015-02-19 11:47:18 -08:00
Dragana Damjanovic
bec13a89db
Bug 1108957 - Add per network interface dns query. This is possible only with gonk. r=mayhemer
2015-02-19 00:14:00 -05:00
Josh Matthews
c8749efb5f
Bug 1065216 - Dispatch a fetch event to workers when controlled pages initiate a network load. r=baku,mayhemer,smaug
2015-02-18 20:34:29 -05:00
Christoph Kerschbaumer
be535cca3b
Bug 1134196 - Allow 'null' LoadInfo within nsNetutil.h (r=sicking,jduell)
2015-02-18 15:13:23 -08:00
Christoph Kerschbaumer
b62523bdbc
Bug 1109910 - Move LoadInfo from docShell into Necko (r=sicking,sworkman)
2015-02-18 12:34:13 -08:00
Ryan VanderMeulen
3759ea0732
Backed out changeset 25f90464e93b (bug 1065216) for Android mochitest failures.
2015-02-18 16:00:33 -05:00
Josh Matthews
58c1eb50b9
Bug 1065216 - Dispatch a fetch event to workers when controlled pages initiate a network load. r=baku,mayhemer,smaug
2015-02-18 14:10:52 -05:00
Ryan VanderMeulen
0606f99f7a
Backed out changeset 4ef497dc6f9b (bug 1131557) for frequent Linux xpcshell failures.
...
CLOSED TREE
2015-02-18 12:38:19 -05:00
Ryan VanderMeulen
0ef8fa6507
Backed out changeset 73e586b9f04f (bug 1109910) for bustage.
...
CLOSED TREE
2015-02-18 11:57:57 -05:00
Christoph Kerschbaumer
f60715cc4d
CLOSED TREE - Bug 1109910 - Move LoadInfo from docShell into Necko (r=sicking,sworkman)
2015-02-17 19:53:06 -08:00
Carsten "Tomcat" Book
ed57caae2f
Backed out changeset 5f5540f3fcce (bug 1109910) for Bustage on a CLOSED TREE
2015-02-18 17:15:00 +01:00
Christoph Kerschbaumer
6b37c8c660
Bug 1109910 - Move LoadInfo from docShell into Necko (r=sicking,sworkman)
2015-02-17 19:53:06 -08:00
Dragana Damjanovic
449d0cfd59
Bug 1131557 - Serve multiple xpcom events in one poll iteration. r=mcmanus
2015-02-18 06:35:00 -05:00
Dragana Damjanovic
d169a2f322
Bug 918827 - Remove caching for ftp connections. r=michal
2015-03-02 14:31:53 -08:00
Nathan Froyd
c70882c00e
Bug 883954 - part 3 - build etld_data.inc using new GENERATED_FILES functionality; r=gps
...
As a proof-of-usefulness, let's change the build process for
etld_data.inc to write out the rules generating it automatically through
moz.build.
2014-12-16 15:15:14 -05:00
Daniel Holbert
4100a8d715
Bug 1099296 followup: Drop now-unused variable "kIOServiceCID" from PropertiesTest.cpp. rs=ckerschb
2015-02-17 11:35:13 -08:00