Ed Morley
bbae80e3f1
Backout e123e0173185, 326ed6f1dc9e & 7c2c9c988869 (bug 722979) for mochitest-a11y failures
2012-11-16 15:06:13 +00:00
Josh Matthews
79a2c3192a
Bug 722979 - Add privacy status argument to relevant nsIStrictTransportSecurityService methods. r=bsmith sr=biesi
2012-06-30 07:34:17 -07:00
Ryan VanderMeulen
da2e77db0b
Backed out changesets 5bdf8bbcd02f and df27137cb7d1 (bug 803225) for mochitest orange.
2012-11-15 22:16:03 -05:00
Tanvi Vyas
3fd0036b53
Bug 803225 - Mixed Content Blocker - Check for other secure schemes, in additon to https. r=bz
2012-11-15 20:34:56 -05:00
Isaac Aggrey
32fe8546ca
Bug 802706: Remove usage of NSPRFormatTime.h from tree; r=ehsan
2012-11-14 13:14:21 -06:00
Ehsan Akhgari
7936d28c91
Backed out changeset da25394a8b55 (bug 802706) for build bustage
2012-11-14 13:24:12 -08:00
Isaac Aggrey
f091cc8076
Bug 802706: Remove usage of NSPRFormatTime.h from tree; r=ehsan,wtc
2012-11-14 13:14:21 -06:00
Josh Matthews
164359236e
Bug 804655 - Part 2: Wrap up interface aggregator callbacks with a target thread on which they should be released. r=mayhemer
2012-11-14 16:00:44 +00:00
Brian Smith
63175cf75b
Bug 799009: Remove unneeded SSL-related security alerts, r=honzab, r=dao
2012-11-10 20:49:44 -08:00
Brian Smith
6a43df62c6
Bug 799007: Remove support for low/weak/null cipher suites, r=honzab, r=dao
2012-11-10 20:49:29 -08:00
Brian Smith
b78a4cfb46
backout cset b36d5c933092 due to orange
2012-11-10 19:09:07 -08:00
Brian Smith
5b7b090005
backout cset 30f8e29f9cd1 due to orange
2012-11-10 19:08:26 -08:00
Brian Smith
b3f665df00
Bug 799009: Remove unneeded SSL-related security alerts, r=honzab, r=dao
...
--HG--
extra : rebase_source : b6216bf3163f63f1eb4f16901943d9f351bca2cf
2012-11-10 18:19:55 -08:00
Brian Smith
741fc10ba2
Bug 799007: Remove support for low/weak/null cipher suites, r=honzab, r=dao
...
--HG--
extra : rebase_source : 822ef336a5cdeb7d6693dbe46844a26465600854
2012-11-10 18:18:14 -08:00
Olli Pettay
9d7997ea53
Bug 808389 - nsIProtocolHandler uses same values for different flags, r=bz, sr=biesi
2012-11-05 11:14:39 +02:00
Julian Reschke
c41e7ce2c6
Bug 776339 - Remove support of Content-Disposition 'name' parameter. r=jduell, sr=biesi
2012-11-03 09:24:26 -04:00
Kyle Huey
45adfbf2c8
Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon
...
--HG--
extra : rebase_source : 98337b6a8c07d05e8c961a452dd05a7d75c3c60b
2012-10-31 09:13:28 -07:00
Vicamo Yang
e6e6deb486
Backout 67cb43bb8865: Breaks B2G Marionette
2012-10-31 16:35:11 +08:00
Kyle Huey
7457de64ad
Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon
2012-10-30 12:28:11 -07:00
Ed Morley
a7bb0ec116
Backout a145ded68994, e0cf397089ec & 1545e91c658e (bug 798491) for bustage on a CLOSED TREE
2012-10-30 17:02:31 +00:00
Kyle Huey
dd0cfd935a
Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon
2012-10-30 08:26:12 -07:00
Nathan Froyd
f9b2a74082
Bug 806618 - rewrite PR_NewLogModule calls to not generate static initializers; r=ehsan
2012-10-29 19:32:10 -04:00
Jacek Szpot
bea8356b2c
Bug 792180 - Replace NS_{UN,}LIKELY with MOZ_{UN,}LIKELY; r=ehsan
2012-10-26 15:32:10 +02:00
Patrick McManus
ea3f541f6d
bug 790321 - dont coalesce spdy hosts with socks proxy r=honzab
2012-10-27 15:24:19 -04:00
Honza Bambas
4b4d32d241
Bug 751754 - Allow separation between the update-available and start-download states in appcache, r=jduell
2012-10-02 15:55:00 +02:00
Andrew Quartey
6eb0ddf707
Bug 792581 - part 22: Replace LL_ZERO and LL_Zero() macros with 0. r=ehsan
2012-10-25 19:25:59 -04:00
Daniel Holbert
9c9712b3e6
Bug 805552: Use DebugOnly in /netwerk to fix opt build warnings (treated as errors) for set-but-only-checked-in-debug-builds nsresult values. r=jduell
2012-10-25 12:47:55 -07:00
Honza Bambas
6b99a52009
Bug 654348 - Make XMLHttpRequest prefer explicit credentials (in the URL) over cached credentials, r=cbiesinger
2012-10-24 16:05:13 +02:00
Ben Turner
f28b7974ea
Bug 786295 - 'Delete IndexedDB related to an app when uninstalled'. r=bz+khuey+sicking.
2012-10-23 09:31:19 -07:00
Honza Bambas
e01f2b4ff8
Backout of changeset d2ad385bd84b
2012-10-23 17:33:11 +02:00
Honza Bambas
ca4a9c4984
Bug 654348 - Make XMLHttpRequest prefer explicit credentials (in the URL) over cached credentials, r=cbiesinger
2012-10-23 17:03:50 +02:00
Nick Hurley
e7f284c9d3
Bug 536324 part 3 - Change consumers of nsIChannel. r=sworkman
2012-10-22 10:51:07 -07:00
Nick Hurley
36fa1cbed9
Bug 536324 part 2 - Change implementers of nsIChannel. r=sworkman
2012-10-22 10:51:07 -07:00
Nick Hurley
9403aece61
Bug 536324 part 1 - Change nsIChannel's contentLength to be 64-bit. r=jduell sr=jst
2012-10-22 10:51:07 -07:00
Brian Smith
035e8b8432
Bug 794510: Part 6 - Fixups needed to build on Windows and Android and Mac OS X debug, plus shorten comment to be less than 80 columns; r=ehsan
2012-10-18 15:55:48 -04:00
Jason Duell
37264f7176
Bug 802885 - Disable offline cache entries for private channels under e10s r=jdm
2012-10-17 22:00:16 -07:00
Bill McCloskey
0728920867
Bug 714050 - Add support for optional JS helper threads (r=luke)
2012-10-16 11:57:09 -07:00
Isaac Aggrey
6058184f25
Bug 794510: Part 3 - create NSPRFormatTime.h with temporarily undef'd NO_NSPR_10_SUPPORT for compatibility; r=ehsan
2012-10-11 13:16:29 -05:00
Makoto Kato
f63a03e07e
Bug 801483 - make nsBufferedInputStream::Init fallible. r=bsmith
2012-10-16 17:38:20 +09:00
David Keeler
3b999cffca
bug 786417 - filter the hsts preload list to sites that actually send the header r=bsmith, mayhemer
2012-10-15 14:43:57 -07:00
Ehsan Akhgari
cb088f6d50
Bug 800952 - Make sure that the privacy override information on a channel is correctly transferred to a channel when we setup a replacement channel for it; f=jdm r=jduell
...
This is required when a channel with an overridden privacy status (such as
a favicon HTTP load channel) gets redirected, for example.
2012-10-12 14:59:39 -04:00
Andrew Quartey
b50ced0c60
Bug 792581 - part 19: Replace LL_I2L macro with int64_t cast. r=ehsan
2012-10-12 13:29:11 -04:00
Andrew Quartey
6d6e443bea
Bug 792581 - part 16: Replace LL_L2UI macro with uint32_t cast. r=ehsan
2012-10-12 13:29:11 -04:00
Trevor Saunders
e2db6e1941
bug 798595 - remove useless prmem.h includes r=ehsan
2012-10-04 02:14:06 -04:00
Jason Duell
aa228a0364
Bug 797234 - fix typo in BLIP_INTERVAL_PREF r=michal
2012-10-09 16:46:22 -07:00
Patrick McManus
e86bc6a536
bug 799470 - pac dnsResolve wrong return code on error r=biesi
2012-10-09 13:52:26 -04:00
Patrick McManus
98c75fd39c
bug 799469 s/proxyAlert/alert in pac file r=biesi
2012-10-09 13:52:26 -04:00
Patrick McManus
e96ec1a3d1
bug 790184 spdy: fix tcp send buffers to bound ping rtt r=honzab sr=biesi
2012-10-06 20:48:20 -04:00
Josh Matthews
6d1b762da8
Bug 792582 - Add nsIPrivateBrowsingChannel support to nsBaseChannel. r=jduell
2012-10-05 15:53:07 -04:00
Andrew Quartey
52003ca06d
Bug 792581 - part 12: Replace LL_DIV with division operator. r=ehsan
2012-10-05 01:05:28 -04:00
Andrew Quartey
1839819e70
Bug 792581 - part 10: Replace LL_SUB macro with mathematical minus operator. r=ehsan
2012-10-05 01:05:27 -04:00
Ehsan Akhgari
803b082135
Bug 774963 - Remove removeDataFromDomain from nsIPrivateBrowsingService, and put it in its own JS module, ClearRecentHistory; r=jdm
2012-10-03 11:29:10 -04:00
Andrew Quartey
101deea163
Bug 792581 - part 2: Replace LL_EQ macro with standard relation. r=ehsan
2012-10-03 10:13:18 -04:00
Tom Schuster
e1dc8d9cc1
Bug 795442 - Allow nsIChannel.contentDispositionFilename to be writable. r=jduell, sr=biesi
2012-10-02 09:43:00 -07:00
Jason Duell
62e32bff8b
Bug 786299 - Delete app-cache related to an app when uninstalled. r=honza,jduell
2012-10-02 17:39:09 -07:00
Daniel Holbert
2cf9b0e656
Bug 797117: Explicitly cast UINT16_MAX to uint32_t in comparison within nsSocketTransportService::DoPollIteration(), to prevent it from being treated as signed and causing a build warning. r=ehsan
2012-10-02 17:18:47 -07:00
Jason Duell
0000a2fb4a
Bug 796164 - Change NECKO_UNKNOWN_APP_ID to UINT32_MAX. r=ehsan
2012-10-01 21:44:29 -07:00
Mounir Lamouri
d724eae665
Bug 795711 - 'network.activity.blipIntervalMilliseconds' user pref should be taken into account. r=bz
2012-10-01 10:43:14 +01:00
Ed Morley
77ca6b18f2
Backout bec7e68cad9a & a6228bc28958 (bug 786299) for Windows compilation errors on a CLOSED TREE
2012-09-29 01:44:30 +01:00
Jason Duell
f2b6cb61ab
Bug 786299 - Part 2: Delete app-cache related to an app when uninstalled. r=honza
2012-09-28 16:13:17 -07:00
Jason Duell
7babbef463
Bug 786299 - Delete app-cache related to an app when uninstalled, part 1 r=jduell
2012-09-28 16:13:15 -07:00
Isaac Aggrey
952cf1de3f
Bug 795351: Replace LL_MaxInt(), LL_MinInt(), LL_MaxUint() with stdint macros; r=ehsan
2012-09-28 17:08:26 -05:00
Isaac Aggrey
a53c93b026
Bug 795351: Replace LL_MAXINT, LL_MININT, LL_MAXUINT with stdint versions; r=ehsan
2012-09-28 14:55:23 -05:00
Michal Novotny
eea374fe1f
Bug 777445 - Network activity indicator for B2G, r=jduell
2012-09-29 00:39:20 +02:00
Isaac Aggrey
0cc4b12d36
Bug 791906: Replace NSPR integer limit constants with stdint ones; r=ehsan
2012-09-28 01:57:33 -05:00
Ed Morley
4cefec1e0b
Backout 927bda3a4947 (bug 777445) for failing to build on a CLOSED TREE
2012-09-28 13:14:26 +01:00
Michal Novotny
874dc9c6a2
Bug 777445 - Network activity indicator for B2G, r=jduell
2012-09-28 13:53:52 +02:00
Mounir Lamouri
7d96bf42f2
Bug 794023 - Use std::numeric_limits for NECKO_UNKNOWN_APP. f=ehsan r=jduell
...
--HG--
extra : rebase_source : bfd9374dd9f53f2e98bcefb33c6dfa355a07948e
2012-09-28 11:04:32 +01:00
Patrick McManus
301e43a939
bug 791531 proxy callback on wrong thread after pac load r=biesi
2012-09-27 13:29:34 -04:00
Patrick McManus
189d4dd6fd
bug 791527 check compiler return on pac thread r=biesi
2012-09-27 13:29:34 -04:00
Patrick McManus
e4c5832a41
bug 347307 - make pac myIPAddress() more accurate r=biesi
2012-09-14 16:27:46 -04:00
Patrick McManus
75a4766433
bug 507578 - disable dns prefetch in presence of active proxy r=jduell
2012-09-14 16:27:46 -04:00
Patrick McManus
0f871afc27
bug 769764 move proxy resolution to separate thread and remove sync api r=biesi sr=josh
2012-09-14 16:27:46 -04:00
Aryeh Gregor
48707f546c
Bug 779809 part 1 - Make [notxpcom] attributes an error; r=khuey
2012-08-09 11:31:14 +03:00
Ehsan Akhgari
c1b493440d
Bug 788275 - Part 1: Only check whether the PB state bit overridden condition holds for the cases where we actually have a load context around; r=jduell
2012-09-26 10:36:38 -04:00
Antonio Manuel Amaya Calvo
daa36ed6ea
Bug 773886: Prevent loading resources from app:// URIs from outside that app. r=sicking
2012-09-25 12:33:01 -07:00
Honza Bambas
3581c481dc
Bug 756717 - Implement 'appcache jar' for apps, r=tlee+jduell
2012-07-31 02:36:00 -04:00
Mike Habicher
4f1885c23e
Bug 776934 - Add permissions check to camera API. r=jlebar
2012-09-21 06:32:18 -04:00
Ehsan Akhgari
70ba385729
Bug 792502 - Kill the FunctionTimer code; r=vlad
2012-09-19 16:59:38 -04:00
Gregor Wagner
2f5d2e9f4a
Bug 770731 - Expose JS API for modifying app permissions. r=sicking
2012-09-19 11:19:00 -07:00
Makoto Kato
9285e74b27
Bug 790617 - Part 1 - setUploadStream can handle 64-bit length r=cbiesinger
2012-09-19 17:09:08 +09:00
Gregor Wagner
45182816a6
Backout bug 770731
2012-09-18 16:19:56 -07:00
Gregor Wagner
25f4b524a1
Bug 770731 - Expose JS API for modifying app permissions. r=sicking
2012-09-18 14:52:39 -07:00
Adam Dane [:hobophobe]
fe6d81410d
Bug 87717 - Allow offline mode to connect to loopback r=mcmanus sr=cbiesinger
2012-09-17 18:45:10 -05:00
Jason Duell
fa9262e827
Bug 756648 - Implement "cookie jars" for apps. r=biesi,smaug
...
--HG--
rename : netwerk/test/unit_ipc/test_cookie_wrap.js => netwerk/test/unit_ipc/test_cookie_header_wrap.js
2012-09-18 12:04:04 -04:00
Ehsan Akhgari
5236854e21
Bug 741059 - Part 1: Add APIs to nsIChannel to allow callers to override the private bit on the channel; r=jduell
...
This is probably the worst patch that I have ever written!
We add a setPrivate method to nsIPrivateBrowsingChannel which will be
implemented by channels who care about private browsing. This allows the
client to explicitly override the private bit on the channel.
NS_UsePrivateBrowsing is also taught about this override bit using the
internal nsIPrivateBrowsingChannel::IsPrivateModeOverriden API. This patch
implements the new API for HTTP, FTP and wyciwyg channels. This also
modifies the IPC implementations of these channels to correctly transfer that
bit to the parent process if it has been set in the child process channel.
2012-09-04 20:37:45 -04:00
Ed Morley
51dcc7dff7
Backout 6d71ff5b4b36 (bug 347307), 75a3c47a3fe7 (bug 507578), 828f91de7143 (bug 769764) for near permaorange OS X 10.8 leaks
2012-09-17 16:54:09 +01:00
Aryeh Gregor
f4db891495
Bug 791216 - Work around gcc enum class compiler bug; r=ehsan
2012-09-09 19:35:29 +03:00
Patrick McManus
b7a0d2b1de
bug 347307 - make pac myIPAddress() more accurate r=biesi
2012-09-14 16:27:46 -04:00
Patrick McManus
44a98739c1
bug 507578 - disable dns prefetch in presence of active proxy r=jduell
2012-09-14 16:27:46 -04:00
Patrick McManus
cd31dfef08
bug 769764 move proxy resolution to separate thread and remove sync api r=biesi sr=josh
2012-09-14 16:27:46 -04:00
Ed Morley
2ee5369324
Backout 3182f9d08c2d (bug 347307), 2a30593cca79 (bug 507578), b87b27f5a417 (bug 769764) for m-oth permaorange in browser_463205.js
2012-09-13 22:42:29 +01:00
Patrick McManus
03e8a539c1
bug 347307 - make pac myIPAddress() more accurate r=biesi
2012-09-13 15:22:56 -04:00
Patrick McManus
055e38ba48
bug 507578 - disable dns prefetch in presence of active proxy r=jduell
2012-09-13 15:22:56 -04:00
Patrick McManus
183e115253
bug 769764 move proxy resolution to separate thread and remove sync api r=biesi sr=josh
2012-09-13 15:22:56 -04:00
Ryan VanderMeulen
826e297731
Merge m-c to inbound.
2012-09-05 23:03:09 -04:00
Makoto Kato
507b76f776
Bug 784912 - nsIStreamListener.onDataAvailable should handle 64-bit offset. r=honza
2012-09-06 11:41:02 +09:00
Paul Adenot
b79fe150e6
Bug 730765 - Media cache shouldn't be used when loading from blob: urls. r=biesi
2012-09-04 14:53:52 -07:00
Patrick McManus
c101492d45
bug 499203 null deref in nsprotocolproxyservice::getprotocolinfo with null nsiuri r=biesi
2012-09-05 08:44:27 -04:00
Aryeh Gregor
0a623fc523
Bug 782594 - Don't use the same variable for nsresult and uint32_t; r=bz
2012-08-14 12:10:42 +03:00
Randell Jesup
29ac5c0b8c
Bug 773151: Convert nsCAutoString->nsAutoCString CLOSED TREE r=bsmedberg
2012-09-01 22:35:17 -04:00
Mounir Lamouri
994c0bc77a
Bug 786296 - Remove permissions when an app is uninstalled. r=jlebar,fabrice
2012-08-31 11:34:28 -03:00
Landry Breuil
d4d6157146
Bug 785738 Part 3: use PRTime instead of int64_t where appropriate; r=ehsan
2012-08-30 09:10:35 +02:00
Mats Palmgren
1801a243bf
Bug 785753. r=zackw,bzbarsky
2012-08-30 03:34:53 +02:00
Rafael Ávila de Espíndola
fa9b9c167a
Bug 786148 - s/IPC/ipc/. r=ted.
...
This makes our builds a bit more reproducible. Without it when processing
#include "IPC/IPCMessageUtils.h
we end up in
#include "ShadowLayers.h"
which in the final XUL translates into the symbol (run nm -a to see it):
- 00 0000 SOL ../../../../gfx/layers/IPC/ShadowLayers.h
now when some file in gfx/layers/ipc does
#include "ShadowLayres.h"
the file found is the local one with the lowercase directory name and we end up
with
- 00 0000 SOL ../../../../gfx/layers/ipc/ShadowLayers.h
--HG--
extra : rebase_source : 96c68f6a3448eedaa280039960df911a9c707cac
2012-08-28 08:41:04 -04:00
Patrick McManus
07eb7fa6c2
bug 758673 - nsprotocolproxyservice::asyncResolve applies filters twice r=biesi
...
--HG--
extra : rebase_source : ffae3554c9f73886692d8947850949520c6171d7
2012-08-27 16:25:53 -04:00
Valentin Gosu ext:(%2C%20Jason%20Duell%20%3Cjduell.mcbugs%40gmail.com%3E%2C%20Ms2ger%20%3CMs2ger%40gmail.com%3E)
79b6b7fa0b
Bug 745296 - Enable FAIL_ON_WARNINGS in more of /netwerk r=jduell
2012-08-25 11:19:00 -07:00
Mounir Lamouri
ccfaecab9f
Bug 777072 - 4/7 - Update nsPermission to use appId/isInBrowserElement. r=sicking
2012-08-23 11:37:31 -07:00
Chris Jones
bf0b224214
No bug: Merge backout on a CLOSED TREE r=bustage
2012-08-23 22:33:04 -07:00
Chris Jones
124a2df024
Back out bug 777072, bug 619236, and bug 784878
2012-08-23 22:00:14 -07:00
Ryan VanderMeulen
e880c79745
Merge the last PGO-green inbound changeset to m-c.
2012-08-23 22:06:49 -04:00
Ben Turner
2e0265c8ef
Bug 784726 - 'Remove old IPC::URI'. r=cjones+khuey.
...
--HG--
rename : ipc/glue/IPCSerializableParams.ipdlh => ipc/glue/InputStreamParams.ipdlh
extra : transplant_source : %A6%BC%8B%8D%3A_%7Df%2B%FE%AA%94%81%AB%CAW%15K%A7%03
2012-08-23 12:33:46 -07:00
Mounir Lamouri
dcf6c48eb9
Bug 777072 - 4/7 - Update nsPermission to use appId/isInBrowserElement. r=sicking
2012-08-23 11:37:31 -07:00
Ehsan Akhgari
8c296bbcd4
Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
...
This patch was generated by a script. Here's the source of the script for
future reference:
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*/.hg*" \
! -wholename "obj-ff-dbg*" \
! -name nsXPCOMCID.h \
! -name prtypes.h \
-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 PRInt8 int8_t
convert PRUint8 uint8_t
convert PRInt16 int16_t
convert PRUint16 uint16_t
convert PRInt32 int32_t
convert PRUint32 uint32_t
convert PRInt64 int64_t
convert PRUint64 uint64_t
convert PRIntn int
convert PRUintn unsigned
convert PRSize size_t
convert PROffset32 int32_t
convert PROffset64 int64_t
convert PRPtrdiff ptrdiff_t
convert PRFloat64 double
2012-08-22 11:56:38 -04:00
Paul Adenot
4ec3053562
Bug 730765 - Remove commented out code that should have been removed. DONTBUILD r=biesi
2012-08-21 16:15:30 -07:00
Paul Adenot
1fb050e013
Bug 730765 - Media cache shouldn't be used when loading from blob: urls. r=biesi
2012-08-21 16:00:23 -07:00
Ryan VanderMeulen
15bd519dbe
Backout 3ce94808577b, 56f288230d5a, and 18ff170ecb1f (bug 730765) for bustage. r=fail
2012-08-21 18:45:54 -04:00
Ryan VanderMeulen
1488551d04
Fix merge bustage from bug 730765.
2012-08-21 18:32:54 -04:00
Paul Adenot
e7f75f1f49
Bug 730765 - Media cache shouldn't be used when loading from blob: urls. r=biesi
2012-08-15 10:36:12 -07:00
Chris Double
f02292c9f4
Backout bug 730765 Part 3/3
...
--HG--
extra : rebase_source : 2aadbb2419cceeac30bd95484e37ab905525662f
2012-08-24 00:12:53 +12:00
Chris Double
af6a76cff2
Backed out changeset 5583ccdfea18
2012-08-23 22:42:14 +12:00
Ben Turner
4a96b44593
Bug 782649 - 'Remove old IPC::InputStream'. r=cjones+khuey.
2012-08-22 19:13:54 -07:00
Ben Turner
81d9415df5
Bug 781256 - 'Share FileDescriptors across processes in preparation for OS-level sandbox'. r=khuey+cjones.
...
--HG--
rename : netwerk/base/public/nsIIPCSerializable.idl => netwerk/base/public/nsIIPCSerializableObsolete.idl
extra : transplant_source : %EB%18%9D%E6%B1%C6%26%A2%16%F3%85g%1A%25%B1%8E%A1%E72e
2012-08-16 00:02:32 -04:00
Aryeh Gregor
105b55a935
Bug 782252 - Cast some nsresult to bool where the function really returns bool; r=ehsan
2012-08-13 16:32:28 +03:00
Aryeh Gregor
982100775b
Bug 780618 - Move all error codes to nsError.h; r=ehsan
2012-07-27 17:03:27 +03:00
Honza Bambas
5fe7a22e2c
Bug 215450: Allow uploading of files greater than 2gb in size. Involves making input streams 64-bit capable. Significant work done by Makoto Kato, finished by Honza Bambas. r=hbambas,bsmedberg,jdrew,sicking
2012-08-10 22:44:11 -04:00
Valentin Gosu
176d06ef65
Bug 781399: Fix warnings in networking code. r=jduell
2012-08-09 12:48:27 -04:00
Ryan VanderMeulen
e0f772c50e
Backout 41a3cdf92063 (bug 782649) for Linux xpcshell failures.
2012-08-22 17:31:06 -04:00
Ben Turner
09bda2927c
Bug 782649 - 'Remove old IPC::InputStream'. r=cjones+khuey.
2012-08-22 12:19:29 -07:00
Jason Duell
6b7558a193
Bug 780818 - Remove getExtendedOrigin from nsILoadContext. r=smaug, sr=sicking
2012-08-07 22:09:28 -07:00
Jason Duell
8eb63ade2d
Bug 776174 - e10s: cleanup IPC nsILoader code. r=smaug, r=jdm
2012-08-06 21:47:48 -07:00
Mike Hommey
c1b35e7b2a
Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted
2012-08-04 20:26:44 +02:00
Mike Hommey
be451c22dc
Backout changeset 2ef51674316a (bug 774032 bonus) for various Mochitest bustages on a CLOSED TREE
2012-08-04 10:38:41 +02:00
Mike Hommey
e79d87471e
Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted
2012-08-04 08:48:56 +02:00
Ben Turner
c719084418
Bug 780048 - 'Some input stream types cannot be transferred via IPC'. r=khuey.
...
--HG--
extra : transplant_source : %C5m%04S%92%9F%E6%A7%02%0D%7E%CCz%8B%BBW%AA%C5%81%06
2012-08-03 13:37:58 -07:00
Ed Morley
c8e2787cff
Backout 21d92e8dd85a (bug 780048) for bustage
2012-08-03 21:26:23 +01:00
Ben Turner
f01b3ab659
Bug 780048 - 'Some input stream types cannot be transferred via IPC'. r=khuey.
...
--HG--
extra : transplant_source : K%881/0%0DV%D9m%D3%D6%F3O%15%1CX%9E%22%18%DE
2012-08-03 13:10:15 -07:00
Aryeh Gregor
c25112c690
Bug 778680 part 1 - Make netwerk status codes actually nsresult; r=jduell
2012-08-01 11:17:09 +03:00
Aryeh Gregor
2e7996f8d1
Bug 777292 - Convert incorrect conversions to nsresult and fix named constants; r=ehsan
2012-07-27 16:59:29 +03:00
Ehsan Akhgari
c80897316e
Merge the nullptr conversion from mozilla-central into mozilla-inbound
2012-07-30 10:28:15 -04:00
Aryeh Gregor
57c0ad57fb
Bug 777292 part 2 - Change all nsnull to nullptr
2012-07-30 17:20:58 +03:00
Aryeh Gregor
7bf9fe596b
Bug 777292 - Add casts and annoyed comments where we make up nsresult codes on the fly; r=ehsan
2012-07-27 17:03:25 +03:00
Aryeh Gregor
58769bb9d6
Bug 777292 - Don't use |= on nsresult; r=ehsan
2012-07-27 17:03:08 +03:00
Patrick McManus
eb4159b979
bug 778181 - fix resolve flags for nsiprotocolproxyservice::asyncresolve() r=biesi
2012-07-27 21:23:16 -04:00
Patrick McManus
d5350894c6
bug 767158 - remove blocking dns call in sspi r=honzab
...
--HG--
extra : rebase_source : a313576f1262f25b6d299f815cedb0d8acc0b03f
2012-07-26 11:09:05 -04:00
Patrick McManus
5452bacad0
bug 767005 backout bug 235853 r=jduell
...
--HG--
extra : rebase_source : c5aee6699ad20b85c11d52ca70365d6adebaec7c
2012-07-24 22:40:34 -04:00
Joshua Cranmer
e1cdfe2f05
Bug 773637 - Kill NS_SCRIPTABLE annotations, Part 1: Remove NS_*PARAM annotations. r=ehsan
...
--HG--
extra : rebase_source : a0b4bc50fece36d9a90fed61431635948bfa33b5
2012-07-06 15:14:07 -05:00
Jason Duell
c13b1fb788
Bug 776176 - e10s: propagate GetExtendedOrigin from child to parent process. r=jdm
2012-07-23 11:12:03 -07:00
Aryeh Gregor
0c8f5adf50
Bug 626472 part 1 - Define nsnull as nullptr where available; r=ehsan
2012-07-20 14:16:17 +03:00
Mounir Lamouri
5e743da510
Bug 775796 - nsIURIClassifier.classify() should takes a principal. r=bsmith
2012-07-20 09:46:59 -07:00
Jason Duell
4cc41fe65d
Bug 775119 - e10s: implement nsILoadContext in ParentChannels, remove PrivateBrowsingConsumer r=jdm
2012-07-22 15:35:33 -07:00
Mounir Lamouri
8dd15b6732
Bug 774819 - Handle system principals in nsPermissionManager when taking principals. r=sicking
2012-07-18 08:24:01 -07:00
Brian Smith
e4441d0ef3
Bug 650355 - Stop accepting MD5 as a hash algorithm in signatures, r=johnath
2012-07-12 15:38:43 -07:00
Honza Bambas
cf693a708f
Bug 767096 - Optimize nsICachingChannel interface for offline cache writing, r=sinker
2012-07-11 20:20:17 +02:00
Ryan VanderMeulen
d803ddbb37
Backout 2838ba825479, 991404facac2, 7f6e22f10b99, 30a4e0cf7130, ad2c42efbe57, and 1f07f04ec01d (Bug 760067, Bug 767096, Bug 765158, Bug 729182) due to xpcshell orange.
2012-07-10 19:21:54 -04:00
Honza Bambas
6362d203a0
Bug 729182 - Implement visual event tracer, http instrumentation, r=mcmanus
2012-07-10 23:49:19 +02:00
Honza Bambas
57b6ddeca3
Bug 767096 - Optimize nsICachingChannel interface for offline cache writing, r=sinker
2012-07-10 23:49:18 +02:00
Mounir Lamouri
ea613037ec
Bug 769583 - Add methods to nsIPermissionManager to take principals instead of URIs. r=sicking
2012-07-09 12:26:12 +02:00
Ryan VanderMeulen
74531a6662
Backout 38cfb0413e04 (bug 767506) due to M1 permaorange.
2012-07-02 21:55:24 -04:00
Jason Duell
f3464518e0
Bug 767506 - Select proper proxy caps for non-SSL CONNECT. r=honzab
2012-07-02 17:38:34 -07:00
Paul Adenot
aca85bb434
Bug 767087 - Add a flag to force content sniffing when we get served application/octet-stream. r=jduell
2012-06-26 10:33:00 -07:00
Brian Smith
93bc1eddee
Bug 764171: Fix crash in nsStorageStream by avoiding pre-buffering for items we will validate, r=honzab
...
--HG--
extra : rebase_source : e1229663f56643ef25805b26126893df51aaace7
2012-06-28 12:18:25 -07:00
Ehsan Akhgari
c8be8664d9
Bug 758992 - Make the classes which use the XPCOM nsISupports implementation macros final, to avoid the warning about deleting using a pointer to a base class with virtual functions and no virtual dtor (netwerk parts); r=jduell
2012-06-05 23:18:25 -04:00
Honza Bambas
f29e1ac591
Bug 720778 - Important threads should have a name for better debugability, r=bsmith, sr=bsmedberg+glandium
2012-06-12 19:06:20 +02:00
Jan Varga
4baf2228ed
Bug 763013 - Race condition in async stream copier. r=biesi
2012-06-09 22:54:24 +02:00
David Rajchenbach-Teller
027b745c89
Bug 722332: add an asynchronous initialization API to nsIBrowserSearchService, with a fallback to synchronous initialization for backwards compatibility, r=gavin
2012-05-03 16:56:33 +02:00
Geoff Lankow
ffc31a982b
Bug 762079 - crash in nsFileStreamBase::MaybeOpen; r=bent
2012-06-07 11:42:10 +12:00
Geoff Lankow
1214b72681
Bug 749930 - Replace uses of nsILocalFile with nsIFile (compiled code only); r=bsmedberg
2012-06-06 14:08:30 +12:00
Honza Bambas
22565351ec
Bug 753990 - Allow appcache to work with a custom cache (profile) folder within a single application, r=michal.novotny
2012-06-04 16:12:24 +02:00
Brian Smith
b5e18b6c5a
Bug 746018 - Part 6 - Start buffering cache entries in memory before we validate them, r=honzab
2012-05-31 15:20:04 -07:00
Gervase Markham
638c878b13
Bug 759095 - upgrade license to MPL 2, and other licensing cleanups.
...
--HG--
extra : rebase_source : da55a4937383eda2baf7c9a362501da8ee664146
2012-05-29 16:52:43 +01:00
Josh Matthews
9906e7aafc
Bug 722845 - Part 4: Add PB information to wyciwyg channels. r=jduell
2012-05-24 16:31:54 +01:00
Josh Matthews
3e60a1dc11
Bug 722845 - Part 2: Generalize channel private browsing information to a PB consumer interface. r=jduell
2012-05-24 16:31:54 +01:00
Jan Varga
ca9e63a66d
Bug 757511 - Make it possible to raise the maximum number of threads. r=biesi
2012-05-23 06:24:18 +02:00
Jan Varga
40a6873fa4
Bug 757507 - Implement read-write file streams. r=biesi
2012-05-23 06:23:11 +02:00
Gervase Markham
87620f5676
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
Benjamin Smedberg
2187798a40
Bug 734847 part 2 - treewide changes resulting from the default-infallibility of hashtables; either remove useless result checks, or use the fallible version of APIs, depending on context, r=jlebar
...
--HG--
extra : rebase_source : 844b008c5167e6ca39a7ba9eeec8b30672938704
2012-05-18 13:30:49 -04:00
Alexandre Poirot
b4a491a91f
Bug 682305 - nsXMLHttpRequest::Send fails with mChannel being implemented in JS. r=sicking
2012-05-10 19:58:48 +01:00
Blake Kaplan
557af2f0e7
Backed out changeset ad106d37ee43. The bug number in the changeset was wrong.
2012-05-15 12:03:01 +02:00
Alexandre Poirot
f2ad750bab
Bug 736046 - nsXMLHttpRequest::Send fails with mChannel being implemented in JS r=sicking
...
--HG--
extra : rebase_source : 447999d425cb6a405c287fecdcfc7810676ea3b9
2012-05-10 19:58:48 +01:00
Jason Duell
0e63b42516
Bug 737164 - Make ReadInputStreamToString fallible. r=bsmedberg
2012-05-14 14:35:49 -07:00
Patrick McManus
8864f747f9
bug 726366 part 2 - fix tunnel spdy over http proxy initial settings race r=honzab
2012-05-14 14:49:18 -04:00
Jason Duell
65907c48a6
Backed out changeset a88c34de5d01
2012-05-11 14:32:58 -07:00
Jason Duell
e8e53d66d7
Bug 737164. Make ReadInputStreamToString fallible. r=bsmedberg
2012-05-11 14:16:09 -07:00
Benjamin Smedberg
a2f29bbb52
Bug 737164 part B - use fallible or infallible strings appropriately in necko, r=jduell
...
--HG--
extra : rebase_source : 5fbaa24f4483a3f0b9ffdcd96669133af0b92d56
2012-05-08 13:55:19 -04:00
Jason Duell
093619a04b
Bug 752675- Improve documentation of nsIRequest::LOAD_FROM_CACHE. r=michal
2012-05-08 18:01:57 -07:00
Doug Turner
b966ec32a4
Bug 742179 - Move MakeRandomString to xpcom/ds. r=bsmedberg
2012-04-05 09:50:55 -07:00
Ehsan Akhgari
381dadb912
Merge from mozilla-central
2012-05-03 17:33:52 -04:00
Brian R. Bondy
ea6cc5b78c
Bug 670514 - Arbitrary File + Directory read via .lnk files on Windows Share. r=bz
2012-05-03 15:23:28 -04:00
Kai Engert
7f18ba6efe
backout bug 650355, r=wtc
2012-05-03 12:38:29 +02:00
Patrick McManus
41fb5919a0
bug 749649 checked wrong pointer in SpeculativeConnect r=honzab
2012-04-27 16:18:21 -04:00
Patrick McManus
b364acbc36
bug 723628 - speculative connect hint interface r=honzab sr=biesi
2012-04-25 08:54:42 -04:00
Ms2ger
630bc4c173
Bug 605180 - Fix build warnings in netwerk/. r=jduell
2012-04-07 14:25:00 -07:00
Ryan VanderMeulen
ab3afe63c5
Backout bug 674728 part 3 due to missing reviews.
2012-03-31 18:18:08 -04:00
Sinker Li
e655e3b281
Bug 674728 - Part 3: Evict cache asynchronized. r=honzab
2012-03-30 20:52:07 -04:00
Sinker Li
16dba2c671
Bug 674728 - Part 1: Pinned apps get higher priority for cache. r=honzab
2012-03-30 20:52:06 -04:00
Ms2ger
0ef036839c
No bug - Remove always-true comparison.
2012-03-24 09:18:09 +01:00
Patrick McManus
15a48d8534
bug 599164 pipeline with type and state r=honzab
2012-03-22 19:39:31 -04:00
Kai Engert
33b07ad87b
Bug 650355, Stop accepting MD5 as a hash algorithm in certificate signatures, r=johnath
2012-03-16 16:42:51 +01:00
John Daggett
47ad96505d
Bug 512566. Changes based on review comments. r=bz,jfkthame
2012-03-16 12:31:01 +09:00