Birunthan Mohanathas
ff8ce9bd42
Bug 900908 - Part 3: Change uses of numbered macros in nsIClassInfoImpl.h/nsISupportsImpl.h to the variadic variants. r=froydnj
2014-04-27 03:06:00 -04:00
Steve Workman
587b992345
Bug 990268 - Send FTPChannelParent::mStatus in IPDL messages to FTPChannelChild r=mayhemer
2014-04-07 11:26:22 -07:00
Andrea Marchesini
4fad1489fb
Bug 910010 - Implementation of PFileDescriptorSet - part 1, r=khuey
2014-03-25 18:37:13 +00:00
Steve Workman
0764dccb8b
Bug 975338 - Enable diverting of HTTP and FTP channels back to parent process from child r=jduell
2014-03-10 23:04:28 +01:00
Ed Morley
1ca60296b0
Backed out changeset 97858e5c1f13 (bug 975338)
2014-03-10 17:57:53 +00:00
Ed Morley
953fb3f2ff
Backed out changeset 7a78f199e1cd (bug 975338)
2014-03-10 17:57:46 +00:00
Steve Workman
99dfff0973
Bug 975338 - Implement nsI|ADivertableChannel in FTPChannelChild|Parent r=jduell
2014-03-10 18:31:57 +01:00
Steve Workman
7f0e691e37
Bug 975338 - Add PChannelDiverter and new messages to PHttpChannel r=jduell
2014-03-10 18:31:05 +01:00
Nathan Froyd
9fd46193ba
Bug 918651 - part 7a - fix source files bootlegging things from IPDL headers; rs=ehsan
2013-10-18 16:57:55 -04:00
Ehsan Akhgari
0b3f2ea3df
Bug 919320 - Minimize the #includes in netwerk/protocol; r=mcmanus
2013-09-22 23:35:52 -04:00
David Zbarsky
793a951457
Bug 885804: Renaming in netwerk r=jduell
2013-07-08 11:48:39 -04:00
Jason Duell
f6e2ff5f4f
Bug 558623 - e10s HTTP: combine PHttpChannel constructor with SendAsyncOpen/SendRedirect1Begin r=jdm
...
--HG--
rename : netwerk/protocol/http/nsHttp.h => netwerk/protocol/http/HttpLog.h
extra : rebase_source : 80cac843f38f2237c9fd932c428e1c1fda781b50
2013-06-22 09:09:19 -07:00
Jason Duell
de833bc3e8
Bug 879054: fix printf of status in HttpChannelParent. r=mcmanus
2013-06-04 16:32:31 -07:00
Jason Duell
c4803c4597
Bug 870564 - Youtube video freezes after a long time r=jdm
2013-06-04 16:10:55 -07:00
Jason Duell
07b4d84cc4
Bug 833935 - Warn when child is about to issue illegal IPDL request. r=jdm
2013-01-24 19:24:00 +00:00
Josh Matthews
c4823bbdfb
Bug 782542 - Secure necko IPDL usage. r=ted,jduell a=blocking-b2g
2012-12-29 04:02:16 -05:00
Josh Matthews
a2029f145a
Backed out changeset 6cd44513d285 (bug 782542)
2012-12-28 19:18:38 -05:00
Josh Matthews
9260666d38
Bug 782542 - Secure necko IPDL usage. r=ted,jduell a=blocking-b2g
2012-12-12 10:40:33 -05:00
Ed Morley
62e46aa794
Backout 3e4e600adc3b (bug 782542) for crashtest-ipc timeouts
2012-12-16 18:09:39 +00:00
Josh Matthews
b5a5e3ef75
Bug 782542 - Secure necko IPDL usage. r=ted,jduell
...
* * *
Bug 782542 - Disable network.ipc security for certain mochitests r=ted
* * *
Bug 782542. Disable some more tests that use mozbrowser w/o app r?ted
* * *
Bug 782542 : yet another test needs tweaking. r?ted
2012-12-12 10:40:33 -05:00
Ehsan Akhgari
9305b46722
Backed out changeset 34c9ccee8058 (bug 782542) for mochitest failures
2012-12-11 15:04:11 -05:00
Josh Matthews
6fab8b6f69
Bug 782542 - Secure necko IPDL usage. r=ted,jduell
2012-12-07 17:12:02 -05:00
Nick Hurley
31985d7fa6
Bug 536324 part 3 - Change consumers of nsIChannel. r=sworkman
2012-10-22 10:51:07 -07:00
Josh Matthews
5bce12c82c
Bug 792582 - Add nsIPrivateBrowsingChannel support to nsBaseChannel. r=jduell
2012-10-05 15:53:07 -04:00
Ehsan Akhgari
a3f4c5a634
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
Makoto Kato
52a0ea98c3
Bug 790617 - Part 1 - setUploadStream can handle 64-bit length r=cbiesinger
2012-09-19 17:09:08 +09:00
Ehsan Akhgari
c4c18521be
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
Makoto Kato
c28c020a8f
Bug 784912 - nsIStreamListener.onDataAvailable should handle 64-bit offset. r=honza
2012-09-06 11:41:02 +09:00
Ben Turner
0727b7098c
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
Ben Turner
1557efd8b1
Bug 782649 - 'Remove old IPC::InputStream'. r=cjones+khuey.
2012-08-22 19:13:54 -07:00
Ryan VanderMeulen
1733e65710
Backout 41a3cdf92063 (bug 782649) for Linux xpcshell failures.
2012-08-22 17:31:06 -04:00
Ben Turner
3e66942f49
Bug 782649 - 'Remove old IPC::InputStream'. r=cjones+khuey.
2012-08-22 12:19:29 -07:00
Ehsan Akhgari
0fd9123eac
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
Jason Duell
a04e7b8f68
Bug 776174 - e10s: cleanup IPC nsILoader code. r=smaug, r=jdm
2012-08-06 21:47:48 -07:00
Aryeh Gregor
e806eeab4f
Bug 777292 part 2 - Change all nsnull to nullptr
2012-07-30 17:20:58 +03:00
Jason Duell
c95f8eff2b
Bug 776176 - e10s: propagate GetExtendedOrigin from child to parent process. r=jdm
2012-07-23 11:12:03 -07:00
Jason Duell
0f5d39e960
Bug 775861 - e10s: propagate appId and isInBrowserElement from child to parent process r=jdm
2012-07-22 15:35:33 -07:00
Jason Duell
297baa7909
Bug 775119 - e10s: implement nsILoadContext in ParentChannels, remove PrivateBrowsingConsumer r=jdm
2012-07-22 15:35:33 -07:00
Josh Matthews
34d7fff04d
Bug 722845 - Part 4: Add PB information to wyciwyg channels. r=jduell
2012-05-24 16:31:54 +01:00
Josh Matthews
af8add48b2
Bug 722845 - Part 2: Generalize channel private browsing information to a PB consumer interface. r=jduell
2012-05-24 16:31:54 +01:00
Gervase Markham
ca171eec44
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
Brian Smith
5b9f0dc036
Bug 743076 - Suppress warning warning C4355: 'this' : used in base member initializer list in HttpChannelChild and FTPChannelChild, r=cbiesinger
2012-04-05 00:03:14 -07:00
Nick Hurley
ee2e8f04aa
bug 657076 - better error handling in FTP for e10s. r=jduell
2012-01-10 23:19:17 -08:00
Ehsan Akhgari
2a602a5685
Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
...
Landing on a CLOSED TREE
2011-10-17 10:59:28 -04:00
Michael Wu
d8e503c38b
Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
...
--HG--
rename : tools/trace-malloc/bloatblame.c => tools/trace-malloc/bloatblame.cpp
2011-09-28 23:19:26 -07:00
Josh Matthews
180c7a5397
Bug 537787 - Remote websockets. r=jduell
2011-05-04 15:36:23 +02:00
Jason Duell
d062346c8e
Bug 660774 - e10s necko: refactor channelEventQueue to allow async resume/flush. r=jdm
2011-06-11 18:37:09 -07:00
Honza Bambas
4b0ec7f1c3
Bug 591707 - e10s: handle redirects from HTTP to a different protocol, r=jduell, a=blocking-fennec2.0b3+
2010-11-23 23:56:06 +01:00
Alon Zakai
7b7c9519a3
Bug 536289 - Part 2: Make FTP work for fennec. r=jduell a=blocking-fennec
2010-08-10 14:47:00 -04:00