Wes Kocher
01d294be4b
Backed out changeset 02e6a50741a9 (bug 1153348) to hopefully fix the static bustage CLOSED TREE
2015-04-21 15:47:40 -07:00
Ehsan Akhgari
74f43d26e8
Bug 1153348 - Add an analysis to prohibit operator bools which aren't marked as either explicit or MOZ_IMPLICIT; r=jrmuizel
...
This is the counterpart to the existing analysis to catch
constructors which aren't marked as either explicit or
MOZ_IMPLICIT.
2015-04-21 16:31:58 -04:00
Nathan Froyd
025c5b239e
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
Wes Kocher
af201a2d6c
Backed out changeset 050848a5273c (bug 1153988) for Windows build bustage CLOSED TREE
2015-04-14 14:42:59 -07:00
Nathan Froyd
d41f5f31ca
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
Christoph Kerschbaumer
54ae3b546c
Bug 1134096 - Revise docs for ::NewChannel2, ::GetChannelPrincipal and add deprecation warnings (r=tanvi,sicking)
2015-04-13 13:37:14 -07:00
Nathan Froyd
a2295c42f8
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
b5966ed356
Bug 1153267 - part 1 - use smart-pointer .forget() instead of NS_ADDREF+assign; r=ehsan
2015-03-31 10:03:49 -04:00
Patrick McManus
f8e1c2cb93
Bug 1153437 - rename proxyFlags to controlFlags with nsISocketProvider interfaces r=hurley
2015-04-10 17:27:27 -04:00
Dragana Damjanovic
97d03ac9e8
Bug 935838 - Add per app network traffic statistics to the UDP socket. r=sicking, r=mayhemer
2015-04-08 15:35:00 -04:00
Ryan VanderMeulen
581724fc0f
Merge inbound to m-c. a=merge
2015-04-07 15:47:40 -04:00
Randall Barker
c8122e170e
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
f0d86a1a07
Bug 1053650 - Part 3: Make use of gonk-specific per-interface DNS lookup. r=mcmanus
2015-01-28 11:21:37 +08:00
Ehsan Akhgari
06430ec340
Back out bug 1149127 because of Thunderbird insanity
2015-04-02 14:37:55 -04:00
Mike Hommey
ccd2a9b975
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
f0210da034
Bug 1108017: Loosen third-party restrictions for tracking protection checks (r=sworkman)
2015-03-31 13:18:38 -07:00
Valentin Gosu
883cc0c011
Bug 1099209 - Only track leaked URLs on the main thread. r=honzab
2015-03-31 14:19:27 +03:00
Olli Pettay
26fb4ce03c
Bug 1149228, cache data: and https: handlers, r=honzab.moz
2015-03-30 22:32:26 +03:00
Mike Hommey
4da5ed0b71
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
8a31417477
Bug 1149127 - Stop exporting LoadInfo unnecessarily; r=ckerschb
2015-03-30 22:57:16 -04:00
Andrew McCreight
78ef3a55a4
Bug 1147572 - Remove implementation language field from DOM class info. r=jst
2015-03-30 10:45:39 -07:00
Andrew McCreight
4b767927e9
Bug 1148070 - Change nsIClassInfo::getHelperForLanguage() to getScriptableHelper(). r=bholley
2015-03-29 07:52:54 -07:00
Honza Bambas
e135c0a368
Bug 1124880 - Call PR_Close of UDP sockets on new threads. r=mcmanus
2015-03-27 09:24:00 -04:00
Andrea Marchesini
b212600c95
Bug 1148527 - Indentation fix after bug 1145631, r=ehsan
2015-03-27 18:52:19 +00:00
Wes Kocher
dd8a8fcae7
Merge m-c to inbound a=merge CLOSED TREE
2015-03-26 17:46:35 -07:00
Francois Marier
d86c398568
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
d65c27d33c
Bug 1144786: Create ClassifyLocalWithTables (r=gcp,francois)
2015-03-26 15:24:19 -07:00
Shian-Yow Wu
f37c123bc0
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
c9c0b53e89
Bug 1115495 - Part 1: Support app info for PAC. r=mcmanus
2015-03-26 15:11:05 +08:00
Wes Kocher
126b0dcd96
Backed out changeset 8be35539cc88 (bug 1124880) for build bustage CLOSED TREE
2015-03-26 12:47:53 -07:00
Honza Bambas
7926bf48c5
Bug 1124880 - Call PR_Close of UDP sockets on new threads. r=mcmanus
2015-03-25 11:36:00 -04:00
Trevor Saunders
98873cda27
bug 1146027 - more final r=froydnj
2015-03-24 17:51:43 -04:00
Valentin Gosu
61d1a44d2b
Bug 1145812 - Fix assertion with dom.url.encode_decode_hash pref set to true r=mcmanus
2015-03-23 23:28:50 +02:00
Valentin Gosu
9496df0e27
Bug 1144398 - Restrict charcters which are allowed in the URL hash (ref). r=mcmanus
2015-03-18 18:40:35 +02:00
Ehsan Akhgari
33bb32f549
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
Christoph Kerschbaumer
57c774b736
Bug 1144270 : Update remaining callers of newChannel to newChannel2 in netwerk/ (r=mcmanus)
2015-03-20 12:27:34 -07:00
Boris Zbarsky
3550ddd74e
Bug 1143793 part 1. Remove the obj argument of JS_CompileScript. r=luke
2015-03-19 10:13:33 -04:00
Nikhil Marathe
8435e04285
Bug 1134462 - Synthesize status and headers from Response returned by ServiceWorker. r=jdm
2015-03-17 08:48:30 -07:00
Patrick McManus
33ccff8945
bug 1135160 - ioservice have speculative connect use proxy-resolve2() r=hurley
2015-03-13 17:32:18 -04:00
Daniel Stenberg
5510ec54ed
Bug 1144031 - fix use of uninitialized variable, r=mcmanus
2015-03-17 01:45:00 +01:00
Daniel Holbert
2c24121797
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
Daniel Stenberg
2f48a7bbb5
Bug 1142586 - avoid asking the link service for online status on CHANGED. r=valentin
2015-03-12 09:46:00 +01:00
Boris Zbarsky
9bdcb642ba
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
c2da85ce42
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
0cf38d2ae1
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
Chih-Kai (Patrick) Wang
1ad4e22f45
Bug 1129315 - require app processes update permissions after forked from nuwa. r=jdm
2015-03-12 16:53:22 +08:00
Dragana Damjanovic
394607b46d
Bug 1130444 - Add telemetry for measuring SocketTransortService cycles; r=mcmanus
2015-03-12 10:25:13 +01:00
Daniel Stenberg
6a6192eaec
Bug 1140284 - start the resolver even when offline; r=ehsan
2015-03-09 09:52:05 +01:00
Valentin Gosu
2ace8b0a05
Bug 1135354 - Crash/Hang when clicking URL with a huge length r=mcmanus
2015-03-11 06:08:27 +02:00
Jed Davis
91e13251f6
Bug 1043143: Step 2a: Add a class like nsDownloader but using memory instead of a file.
2015-03-10 17:00:01 -07:00