Michal Novotny
b06fe67e37
Bug 725993 - Remove ability to tell cache to STORE_ON_DISK_AS_FILE, r=bsmith
2013-01-04 00:30:48 +01:00
Josh Matthews
c8d3af7a52
Bug 818667 - Put HTTP cache into app jars. r=michal.novotny
2012-12-28 12:50:23 -05:00
Josh Matthews
bf2cdb7a02
Backed out changeset d924c6aa0a8f (bug 818667)
2012-12-28 12:31:44 -05:00
Josh Matthews
9e14d2624a
Bug 818667 - Put HTTP cache into app jars. r=michal.novotny
2012-12-28 11:56:31 -05:00
Josh Matthews
4e4a7167e0
Bug 814247 - Add auth cache jars for separate apps. r=mayhemer
2012-12-05 02:33:20 -05:00
Masatoshi Kimura
4c1412833e
Bug 803713 - Skip the SP after finding it. r=biesi
2012-12-20 21:47:40 +09:00
Ed Morley
b823df0685
Backout 3bcd9a5a33a2 (bug 814247), d9546d42054c & 8b6edf9f6b87 (bug 814638) for failures in test_bug814638.xul and also crashes on a CLOSED TREE
2012-12-19 23:46:07 +00:00
Josh Matthews
36ed4c8e79
Bug 814247 - Add auth cache jars for separate apps. r=mayhemer,bsmedberg
2012-12-05 02:33:20 -05:00
Ed Morley
0c632ab2fc
Backout 4faa85ebbbf7 (bug 814247) for build bustage on a CLOSED TREE
2012-12-19 20:20:30 +00:00
Josh Matthews
f27802d4e8
Bug 814247 - Add auth cache jars for separate apps. r=mayhemer,bsmedberg
2012-12-05 02:33:20 -05:00
Michal Novotny
80df1b7aa4
Bug 808997 - Explicitly close all output and input streams of all active cache entries during shutdown, r=hurley
2012-12-14 18:03:01 +01:00
Paolo Amadini
6151fc6201
Bug 789932 - Add a component to save files asynchronously on a background thread, handling temporary download locations. r=biesi
2012-12-10 21:06:37 +01:00
Saurabh Anand
c9e3659e16
Bug 818817 - Fix some compiler warnings, r=Ms2ger
2012-12-09 22:53:19 +05:30
Jason Duell
579f8a7cc4
Bug 811669 - nsICachingChannel.cacheKey may not be set on http-on-modify-request anymore. r=mcmanus
2012-12-03 22:24:36 -08:00
Ms2ger
4f3a54421a
Bug 810668 - Fix some gcc4.6 build warnings; r=bz
2012-12-02 09:54:55 +01:00
Kartikaya Gupta
268082eeb3
Bug 814418 - Fix some warnings about unused variables. r=ehsan
2012-11-30 11:06:37 -05:00
Julian Reschke
52c284a0e8
Bug 777687: make handling of broken %-escapes in RFC2231/5987 encoding more draconian. r=jduell
2012-11-28 06:48:00 -08:00
Jason Duell
b8be83f676
Bug 814117 - Forbid multiple Access-Control-Allow-Origin headers in HTTP responses. r=bz
2012-11-28 10:57:34 -08:00
Ehsan Akhgari
564f778357
Bug 813438 - Part 0: Register the test content sniffer in test_force_sniffing.js with the category manager properly
2012-11-22 16:25:23 -05:00
Josh Matthews
3c1cd97486
Bug 722979 - Add privacy status argument to relevant nsIStrictTransportSecurityService methods. r=bsmith sr=biesi
2012-06-30 07:34:17 -07:00
Josh Matthews
0da98fa02a
Bug 722850 - Part 2: Query the private browsing status of channels used to manipulate cookies. r=mconnor
2012-02-08 13:37:07 -05:00
Ed Morley
f2ccb0abbe
Backout e123e0173185, 326ed6f1dc9e & 7c2c9c988869 (bug 722979) for mochitest-a11y failures
2012-11-16 15:06:13 +00:00
Ed Morley
12188e22ea
Backout 7a0fe388a24b, 2a9fbd15cad4, 320c1567e431 & d907ac7bf669 (bug 722850) for xpcshell & browser-chrome failures
2012-11-16 14:18:41 +00:00
Josh Matthews
6d9f8239fe
Bug 722979 - Add privacy status argument to relevant nsIStrictTransportSecurityService methods. r=bsmith sr=biesi
2012-06-30 07:34:17 -07:00
Josh Matthews
61fb615b90
Bug 722850 - Part 2: Query the private browsing status of channels used to manipulate cookies. r=mconnor
2012-02-08 13:37:07 -05:00
Seth Fowler
011f61e657
(no bug) Remove debugging cruft that snuck into the tree which prints 'httpserver XPI_NAME=' when we build. r=bsmedberg
2012-11-15 13:12:23 -08:00
Isaac Aggrey
218a57b4d4
Bug 802706: Remove usage of NSPRFormatTime.h from tree; r=ehsan
2012-11-14 13:14:21 -06:00
Ehsan Akhgari
f5b80eb686
Backed out changeset da25394a8b55 (bug 802706) for build bustage
2012-11-14 13:24:12 -08:00
Isaac Aggrey
2c0ab41183
Bug 802706: Remove usage of NSPRFormatTime.h from tree; r=ehsan,wtc
2012-11-14 13:14:21 -06:00
Josh Matthews
5faa109e12
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
Gregory Szorc
4c48f87da0
Bug 809677 - Refactor httpd.js to work when modules are functions; r=Waldo
2012-11-09 14:48:28 -08:00
Jason Duell
03cc56112b
Bug 806753 - e10s: Remove already broken support for child-side http-on-* observers r=bz
2012-11-07 17:24:27 -08:00
Oonishi Atsushi
72228eb21e
Bug 282432 - XPCShell test. r=bz
2012-11-01 19:23:13 -04:00
Kyle Huey
1482122303
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
8297cdabd6
Backout 67cb43bb8865: Breaks B2G Marionette
2012-10-31 16:35:11 +08:00
Kyle Huey
bdf47895bb
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
777eed8444
Backout a145ded68994, e0cf397089ec & 1545e91c658e (bug 798491) for bustage on a CLOSED TREE
2012-10-30 17:02:31 +00:00
Kyle Huey
aa1997a51a
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
Nick Hurley
8d28a27be5
Bug 536324 part 4 - Test to make sure 64-bit content length works. r=sworkman
2012-10-22 10:51:07 -07:00
Nick Hurley
31985d7fa6
Bug 536324 part 3 - Change consumers of nsIChannel. r=sworkman
2012-10-22 10:51:07 -07:00
Jeff Walden
1c08b086eb
Bug 532369 - Replace octal numbers in httpd.js with manual bit-shifts and bit-ors, to avoid strict warnings. Obvious enough for r=try
...
--HG--
extra : rebase_source : d110239cac4967d7bd278c3c931f10fe78229860
2012-10-05 17:04:12 -07:00
Brian Smith
125999d7c4
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
Isaac Aggrey
61d7092334
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
David Zbarsky
6d18b74223
Bug 801803: More nsresult as enum class creates warnings r=me
2012-10-16 00:26:51 -04:00
David Zbarsky
35ce833fdb
Backout 368cd30cccda for bustage
2012-10-15 23:52:17 -04:00
David Zbarsky
95cf6682cb
Bug 801803: More nsresult as enum class creates warnings r=me
2012-10-15 23:37:34 -04:00
David Zbarsky
226b7d9e12
Backout 14f09c2fb04c on CLOSED TREE
2012-10-15 21:19:30 -04:00
David Zbarsky
d8abbc0fc0
Bug 801803: More nsresult as enum class creates warnings r=me
2012-10-15 21:00:20 -04:00
David Keeler
2148728e6b
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
David Zbarsky
a898f8ae41
Bug 801803 - nsresult as enum class creates warnings in test files r=ehsan
2012-10-15 17:12:50 -04:00
Andrew Quartey
464807b57d
Bug 792581 - part 16: Replace LL_L2UI macro with uint32_t cast. r=ehsan
2012-10-12 13:29:11 -04:00
Patrick McManus
3bae158437
bug 799470 - pac dnsResolve wrong return code on error r=biesi
2012-10-09 13:52:26 -04:00
Patrick McManus
ba8363eb03
bug 797684 - http-on-modify-request can reflect ProxyInfo r=biesi
...
--HG--
extra : rebase_source : b3da738e1b08575e037b2f67f0e58044eb6e55dd
2012-10-08 20:19:08 -04:00
Andrew Quartey
9f926a0d71
Bug 792581 - part 10: Replace LL_SUB macro with mathematical minus operator. r=ehsan
2012-10-05 01:05:27 -04:00
Patrick McManus
e3e41e365c
bug 795905 call proxyservice::asyncresolve() when direct in case of filters r=biesi
...
--HG--
extra : rebase_source : c0d97222a8c5bad3ed8120c5a5a9cfdb7d3b8d6f
2012-10-04 15:08:26 -04:00
Isaac Aggrey
e496b51126
Bug 795351: Replace LL_MAXINT, LL_MININT, LL_MAXUINT with stdint versions; r=ehsan
2012-09-28 14:55:23 -05:00
Patrick McManus
2571779f22
bug 791527 check compiler return on pac thread r=biesi
2012-09-27 13:29:34 -04:00
Patrick McManus
90715f05f5
bug 347307 - make pac myIPAddress() more accurate r=biesi
2012-09-14 16:27:46 -04:00
Patrick McManus
b0eb649bd8
bug 769764 move proxy resolution to separate thread and remove sync api r=biesi sr=josh
2012-09-14 16:27:46 -04:00
Brian Smith
6c05169f5f
Bug 770243: Close cache input stream only when we're sure we don't need it in nsHttpChannel, r=bsmith for Honza's code, r=honzab for bsmith's changes
...
--HG--
extra : rebase_source : 6ea99a3a3cd3703cdd0b9a2e0c17dd71ffc3b3ac
2012-09-24 10:20:11 -07:00
Mounir Lamouri
1f63068bcf
Bug 792828 - Fix warnings in netwerk/test/. r=Ms2ger
2012-09-21 11:28:56 +01:00
Jason Duell
e8292ead1f
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
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
Ed Morley
946a13d148
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
Patrick McManus
b6479d75e2
bug 347307 - make pac myIPAddress() more accurate r=biesi
2012-09-14 16:27:46 -04:00
Patrick McManus
cafe3619a5
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
1525bc6440
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
9d7ced3202
bug 347307 - make pac myIPAddress() more accurate r=biesi
2012-09-13 15:22:56 -04:00
Patrick McManus
22205a5249
bug 769764 move proxy resolution to separate thread and remove sync api r=biesi sr=josh
2012-09-13 15:22:56 -04:00
L. David Baron
25da45cb30
Followup to bug 648603: increase the number of connections that our test HTTP server will serve to the larger of the server limit or the proxy limit.
...
This should fix intermittent oranges in bug 536603 and bug 576543 that
were reintroduced this morning.
This is needed because the mochitest HTTP server is accessed as a proxy;
we set network.proxy.autoconfig_url to a data: URL.
2012-09-05 22:43:21 -07:00
Makoto Kato
c28c020a8f
Bug 784912 - nsIStreamListener.onDataAvailable should handle 64-bit offset. r=honza
2012-09-06 11:41:02 +09:00
Aryeh Gregor
010dc0fdf5
Bug 782594 - Don't return nsresult from main() (netwerk/); r=bz
2012-08-07 20:17:27 +03:00
Randell Jesup
eedf93a21d
Bug 773151: Convert nsCAutoString->nsAutoCString CLOSED TREE r=bsmedberg
2012-09-01 22:35:17 -04:00
Gordon P. Hemsley
0b0f9f7fde
Bug 672448 - Allow the Accept-Language header to have quality ('q') values up to 2 decimal places. r=biesi
2012-08-29 22:49:31 -04:00
Gordon P. Hemsley
98660593a8
Bug 672448 - Remove trailing whitespace. r=biesi
2012-08-27 21:21:20 -04:00
Ryan VanderMeulen
ebd9d07ef7
Backout 69154d62012c and b0b07ef904ea (bug 672448) due to warnings-as-errors red.
2012-08-29 22:22:16 -04:00
Gordon P. Hemsley
da16040116
Bug 672448 - Allow Accept-Language header to have quality ('q') values up to 3 decimal places. r=biesi
...
--HG--
extra : rebase_source : 1257eb6a0a79d910821657582111fbb592443e9f
2012-08-29 17:58:25 -04:00
Gordon P. Hemsley
f6a87dc55a
Bug 672448 - Remove trailing whitespace. r=biesi
...
--HG--
extra : rebase_source : e63c293d05aef2e8c34abbb12c5bd3ca355f0d7c
2012-08-27 21:21:20 -04:00
julian.reschke@gmx.de
3405cca653
Bug 783502. r=jduell
2012-08-29 15:37:07 -07:00
Patrick McManus
fe8240cc4a
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)
b32522b36e
Bug 745296 - Enable FAIL_ON_WARNINGS in more of /netwerk r=jduell
2012-08-25 11:19:00 -07:00
Masatoshi Kimura
cad520f40a
Bug 779845 - Import PSL test from http://publicsuffix.org/list/test.txt . r=gerv.
2012-08-24 14:57:51 +01:00
Masatoshi Kimura
aa9efc7177
Bug 779845 - Update the PSL test to catch up with the .jp PSL update and fix test's bug about unlisted TLD. r=gerv.
2012-08-24 14:56:38 +01:00
Masatoshi Kimura
996e736045
Bug 779845 - Import PSL test from http://publicsuffix.org/list/test.txt . r=gerv.
2012-08-24 14:56:05 +01:00
Ms2ger
68106866d0
Revert to changeset e048ac9eb279 for bustage.
2012-08-24 15:44:54 +02:00
Masatoshi Kimura
b269e1f395
Bug 779845 - Incorporate the PSL test into our test system. r=bsmith.
2012-08-24 14:03:15 +01:00
Masatoshi Kimura
3af563e16b
Bug 779845 - Update the PSL test to catch up with the .jp PSL update and fix test's bug about unlisted TLD. r=gerv.
2012-08-24 14:02:25 +01:00
Masatoshi Kimura
6b5338284d
Bug 779845 - Import PSL test from http://publicsuffix.org/list/test.txt . r=gerv.
2012-08-24 14:01:43 +01:00
Mark Capella
c33263eef6
Bug 772272 - Remove do_load_httpd_js from xpcshell tests, Final, r=ted
...
Remove last three references, final cleanup
2012-08-23 08:16:44 -04:00
Ehsan Akhgari
57ac5ddc72
Merge the landing of bug 579517 to mozilla-inbound
2012-08-22 12:12:15 -04:00
julian.reschke@gmx.de
3d8ca5b94f
Bug 781693 - Accept ';' as delimiter after 'base64' keyword. r=bz
2012-08-22 06:57:02 -04: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
Phil Ringnalda
34d464d80a
Bug 783738 - Use Components.results.NS_BINDING_ABORTED instead of hardcoding the value, r=gavin
2012-08-14 23:32:06 -07:00
Mark Capella
65f6ce1100
Bug 772272 - Remove do_load_httpd_js from xpcshell tests, Netwerk, r=ted
2012-08-14 10:06:04 -04:00
Patrick McManus
ec32390333
bug 780522 invalid port handling test case r=honzab
2012-08-09 20:38:37 -04:00
Ms2ger
17e25febb8
Bug 780387 - Part d: Stop using PRFloat64; r=bsmedberg
2012-08-09 09:09:42 +02:00
Ms2ger
3f950b5744
Bug 780387 - Part b: Stop using PRIntn; r=bsmedberg
2012-08-09 09:09:40 +02:00
Patrick McManus
e0aa811d8b
bug 765048 - backout 3 digit accept-language q values r=biesi
2012-08-06 21:42:38 -04:00
Gregory Szorc
e1f974fe11
Bug 759664 - Register testing-only JS modules with mochitests; r=ted
2012-08-06 14:22:09 -07:00
Mike Hommey
6173fa297f
Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted
2012-08-04 20:26:44 +02:00